Blendify -- Python rendering framework for Blender
Vladimir Guzov, Ilya A. Petrov, Gerard Pons-Moll

TL;DR
Blendify is a Python framework that simplifies and streamlines the process of scene creation and rendering in Blender, making it more accessible for computer vision and graphics research.
Contribution
It introduces a high-level API that automates complex Blender tasks, reducing user effort and enhancing usability for research workflows.
Findings
Simplifies Blender scene creation with a Python API
Supports high-quality ray-tracing rendering
Automates object and material management
Abstract
With the rapid growth of the volume of research fields like computer vision and computer graphics, researchers require effective and user-friendly rendering tools to visualize results. While advanced tools like Blender offer powerful capabilities, they also require a significant effort to master. This technical report introduces Blendify, a lightweight Python-based framework that seamlessly integrates with Blender, providing a high-level API for scene creation and rendering. Blendify reduces the complexity of working with Blender's native API by automating object creation, handling the colors and material linking, and implementing features such as shadow-catcher objects while maintaining support for high-quality ray-tracing rendering output. With a focus on usability Blendify enables efficient and flexible rendering workflow for rendering in common computer vision and computer graphics…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems
MethodsRoIAlign · Softmax · RoIPool · Focus
