Shapes3D - Blender-python minimalist API
Shapes3D is an open sourced library to simplify the work flow with blender for Computer Vision problems. It has two main modules. The first is a minimalist API to simplify the interaction with blender (e.g. generate depth or instance segmentation maps with one function or configure blender’s renderer). The second module is worlds, which implements simple 3D worlds for different use cases.
I invite you to check the documentation with much more information at github.com/kopernikusai/shapes3d.
Some examples:
Rendering different views.
![]() |
![]() |
![]() |
|---|---|---|
| Color imaged from blender | Instance segmentation | Depth map |
Another more complicated example for depth map generation.





