2

I need a very simple 3D graphics library for a project that I'm working on.

All I need to be able to do is accept a set models in the from of rectangular prisms (boxes) and render them from at least one angle. Don't need any highfalutin effects: just draw some boxes in 3D.

Any particular suggestions?

4

4 回答 4

2

您是否尝试过查看Java 3D?根据维基百科

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

于 2012-07-06T06:25:10.060 回答
0

您可以使用 Java 3D API http://java.sun.com/developer/onlineTraining/java3d/创建基本的 3D 对象

于 2012-07-06T06:26:22.697 回答
0

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

面向 Java 程序员的计算机图形学(第 2 期,第 7 期)作者:Ammeraal, Leen - Zhang, Kang [平装本 (2007)]

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

于 2014-04-26T08:43:10.963 回答
0

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

于 2017-09-30T12:01:23.837 回答