pysg
Simple and lightweight 3D render scene graph for python 3.
Installation
Install the latest version of pysg via pip:
pip install pysg
Documentation
Link documentation.
Examples
Checkout the examples folder.
Dependencies
- ModernGL - OpenGL related stuff.
- pyrr - Math operations in 3D like matrix multiplication etc.. Fast due to the heavy use of numpy.
Built With
- SPHINX - Used to generate Documentation
License
This project is licensed under the MIT License - see the LICENSE file for details
Acknowledgments
Many thanks to the ModernGL and pyrr teams.
Also many thanks to the three.js developers where I got a lot of inspiration from.
TODO
- [ ] Improve render performance (use multi instance rendering)
- [ ] Allow more light sources and add different light types