2012-06-18 100 views
0

Khronos组织给出的WebGL框架的广泛list和我卡上选择一个有据可查的一个专注于3D游戏而不是寻找解释具体的技术的例子。对于有工程设计背景的人来说,哪一个最适合?我有一个Maya场景,我想将其转换为多个高清晰度对象,然后使用WebGL框架进行渲染和操作。能够将材质,纹理和着色器完整导入OBJ的东西将是理想的。这是一个很好的学习游戏的JavaScript框架吗?

回答

2

类似这样的问题很难回答,因为我们几乎一无所知你的技能水平,你要创建的游戏类型,任何外部要求,你可能有(即:?什么浏览器它应该是兼容哪些类型的硬件)以及其他因素,这些因素在确定您选择用于任何特定项目的库时起着至关重要的作用。

毕竟,如果有一个“完美”的框架,对于任何给定的情况就没有必要为你链接列表!每个框架都有其优点和缺点,在很多情况下,由您来试验它们,看看适合您的是什么。

如果你完全不确定从哪里开始,这是你第一次尝试3D编程,我建议先看看ThreeJS。我纯粹推荐它,因为我知道没有其他框架可以看到如此广泛的用途,这意味着有很多社区资源(博客,源代码,演示)可供使用,并且有很多人可以在您遇到困难时为您提供帮助。 (而你卡住了!)我现在会告诉你,它不是该列表中框架中最快的,但是在这个阶段,直率表现是你最担心的问题。在速度问题之前,你需要弄清楚游戏玩法,资源工具链和其他一些基础知识。 (如果你不能让你的游戏模型出现,渲染三角形的速度并不重要。)

否则,你需要为自己坐下来,决定你正在制作什么样的游戏以及你的框架为你提供帮助,然后从列表中选择一些,然后决定哪一个最符合你的需求。

0

如果您在Maya中开始,然后www.inka3d.com应该是你的正确的事情。您可以在maya中尽可能多地执行操作,例如动画,着色器和mel脚本,然后将其导出为javascript。那么你可以从javascript中控制场景的maya属性。

相关问题