Skip to main content

Blender Renderer Python

pip install blender-renderer

Basic Usage

from blender_renderer.renderer import Renderer

renderer = Renderer('blender.exe', 'tmp')

with open('scene.blend', 'rb') as f:
    scene_bytes = f.read()
texture_names = renderer.get_texture_names(scene_bytes)
print(texture_names)

with open('texture.png', 'rb') as f:
    texture_bytes = f.read()

texture_files_map = {
    'texture_name': texture_bytes,
}
    
img_bytes = renderer.render(
    scene_bytes,
    textures=texture_files_map,
    render_settings={
        "settings": {
            "cycles.use_denoising": True,
            "render.engine": "CYCLES",
        },
    },
)

Metadata

Release files for Blender-Renderer 1.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Blender-Renderer 1.2.1
File Size Uploaded
Blender Renderer-1.2.1.tar.gz 6.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for Blender-Renderer 1.2.1
File Interpreter ABI Platform
Blender_Renderer-1.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 15.5 kB

Release files / Blender Renderer-1.2.1.tar.gz

Download URL Blender Renderer-1.2.1.tar.gz
Size 6.4 kB
Tags Source
SHA-256 checksum
How to use checksums
d2c48276c04aeb68dbca184918bdbe711a37d69b34e76e62252403602ddb8fa0
BLAKE2b-256 checksum
How to use checksums
29f60dad6b3c5de46679575e7ed6293fdc219b60cec8537e1e7d6659de32b892
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.1

Release files / Blender_Renderer-1.2.1-py3-none-any.whl

Download URL Blender_Renderer-1.2.1-py3-none-any.whl
Size 9.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d543fd569944b7802f64cd786cb705d1a1280191864a6ecbe6d8e849aa19bec7
BLAKE2b-256 checksum
How to use checksums
6eddd20da501a57fa9897366b50067bcbbe6a28347ddd6eae5f12163599f5e77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.1

Release history Release notifications | RSS feed

This release

1.2.1 This release

2 release files

1.2

2 release files

1.1

2 release files

1.0

2 release files

0.5

2 release files

0.4

2 release files

0.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page