我是x3d / vrml的新手,我正在尝试弄清楚如何在一个坚固的形状上打洞。例如,一个6x6x2的立方体,中间有一个较小的2x2x2立方体,以创建一个空心形状。我试过挤压和indexedFaceSet没有成功。我还没有找到任何教程告诉我如何做到这一点。因此,一个工作的例子对我和其他人都有用。
答案 0 :(得分:1)
通常,您不会手动创建此类形状。当然,可以使用IndexedFaceSet节点来实现这一点,但使用工具(例如3D Studio Max)可以更好更容易地使用图形界面创建形状。然后你将文件导出到X3D或VRML或其他任何东西,你会看到IndexedFaceSet,可能还有节点的复杂性(我的意思是几乎不可能自己确定的节点值)。
在你的具体情况下,你可以使用4个交叉的立方体,在中间留下一个洞......这只是一个棘手的解决方案。