/TINY3D

A TINY3D RENDERER

Primary LanguageC++MIT LicenseMIT

TINY3D

A TINY3D RENDERER.

漫反射

法向量

phong光照模型

Including

  • Basic coordinate transformation

  • UVN camera model

  • Rasterization

  • Back culling

  • Z-buffer test

  • Phong lighting model

  • Normal map

  • Hard shadow

    continuing to do····

  • AO

  • Anti-aliasing

  • Bilinear texture filtering

  • mipmap