【发布时间】:2017-04-22 01:39:03
【问题描述】:
我是 A-Frame 的新手,并且对 SolidWorks 和 Blender 有一定的了解,您如何操作对象的形状?喜欢挤压或制作倒角?也许拉长或制作一个弯曲的圆柱体?
【问题讨论】:
我是 A-Frame 的新手,并且对 SolidWorks 和 Blender 有一定的了解,您如何操作对象的形状?喜欢挤压或制作倒角?也许拉长或制作一个弯曲的圆柱体?
【问题讨论】:
从广义上讲,A-Frame 是一种用于在网络上构建交互式 VR 场景的工具。它更像 Unity,而不是 Blender 或 Maya 之类的 3D 建模工具。
可以在运行时修改几何图形,使用顶点操作 (example)。如您所见,代码有点复杂。而且您的游戏或体验会变慢,因为形状操作是在运行时发生的。除非您确定需要即时进行操作,否则最好使用 Blender 等工具提前创建模型,然后使用 obj-model、gltf-model 或其他模型导入器组件将它们导入 A-Frame。
您也可以相当轻松地进行基本变形,语法如下:
<a-entity obj-model="obj: base-model.obj"
scale="0.5 0.5 0.5"
rotation="0 180 0"></a-entity>
编辑:还有一个社区制作的组件可以帮助进行基本的挤压和车床操作:https://github.com/JosePedroDias/aframe-extrude-and-lathe
【讨论】: