ios - 有没有办法根据其父 SCNView 的框架来缩放 SCNNode?
<p><p>我正在使用 <code>ObjC</code> 语言在 <code>Scenekit</code> 项目中使用 collada 文件加载 3D 模型。我想实现 3d 模型的动态缩放,即 <code>SCNNode</code> 就像 <code>AutoLayout</code> 适用于任何 <code>UIControl</code> 并对其施加约束一样。</p>
<p>我希望将 <code>SCNNode</code> 缩放到与其父 <code>SCNView</code> 的缩放因子相同的因子,而不剪切 3D 模型的任何部分。</p>
<p>如果可能的话,我该如何实现?</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>自动执行此操作并不方便。
您必须根据其视野和对象的尺寸放置相机。</p>
<p>见 <a href="https://stackoverflow.com/questions/14533135/how-to-calculate-the-z-distance-of-a-camera-to-view-an-image-at-100-of-its-orig" rel="noreferrer noopener nofollow">How to calculate the z-distance of a camera to view an image at 100% of its original scale in a 3D space</a> </p></p>
<p style="font-size: 20px;">关于ios - 有没有办法根据其父 SCNView 的框架来缩放 SCNNode?,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/28792771/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/28792771/
</a>
</p>
页:
[1]