Skip to content
forked from skywind3000/mini3d

3D Software Renderer in 700 Lines !!

License

Notifications You must be signed in to change notification settings

Ruoh3kou/mini3d

 
 

Repository files navigation

基于原始仓库进行一些注释、代码修改

基础作业

[x] 增加背面剔除 [] 增加简单光照 [] 提供更多渲染模式 [] 实现二次线性差值的纹理读取

进阶作业

[] 推导并证明程序中用到的所有几何知识 [] 优化顶点计算性能 [] 优化 draw_scanline 性能 [] 从 BMP/TGA 文件加载纹理 [] 载入 BSP 场景并实现漫游

About

3D Software Renderer in 700 Lines !!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 100.0%