Repository navigation
v0.2.0
What's New
AI Self-Refinement Loop (7 new tools)
Iterative render-analyze-fix pipeline using vision AI for quality convergence:
execute_script— Run arbitrary Python/bmesh code in Blenderrender_multi_angle— Render from front, right, top, perspectiveanalyze_viewport— Analyze renders with Ollama vision modelrefine_iteration— Render + analyze + convergence checkrefine_create_session/refine_get_session/refine_list_sessions— Session management
New Backends & Modules
- Stable Fast 3D backend for local image-to-3D generation
- Refinement session state management module (
refinement.py) - Ollama Vision
analyze_for_refinement()method for structured model feedback - TripoSR subprocess execution — runs via system Python for PyTorch/CUDA support
Multi-Backend AI 3D Generation System
- Backend Management: list_backends, set_backend, get_backend_info, configure_backend
- Generation: generate_variations, cancel_generation, redo_generation
- Mesh Processing: mesh_cleanup, mesh_decimate, mesh_remesh, mesh_optimize, auto_uv, fix_mesh_issues, mesh_stats
- Queue Management: queue_list, queue_clear, get_history
- Cloud backends: Hyper3D Rodin, Meshy.ai, Tripo AI
- Local backends: TripoSR, Hunyuan3D 2.1, Stable Fast 3D, Ollama Vision, ComfyUI
MSFS 2020/2024 Content Creation (20 tools)
LOD hierarchy, MSFS materials, collision meshes, animation tags, and glTF export with MSFS properties.
MSFS Aircraft Livery Tools (18 tools)
Texture painting, aircraft templates (FBW A32NX, Fenix, PMDG, iniBuilds, etc.), AI-assisted livery transfer, and MSFS package creation.
Changed
- Total tool count: 86 → 93
- TripoSR backend rewritten to use subprocess (avoids Blender Python limitations with PyTorch/CUDA)
- Simplified
compat.py— removed redundant BSDF input branching get_event_loop()→get_running_loop()deprecation fix- Removed unused imports across multiple modules
Full Changelog: v0.1.0...v0.2.0