gpt4 book ai didi

opengl - 好的可扩展项目可以帮助我学习理论计算机图形学吗?

转载 作者:行者123 更新时间:2023-12-02 10:44:57 27 4
gpt4 key购买 nike

我从未在大学学习过计算机图形学类(class),但我想彻底了解您在该类(class)中学到的所有内容。我认为最好的学习方法是通过实践(编程)。

如果我从头开始一个 OpenGL 程序,并慢慢构建它以添加新功能以理解所有概念,我会涵盖哪些内容?什么是一个很好的项目来证明这一点?

最佳答案

我是有关该主题的一系列教程的作者:

http://www.opengl-tutorial.org/

关于您将要学习的概念的问题,目录可以给您一个好主意:

基本 OpenGL

Tutorial 1 : Opening a window
Tutorial 2 : The first triangle
Tutorial 3 : Matrices
Tutorial 4 : A Colored Cube
Tutorial 5 : A Textured Cube
Tutorial 6 : Keyboard and Mouse
Tutorial 7 : Model loading
Tutorial 8 : Basic shading

中级教程

Tutorial 9 : VBO Indexing
Tutorial 10 : Transparency
Tutorial 11 : 2D text
Tutorial 13 : Normal Mapping
Tutorial 14 : Render To Texture

杂项

Math Cheatsheet
Useful Tools & Links

教程 12 是由其他人完成的,并不重要;教程 15 和 16 即将推出(烘焙和实时阴影)

当然,你要记住,没有一本大书,你就不可能“通晓一切”。我建议Real-Time Rendering 3对几乎所有事情进行广泛但通常不深入的讨论,以及一本额外的数学书,例如 Essential Mathematics for Games and Interactive Applications .

更重要的是,我赞同walkytalky从头开始制作FPS的提议。这基本上就是我们所做的。

关于opengl - 好的可扩展项目可以帮助我学习理论计算机图形学吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6286562/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com