![]() |
1
7
奈赫正在写作 new tutorials . 您在10年前可能已经习惯了的一些东西,在转向完全可编程的管道和更高效的原语时或多或少被抛弃了(兼容性配置文件仍然存在,但它们已被弃用)。
例如,在
我建议从乔·格罗夫的开始 intro to modern OpenGL 并得到一份 The OpenGL SuperBible, 5th edition 它涵盖了所有新的做事方式。 |
![]() |
2
5
最大的变化将围绕着对所有内容使用着色器。不过,如果你只想创建简单的场景,你不需要使用它们。 编辑:刚拿到OpenGL超级圣经第五版,我也可以回应GreyFade的建议——这是对新事物的一个很好的介绍。 |
![]() |
3
2
现在有了新版本的OpenGL(我们现在可以使用OpenGL4了),但是你以前所做的一切仍然可以工作。除非你正在做一些特别复杂的事情,否则你可能不需要做太多的事情来弥补这个差距——尽管你可能仍然想这样做。 |
|
4
1
我上次检查时,他已经过时了。它仍然通过设置世界矩阵,纹理,不透明度,雾等固定管道。如今,一切都是通过遮影器完成的。 后面的课程可能会涉及到阴影,但在我看来,你应该从头开始。如果你之前已经做过3D,那么你应该能够很快赶上着色程序。 |
![]() |
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
![]() |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
![]() |
rainer · 后台插入程序的初始化 1 年前 |
![]() |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
|
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
|
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |