Skip to content

CregskiN/TinyRenderer-CN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

TinyRenderer-CN

翻译自 ssloy/tinyrenderer,学习自用

当前翻译进度:

  • Lesson 0: getting started
  • Lesson 1: Bresenham’s Line Drawing Algorithm
  • Lesson 2: Triangle rasterization and back face culling
  • Lesson 3: Hidden faces removal (z buffer)
  • Lesson 4: Perspective projection
  • Lesson 5: Moving the camera
  • Lesson 6: Shaders for the software renderer
  • Lesson 6bis: tangent space normal mapping
  • Lesson 7: Shadow mapping
  • Lesson 8: Ambient occlusion
  • Lesson 9: Real OpenGL (GLSL) application
  • Technical difficulties: cpp classes for vectors and matrices
  • Technical difficulties: linear interpolation with perspective deformations
  • Visual troubleshooting

加入我

我为完成毕业设计而翻译,内容完全基于本人对计算机图形学的理解,存在很多纰漏

如果你有余力,想做一个渲染器,想提高英文阅读水平,请加入我!

About

用于学习而翻译的 TinyRenderer 文档

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published