2

我用立方体来模拟房间的墙壁,不知道是否有一些方法可以模拟某面墙上的门或窗。总而言之,我可以使用 ThreeJS 在立方体对象中挖一个立方体洞吗?

4

1 回答 1

3

您正在寻找的是所谓的Constructive Solid Geometry。有几个库允许在实体上添加一些布尔运算:

要创建您的房间,您将首先创建外部立方体,然后减去代表窗户/门的网格,然后减去内部立方体的结果。

但严肃地说,关于您要完成的任务,您应该学习使用搅拌器创建模型并使用以下加载器之一将其导入您的场景:

希望这可以帮助

于 2013-11-10T13:45:16.197 回答