使用web-gl或Opengl-ES 2.0 for Linux ubuntu

时间:2011-06-16 08:10:44

标签: opengl-es webgl

我正在使用支持Linux ubuntu 10.10版本的PC,现在OpenGL使用着色器而不是固定功能。我想知道最新的学习方法。我选择OpenGL-es 2.0或webgl或openGL 3.x或其他东西来学习它。

无论您的建议是什么,请告诉我安装以及如何运行代码的参考。

P.S:我已经通过过剩对OpenGL 1.0进行了编码。

4 个答案:

答案 0 :(得分:1)

你的目标是什么?最常见的方法是使用具有API绑定的语言学习OpenGL 3.x API。在我的情况下是C / C ++。确保您获得了最近的视频卡驱动程序,我不太确定Ubuntu上的开源驱动程序的OpenGL 3.x支持。

答案 1 :(得分:0)

StackOverflow上有很多关于“OpenGL入门”的问题。这些导致您可以使用许多材料。只需忽略使用固定功能管道的任何建议。

OpenGL Wiki保留了number of tutorials的链接。这是一个很好的起点。

答案 2 :(得分:0)

关于desptop,绝对是OpenGL,没有Web之前或ES之后。

您也不必担心您的系统没有3.x驱动程序或者您没有3.x硬件,因为您也可以在OpenGL 2.0 / 2.1中使用着色器等等。所以答案肯定是OpenGL 3.x / 2.x!

当您在桌面上工作而不需要编写嵌入式系统或网站时,完全没有理由使用WebGL或OpenGL ES,因为这些只是OpenGL 2.0的子集,用于特定目的。 / p>

答案 3 :(得分:0)

如果您想学习WebGL,请从http://learningwebgl.com/开始。 您可能还想访问Google网上论坛的WebGL Dev List

您只需要Chrome(首选11+)或Firefox(4 +)。