Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tvytlx/render-py

A software 3D renderer written in Python. (Purely educational)
https://github.com/tvytlx/render-py

3d python rendering

Last synced: 12 days ago
JSON representation

A software 3D renderer written in Python. (Purely educational)

Awesome Lists containing this project

README

        

# render-py

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:

- [x] basic rendering pipeline
- [x] wireframe rendering
- [x] z-buffer rendering
- [x] 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.