首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java3D:教程、项目、常规3D编程

Java3D:教程、项目、常规3D编程
EN

Stack Overflow用户
提问于 2009-01-27 03:01:49
回答 3查看 863关注 0票数 4

我一直在考虑和Java3D一起玩。但首先,我想知道是否有人对它做了很多工作?你做过什么类型的项目,你用什么教程/例子/指南来学习它?你对API的总体看法是什么?它开发得很好吗?你能用它编写游戏程序或进行任何物理建模吗?

感谢您的意见。

此外,不确定什么是好的标签,所以可以根据自己的需要随意更改。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-01-27 03:12:39

我在大约4-5年前尝试过它的开发,我的印象是,虽然它最初是一个很好的想法,并且有一些很好的设计,但Sun最终停止了对它的研究,并将其转移到一个“社区项目”的炼狱中,在那里它已经慢慢死亡。

当时我正在开发一个3D会议应用程序,在我的平台上一直绕过实现中的障碍,使用其他机制(例如,3D声音)、渲染选项、嵌入等。与DirectX或OpenGL等应用程序接口相比,它的功能还不够丰富,而且也没有得到足够的支持。

票数 5
EN

Stack Overflow用户

发布于 2009-09-02 18:25:11

如果你想尝试3D,启动和运行要比尝试用DirectX做任何事情容易得多(当然,DirectX应用编程接口更接近游戏开发者的实际操作)。

它是由社区支持的,这一事实确实意味着你今天不会获得太多的丰富,但对于许多工具来说,它仍然有足够的能力。例如,一个用于商业的简单数据可视化工具--而不是用于游戏的--在Java3D中很容易做到(这是我主要使用它的目的)。

票数 2
EN

Stack Overflow用户

发布于 2010-06-22 12:39:23

Java3D很好,很容易上手,而且它使用了场景图。然而,我使用过Java3D,我必须说,至少就2010年5月的版本而言,它仍然存在内存管理方面的问题。

因此,如果您打算尝试一下它,这是很好的,但是如果您正在考虑开发一个更严肃的应用程序,我建议您尝试其他替代方案,因为即使您使用适当的方法操作场景图中的节点,Java3D也很可能会导致OutOfMemory异常等问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/482212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档