Skip to content

Latest commit

 

History

85 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TinyRender

使用纯 C++ 实现的软光栅化器

已经实现的功能:

  • 重心坐标光栅化

  • 第一人称欧拉角相机

  • 深度测试

  • 背面剔除

  • 齐次裁剪

  • 透视矫正插值

  • 可编程 C++ shader, 顶点着色器, 片段着色器

  • Blinn-Phong 着色模型

  • 立方体贴图

  • 提前深度测试 early z

About

tiny renderer

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages