palletdatagenerator.blender_runner module
Blender runner module for integrating with Blender’s Python environment.
This module provides the interface for running the PalletDataGenerator within Blender’s Python environment.
- class palletdatagenerator.blender_runner.BlenderEnvironmentManager[source]
Bases:
object
Manages Blender environment setup and configuration.
- validate_blender_environment() bool [source]
Validate that Blender environment is properly set up.
- Returns:
True if Blender environment is valid
- palletdatagenerator.blender_runner.setup_background_images(background_dir: str) list[str] [source]
Setup random background images for rendering.
- Parameters:
background_dir – Directory containing background images
- Returns:
List of valid background image paths