基础教程

计算机图形学入门

原书名:《Computer Graphics from ScratchGithub

教程目录

  • Dedication
  • Acknowledgements
  • Table of Contents
  • Introduction
  • Introductory Concepts

Part I:Raytracing

  • Basic Raytracing
  • Light
  • Shadows and Reflections
  • Extending the Raytracer

Part II: Rasterization

  • Lines
  • Filled Triangles
  • Shaded Triangles
  • Perspective Projection
  • Describing and Rendering a Scene
  • Clipping
  • Hidden Surface Removal
  • Shading
  • Textures
  • Extending the Rasterizer