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)
| File | Size | Uploaded | |
|---|---|---|---|
| Blender Renderer-1.2.1.tar.gz | 6.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|