jsk*_*dd3 15 javascript 3d modeling three.js
在Three.js(或其他3D渲染器)中缩放3d模型的最佳实践是什么?
这是我刚刚遇到的一个例子:
我加载了一个模型,并意识到模型的尺寸太小.然后我使用mesh.scale.set(2,2,2);它来缩放网格,它是完美的大小.
在这种情况下我应该采取什么行动,我是否将其缩放(以编程方式缩放)或者我回到我的3D建模软件并将模型的大小加倍?
谢谢
gai*_*tat 24
这不是问题best practice而是问题optimization.如果您的网格将始终缩放,则最好在建模软件中进行缩放.这个简单的陈述mesh.scale.set(2,2,2);是一个矩阵乘法,需要在每个渲染帧上发生.现在也许你的场景中没有太多的几何形状,在这种情况下你不在乎.但正如我所说,这是一个优化问题.如果您的场景有1000个这样的网格或1000000,那么该矩阵乘法将需要在每个网格中进行.尽可能优化.
| 归档时间: |
|
| 查看次数: |
47866 次 |
| 最近记录: |