3D计算机图形学编程指南|3D Computer Graphics Programming
国外课程,有字幕 课程目录:
01 Introduction 02 Compiling our Project 03 SDL Setup and Color Buffer 04 Multiple Header Files 05 vectors and Points 06 Projecting Points 07 Linear Transformations 08 Fixed Time Step 09 Triangles and vertices 10 Line Drawing 11 Dynamic Arrays 12 OB] Files 13 Vector Operations 14 Triangle Rasterization 15 Sorting Faces by Depth 16 Matrices 17 3D Matrix Transformations 18 Projection Matrix 19 Light and shading 20 Texture Mapping 21 Perspective Correct Textures 22 Decoding PNG Files 23 Textured OB] Files 24Z-Buffer 25 Camera 26 Clipping 27 Code Polishing & Refactoring 28 Multiple Meshes 29 CPU vs.GPU Rasterization 30 Conclusion and Next Steps
|