c - Windows 95 上的 OpenGL

标签 c opengl windows-95

我最近在装有Windows 95 的旧机器上安装了VC++ 6.0。在Windows 95 上有一个用OpenGL 制作的3D 迷宫屏幕保护程序,但计算机没有3D 显卡。我想知道如何在没有 3D 视频卡的情况下制作 3D 图形,就像在 3D 迷宫中一样。

如果您知道好的教程或书籍,我很乐意接受您的建议。

最佳答案

如果没有专用的 3D 硬件可用,OpenGL 可以在 CPU 上渲染图形。您可能已经注意到,当屏幕保护程序运行时,CPU 使用率会变得相当高。 如果您想了解有关 OpenGL 的更多信息,我建议您查看 https://stackoverflow.com/q/62540/1103747。 . 我个人最喜欢的是 OpenGL Superbible。但作为一个建议,如果你想学习 3D 图形并且你的目标操作系统是 Windows,我认为你应该学习其他东西(WPF、DirectX、XNA 等)。显然,您可能希望从 Windows 95 升级。

关于c - Windows 95 上的 OpenGL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5328342/

相关文章:

c++ - 是否无法在 Windows 95 和 Windows NT 4.0 中运行已编译的 C++ 应用程序?

c - 如何仅包含 header 中的定义

c - 使用 CUDA 缩放矩阵的行

c++ - 将顶点位置从顶点传递到片段着色器 - 仅在使用 Nsight 调试时有效

c++ - 折线仅在调整窗口大小后完全渲染

opengl - 在没有任何图形服务器的情况下运行 OpenGL 应用程序

c# - 如何在 Visual C# 中制作 Windows 95 风格的按钮?

c - 错误 : initialization makes pointer from integer without a cast

c++ - gmtime 返回不正确的时间