【发布时间】:2013-01-16 21:57:08
【问题描述】:
我必须在我的学院学习 1 门课程。一个是关于 openGL,另一个是关于 VRML。
你会选择什么? (课程名称:虚拟现实)
【问题讨论】:
我必须在我的学院学习 1 门课程。一个是关于 openGL,另一个是关于 VRML。
你会选择什么? (课程名称:虚拟现实)
【问题讨论】:
OpenGL 课程听起来会更有用、更新和实用。
通过了解 OpenGL,您可以扩展到许多其他密切或有些相关的领域 - 游戏编程、硬件加速、用户界面、可视化、GPU 计算、智能手机和控制台应用程序等。
【讨论】:
VRML 现在没有用于任何事情。 OpenGL 广泛用于可视化,也用于游戏,虽然不如 DirectX。
学习 OpenGL 将在实际操作和学习 3D 图形编程基础方面为您提供更多帮助。当然,通过 OpenGL 课程,所关注的内容可以产生很大的不同。现代 OpenGL 编码主要由着色器驱动,顶点缓冲区负责大部分几何定义方面。
【讨论】:
OpenGL 是实用的答案。它在今天被广泛使用,因此您的时间投资不会被浪费。
现在,制作 3D 并不是世界上最容易选择的事情。一个好的背景是数学(尤其是线性代数)非常有帮助。进入门槛可能相当高。这就是 VRML 真正闪耀的地方。它非常容易上手和理解。不需要高级数学知识,因为 VRML 已将其抽象化。
如果您是 Java 开发人员,另一个需要研究的 3D API 是 Java3D
【讨论】: