Three.js最复杂的模型

克里斯·格拉西尔

我了解学习Three.js的最好方法是将示例分开。我可以操纵带纹理的立方体等,甚至可以挤压花键形状,但还没有找到帮助建模WC pan的示例可能不存在,但可能是合并-我真的不知道从哪里开始。我不想从说Google仓库中导入模型。我认为在这里进行纹理处理的照片还可以,但不合适或有用。感谢您的指导或其他帮助。

wc鼻子爆裂
(资料来源:glasier.hk

雅库

Three.js不是建模套件。建模是一个巨大的课题,它具有各种专用程序,例如Blender,Maya,SketchUp,Mudbox等,每个程序都有自己的创建几何的方法。

从技术上讲,您可以使用Three.js创建复杂的模型,但这通常不是最好的工具。复杂的有机形状很难用数学或代码定义。常见的方法是使用一些专用软件创建模型,将其导出到Three.js,然后设置,修改,光照,调整材质并使用Three.js进行渲染。

从理论上讲,您可以使用Three.js作为引擎来创建自己的建模工具。仅作为示例,这是一个不基于Three.js的工具,而是基于其他JS库和WebGL http://stephaneginier.com/sculptgl/的工具完全有可能(并且有些容易)使用它来雕刻WC平底锅,另存为OBJ并使用OBJLoader将其加载到Three.js中。

对于纯基于代码的方法,您可以研究构造实体几何建模。这里有用于Three.js的帮助程序库,网址http://www.chandlerprall.com/2011/12/constructive-solid-geometry-with-three-js/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章