Java3D-如何获得Shape3D交叉点的坐标?

时间:2014-09-21 12:09:49

标签: java java-3d

所以我是任何类型的3D编程的新手,我实际上是使用Java3d在3D空间中创建数学模型。

无论如何,假设我有2个Shape3d对象。我如何找到每个交叉点的确切坐标?我查看了这里(Java 3D: Get intersection of two Shape3D's?)以获取以下代码:

Bounds quadArrayBounds = quadArrayShape.getBounds(); if (quadArrayBounds.intersect(new Point3d(startLine.x, startLine.y, startLine.z), new Vector3d(endLine.x, endLine.y, endLine.z))){ // Action to do if Intesect is true }

但我很确定这种方法只能找到一个交叉点。我该怎么办?任何意见,将不胜感激。

0 个答案:

没有答案