render-py

November 16, 2018 ยท View on GitHub

A software 3D renderer written in Python that aims to make it easy for everyone to understand. ๐Ÿญ

zbuffer corrected monkey wireframe monkey jinx axe

Features:

  • basic rendering pipeline
  • wireframe rendering
  • z-buffer rendering
  • textures

Example:

$ pip install -r requirements.txt
$ python setup.py build_ext --inplace && python try.py

Contribute:

Always welcome, just fork this repo and send a pull request.