1

我将不得不在我的学院学习 1 门课程。一个是关于openGL,另一个是关于VRML。

你会选择什么?(课程名称:虚拟现实)

4

3 回答 3

5

OpenGL 课程听起来会更有用、更新和实用。

通过了解 OpenGL,您可以扩展到许多其他密切相关或有些相关的领域——游戏编程、硬件加速、用户界面、可视化、GPU 计算、智能手机和控制台应用程序等。

于 2011-03-23T01:01:47.197 回答
2

VRML 现在没有用于任何事情。OpenGL 广泛用于可视化,也用于游戏,虽然不如 DirectX。

学习 OpenGL 将在实践和学习 3D 图形编程基础方面为您提供更多帮助。当然,通过 OpenGL 课程,所关注的内容可以产生很大的不同。现代 OpenGL 编码主要由着色器驱动,顶点缓冲区负责大部分几何定义方面。

于 2011-03-23T01:03:52.800 回答
1

OpenGL 是实际的答案。它今天被广泛使用,因此您的时间投资不会被浪费。

现在,做 3D 并不是世界上最容易选择的事情。一个好的背景是数学(尤其是线性代数)非常有帮助。进入门槛可能相当高。这就是 VRML 真正大放异彩的地方。它非常容易上手和理解。不需要高级数学知识,因为 VRML 已将其抽象化。

如果您是 Java 开发人员,另一个需要研究的 3D API 是Java3D

于 2011-06-02T12:54:31.000 回答