首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >3D引擎碰撞检测模型导入

3D引擎碰撞检测模型导入
EN

Stack Overflow用户
提问于 2012-11-04 01:45:04
回答 1查看 210关注 0票数 1

我即将找到一个3d引擎,它能够导入3d模型,检测它们的碰撞和支持关节。它是交互式动画所必需的,并且没有指定jet的平台。我更喜欢编写Javascript或AS3,但我认为也能用Java处理这件事。

Away3d是否支持这一点?他们是不是一个简单的3D碰撞检测框架,我可以另外使用它?哪种Java框架最简单,哪种框架的质量最好?

顺便说一句,专有框架可能也是一种可能性,但我就是不想。

问候philipp

EN

回答 1

Stack Overflow用户

发布于 2012-11-08 16:13:28

Away3D具有C++引擎的炼金术端口Awayphysics库,表现出很好的性能。Away3D有干净易读的源代码和文档,以及一组很好的示例项目。它有3ds max插件,可以导出场景并生成代码来渲染它。支持3ds、obj等流行格式。你也可以编写自己格式的导入器插件。所有开发人员都是非常酷的家伙,他们在论坛上回答问题:)

对于JavaScript来说,最流行的引擎是three.js Look,它可以做什么。

一般想法:目前WebGL支持不是很好(有时它不仅取决于用户浏览器,还取决于所有驱动程序),您将需要处理跨浏览器令人头疼的问题。IOS不支持Flash,越来越多的设备浏览器不支持Flash。但是,对于独立的应用程序来说,也有跨平台的adobe air。在我看来,Javascript不适合编写这样的项目,而且它的调试可能会导致永久性的大脑损伤。WebGL着色器语言是GLSL,它有很好的类似C的语法。普通的闪光着色器是在汇编程序上编写的,但你可以尝试使用pixelbender3d。在这个时候,Flash着色器比WebGL有更多的限制(例如,你不能在顶点着色器中获取纹理),但这样做是为了让Flash更兼容,这在大多数情况下都不是问题。WebGL与页面紧密集成。如果你想要java,WebGL或者pain,试试GWT3D引擎或者gwt-elemental,早期就有tree-js接口。x3dom是声明性WebGL 3D引擎,后备到闪存,它是ez,但相当有限且不稳定。

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

https://stackoverflow.com/questions/13211804

复制
相关文章

相似问题

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