Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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)
- Host: GitHub
- URL: https://github.com/tvytlx/render-py
- Owner: tvytlx
- License: mit
- Created: 2018-11-03T13:17:01.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-07-29T05:36:38.000Z (over 3 years ago)
- Last Synced: 2025-01-17T10:06:45.216Z (21 days ago)
- Topics: 3d, python, rendering
- Language: Python
- Homepage:
- Size: 5 MB
- Stars: 263
- Watchers: 14
- Forks: 22
- Open Issues: 2
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
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. 🍭
### 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.