Phi*_*ppp 13 java 3d visualization java-3d jogl
我的同事正在使用Java3D来可视化有限元模拟的结果.问题是Java3D似乎已经死了,这对OSX来说是一种痛苦.这是我们寻找替代品的原因之一.我们当前基于Java3D的实现已经做了很多工作,所以问题是离开Java3D需要付出多少努力.JOGL是一个选项,但看起来很多工作.
有没有关于替代品的建议?有这种迁移的经验吗?
bar*_*jak 10
JOGL提供对OpenGL函数的直接访问.这些函数主要是低级绘制函数,在编程时必须处理OpenGL的"状态机"特性.
Java3D抽象了这个状态机.它允许您定义图形对象树,放置在虚拟场景中,并由相机渲染.使用这种树结构,这些图形对象的操作更容易.然后,由Java3D来完成这个树并调用OpenGL绘图函数.
这种库叫做场景图.java中有很多场景图库,有些是在JOGL之上实现的.我没有列表,但此关键字可以帮助您进行研究.
在我们的项目中,我们尝试了3到4个不同的库,但没有人满足我们的所有要求.我们结束了编写自己的场景图库(在JOGL之上).
Gav*_*vin 6
如今,jMonkeyEngine,Ardor3D,jPCT或Xith3D是更好的选择.
归档时间:
14 年,1 月 前
查看次数:
5077 次
最近记录:
11 年,7 月 前