我部分通过3D建模应用程序,目前正在使用3JS
。然而,我遇到了一个涉及将图像定位到复杂对象上的相当困难的问题。请参阅此question,了解我尝试实现的目标。
在项目的这一点上,我很担心用3JS
实现我想要的东西可能需要很长时间,所以我希望能够实现图像在物体上的定位。虽然希望BabylonJS
内容的学习曲线已经被克服,但使用3D
的场景非常容易。
这可以在BabylonJS
中完成吗?如果有的话,是否有人有一个链接可以回答我的问题或指向正确的方向?
由于
答案 0 :(得分:0)
如果我理解正确的话,Babylon.js
使用多材料就可以相对容易地做到这一点。
我会尝试简化它 - 你想要一个网格(例如一个盒子),但是在它的每一面设置不同的材质属性(或者更好 - 具有相同纹理的不同材质)。
可以在此处找到旧的(但仍然有效)教程 - https://www.eternalcoding.com/?p=283
您也可以在我的素材编辑器http://materialeditor.raananweber.com/中测试它。您可以使用“configure SubMeshes”按钮为每个网格设置一个多材质。如果您选择立方体,请选择configure submeshes
并将立方体划分为6个相等的子网格,您将获得所需的效果。