Thank you for visiting the blenderpy
repository, and viewing the contribution guidelines.
Much of the Blender as a Python module build orchestration is provided by VS Code tasks. Some extensions are required to run some of the tasks. Please see the prerequisites.
- Visual Studio Code
- Docker
- Windows Subsystem for Linux - (If on Windows) For faster Docker builds, otherwise Docker produces a warning
- Blender build requirements - See your operating system's requirements here
To see how to build, head over to the wiki.
If you find something that may be wrong with the code, please feel free to submit a bug report. Try and follow the guidelines outlined here. I will get back with you.
If you want some additional feature added to the repo, please try to follow the guidelines here, similarly to the bug report, I am open to discussions, so don't hesitate to ask! Additionally, if you want to be a little more informal and discuss it prior, you can always join me in the Discord
Please when implimenting the pull request be sure to update the setup.py
with any install_requires
fields that may be necessary per your change. Describe in detail what the improvement is and we can talk about it.