|
|
1
5
大约4-5年前,我曾尝试在这方面发展,我的印象是,虽然最初这是一个伟大的想法,并有一些好的设计,太阳最终停止对它的工作,并把它转移到一个“社区项目”的炼狱,在那里它已经慢慢死亡。 当时我在一个3D会议应用程序上工作,并在我的平台上的实现中不断绕过障碍,使用其他机制(如3D声音)、渲染选项、嵌入等…与使用DirectX或OpenGL等工具相比,API还不够丰富,而且没有得到足够的支持。 |
|
|
2
2
如果你想尝试使用3D,比起尝试使用DirectX做任何事情,启动和运行要容易得多(当然,DirectX API更接近于游戏开发者实际做的事情)。 事实上,它是由社区支持的,这意味着你今天不会得到很多丰富的内容,但是对于很多工具来说,它仍然有足够的能力。例如,一个简单的商业数据可视化工具——而不是游戏——在Java3D中很容易实现(这是我使用它的主要目的)。 |
|
|
3
1
Java 3D很好,很容易开始,它使用场景图。但是,我已经使用了Java3D,我必须说,至少从2010年5月的版本来看,它仍然存在内存管理方面的问题。 因此,如果您打算稍微玩弄一下它,这很好,但是如果您正在考虑开发一个更严肃的应用程序,我建议您尝试其他替代方法,因为Java3D很可能会导致内存不足异常和类似情况,即使您使用适当的方法从场景图中操纵节点… |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |