A Renderer built for the SceneProg project
Project description
SceneProgRenderer
SceneProgRenderer is a Python-based Blender automation tool for rendering scenes programmatically. It allows users to generate high-quality renders, including 360-degree animations, custom camera angles, and transparent background images using Blender’s Python API.
🚀 Features
-
Scene Loading & Setup
- Clears the scene and loads a new
.blendfile. - Applies smooth shading and fixes materials.
- Adds an environment texture for realistic lighting.
- Clears the scene and loads a new
-
Rendering Options
- Single Render: Capture an image from a specified camera position.
- Front/Top Views: Render images from standard viewpoints.
- Corner Views: Automatically position the camera at four scene corners.
- Edge Midpoints: Position the camera at four upper midpoints of the scene.
- 360-Degree Animation: Generate a rotating video render.
-
Supports Transparent Backgrounds
- Renders images with RGBA and film transparency for compositing.
📦 Installation
pip install sceneprogrenderer
📜 Usage
TODO
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sceneprogrenderer-0.1.1.tar.gz.
File metadata
- Download URL: sceneprogrenderer-0.1.1.tar.gz
- Upload date:
- Size: 6.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.21
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
57e800d84abe98d555155106c19baf1f85537a6c8eef05620b946adf86994a81
|
|
| MD5 |
d2bb28433e690737ff6392a5d8b68277
|
|
| BLAKE2b-256 |
a3b68b39efa95212b6e8369707abc928603737c843651356bcf97b8532c833f1
|
File details
Details for the file sceneprogrenderer-0.1.1-py3-none-any.whl.
File metadata
- Download URL: sceneprogrenderer-0.1.1-py3-none-any.whl
- Upload date:
- Size: 6.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.21
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cb4685445df6a207ab0240bf05d08ccc39c614eb4f2f5e98a529d5104b90c192
|
|
| MD5 |
c736cd4e476dbc804cfc5244926d7162
|
|
| BLAKE2b-256 |
4f5e3eb8edeb84640c8e0a9ab61272a57899bd2ca6449f6d354f0428292d0999
|