我想在java3d中切出原始圆锥体的顶部,并且要去除底部部分,以便可以有一个看起来像这样的灯罩:http://www.lulusoso.com/upload/20110604/2010_Replacement_Lamp_Cover.jpg

我怎样才能做到这一点?

谢谢,
尤金。

最佳答案

您可以尝试在圆锥上进行一些布尔形状的操作,但是我不确定这比通过定义两个顶点环并将它们连接以形成三角形来创建新形状要容易。
访问和修改默认的圆锥形状可能比看起来要难,但是我不确定。我从未尝试过,因为直接创建自己的形状更容易:)

要计算顶点的位置需要一些数学运算,但是我想这正是您的家庭作业的真正目的。稍微使用正弦/余弦实际上并不难,您很可能会更容易阅读和理解代码以及可能更好的视觉效果。

关于java - 在Java3D中切出圆锥的一部分,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9949384/

10-10 16:56