Blendify -- Python rendering framework for Blender (2410.17858v1)
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 use cases. The code is available at https://github.com/ptrvilya/blendify
- The ball-pivoting algorithm for surface reconstruction. IEEE Transactions on Visualization and Computer Graphics, 5(4):349–359, 1999.
- A photogrammetry-based framework to facilitate image-based modeling and automatic camera tracking. arXiv preprint arXiv:2012.01044, 2020.
- MeshLab: an Open-Source Mesh Processing Tool. In Eurographics Italian Chapter Conference. The Eurographics Association, 2008.
- The Blender Foundation. Blender, 2024. https://www.blender.org/.
- Surface simplification using quadric error metrics. In Proceedings of the 24th annual conference on Computer graphics and interactive techniques, pages 209–216, 1997.
- Google Colaboratory. https://colab.google (Retreived 14.08.2024).
- Mitsuba 3 renderer, 2022. https://mitsuba-renderer.org.
- Matthew Matl. Pyrender: library for physically-based rendering and visualization, 2018. https://github.com/mmatl/pyrender.
- Accelerating 3d deep learning with pytorch3d. arXiv:2007.08501, 2020.
- The Stanford 3d scanning repository, 1994. http://www-graphics.stanford.edu/data/3Dscanrep/.
- Open3D: A modern library for 3D data processing. arXiv:1801.09847, 2018.
Collections
Sign up for free to add this paper to one or more collections.