Blendify -- Python rendering framework for Blender

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Guzov, Vladimir, Petrov, Ilya A., Pons-Moll, Gerard
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929555451674624
author Guzov, Vladimir
Petrov, Ilya A.
Pons-Moll, Gerard
author_facet Guzov, Vladimir
Petrov, Ilya A.
Pons-Moll, Gerard
contents 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 use cases. The code is available at https://github.com/ptrvilya/blendify
format Preprint
id arxiv_https___arxiv_org_abs_2410_17858
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Blendify -- Python rendering framework for Blender
Guzov, Vladimir
Petrov, Ilya A.
Pons-Moll, Gerard
Computer Vision and Pattern Recognition
Graphics
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 use cases. The code is available at https://github.com/ptrvilya/blendify
title Blendify -- Python rendering framework for Blender
topic Computer Vision and Pattern Recognition
Graphics
url https://arxiv.org/abs/2410.17858