大小:8.3G 38小时
含有配套素材文件
通过使用C编程语言从头开始创建软件渲染器,学习3D图形的所有理论和数学。本课程全面深入介绍计算机图形学的基础知识!您将了解软件3D引擎的工作原理,并使用C编程语言从头开始编写成熟的软件光栅器;包括纹理、相机裁剪和加载复杂的OBJ文件。一个像素接着个像素 ,一个三角形接着一 个三角形, -个网格接着一 个网格。从头开始3D编程。我们将研究使3D计算机图形成为可能的所有精彩数学知识,并涵盖基本原理中的所有概念。我们还将编写一个复杂的软件渲染器,可以在屏幕上显示复杂的3D对象,而无需任何图形API的帮助。没有GPU、没有OpenGL、没有DirectX!只需一个 C编译器和 点线性代数就足以创建一个令人惊叹的最终项目 !
请先
!