Java 将一组三维坐标转换为多边形;“景观”;在爪哇

Java 将一组三维坐标转换为多边形;“景观”;在爪哇,java,3d,geometry,processing,polygons,Java,3d,Geometry,Processing,Polygons,我正在做一个可视化项目。根据这些数据,我计算了大量点的X、Y和Z坐标。通过处理,用线和点画出来非常简单 从顶部看,它是这样的: 从侧面看,你可以看到它是如何占据3D空间的 我正在努力解决的问题是把它变成多边形。我需要最终结果是我可以导出为一个.obj文件,然后在Blender或类似的3D建模程序中打开 两个主要问题是这些点不在网格上,而是基于弧度角组织成一个圆,三角形结构也不那么简单 我试着画出我自己的多边形(这有点像是在工作),但我已经到了数学变得有点太复杂而无法处理的地步,我的代码充斥着

我正在做一个可视化项目。根据这些数据,我计算了大量点的X、Y和Z坐标。通过处理,用线和点画出来非常简单

从顶部看,它是这样的:

从侧面看,你可以看到它是如何占据3D空间的

我正在努力解决的问题是把它变成多边形。我需要最终结果是我可以导出为一个.obj文件,然后在Blender或类似的3D建模程序中打开

两个主要问题是这些点不在网格上,而是基于弧度角组织成一个圆,三角形结构也不那么简单

我试着画出我自己的多边形(这有点像是在工作),但我已经到了数学变得有点太复杂而无法处理的地步,我的代码充斥着数组、if语句和for循环


肯定有更好的办法吗?有没有什么插件可以帮我完成这个任务?或者我应该看看一些技术?

处理有
screenX()
screenY()
函数,它们获取3D点并返回2D点。这听起来和你要找的差不多。有关更多信息,请参阅。

很遗憾,这似乎不是我想要的。我试图将我的3d坐标转换为功能性3d网格,而不仅仅是2d图像:(