【发布时间】:2011-10-26 15:51:08
【问题描述】:
我正在开发一种空间数据结构,并且正在寻找一种快速简便的方法来将其可视化以用于 3D 案例。我熟悉 Java2D,但不熟悉 Java3D 或 OpenGL。
您会为此推荐哪个库?我主要需要绘制3维点、线和立方体。理想情况下,就像 Graphics2D API 但带有额外的 z 组件。不需要动画、碰撞检测、纹理、
【问题讨论】:
-
您在功能方面需要什么?只是一个具有透视和遮挡的显示;或在空间中旋转,剪裁,...?至少其中的前几个实现起来相对简单,所以如果这只是一次性案例(你说“快速简单”),那么你自己做这件事可能比沉浸在 OpenGL 中更快。
-
是的,完全正确。只是电线,遮挡会很好,但这不是 100% 必要的。视图旋转(可以是静态的,我不需要动画)。 Java2D 后端会很酷,因为这样我就有了一个直接的 PDF 导出工具。
标签: swing scala 3d processing