blender_splatting
Import, clean, and optimize 3D Gaussian splats from real-world captures. Prepare splats for VR platforms like Resonite by cropping, generating collision meshes, and adjusting for performance.
Instructions
Advanced Gaussian Splatting (3DGS) management for hybrid environments.
Supports importing real-world captures, cleaning them up, and preparing them for VR platforms like Resonite for immersive experiences.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operation | No | Splatting operation type | import_gs |
| file_path | No | Path to .ply or .spz splat file (for import_gs) | |
| target_format | No | Export format ("ply" or "spz") | ply |
| crop_type | No | Crop volume type ("sphere", "box", "cylinder") | sphere |
| radius | No | Radius/size of crop volume | |
| center_point | No | Center point for cropping | |
| invert_crop | No | Whether to invert crop selection | |
| density_threshold | No | Minimum density for collision mesh generation | |
| decimation_ratio | No | Mesh simplification ratio (0.1 = 10% of faces) | |
| smoothing_iterations | No | Laplacian smoothing passes | |
| sh_degree | No | Spherical harmonics degree (0-3) | |
| setup_proxy | No | Create performance proxy for large splats | |
| include_collision | No | Export collision mesh with splat | |
| optimize_for_mobile | No | Apply mobile VR optimizations |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |