(非常)简单的Java 3D图形库?

时间:2012-07-06 06:19:12

标签: java 3d

我正在为我正在处理的项目提供一个非常简单的3D图形库。

我需要做的就是接受矩形棱镜(盒子)中的一组模型并从至少一个角度渲染它们。 不需要任何高效的效果:只需在3D中绘制一些框。

有什么特别的建议吗?

4 个答案:

答案 0 :(得分:2)

你试过看一下Java 3D吗?根据{{​​3}}:

  

Java 3D是基于场景图的3D应用程序编程接口   (Java)Java平台。它运行在OpenGL或Direct3D之上。

答案 1 :(得分:0)

您可以使用Java 3D API http://java.sun.com/developer/onlineTraining/java3d/

创建基本3D对象

答案 2 :(得分:0)

我最近使用纯Java(没有Java3D或OpenGL)编写了一个3D图表库(Orson Charts),我发现这本书非常有用:

  

Java程序员的计算机图形学(2007年第2期),Ammeraal,Leen -   张康[平装本(2007)]

它通过工作示例解释数学,以构建一个相当通用的(和纯Java)3D图形引擎。对于那些与OP有相同要求的人,我推荐这本书。

答案 3 :(得分:0)

你检查过Abe3D了吗?它是用纯java制作的,是开源的。 如果您有兴趣,这里是GitHub页面: https://github.com/andrewcisco/Abe3D