daz_validate_scene
Validate a DAZ scene for rendering readiness by checking character collisions, lighting, camera, and empty figure issues, and receive a score with actionable suggestions.
Instructions
Validate the current scene for common issues before rendering.
Checks:
Character/figure bounding box collisions (interpenetration)
Lighting presence and quality
Camera presence
Empty scene (no figures)
Returns a score (0-100) and breakdown by category, plus actionable suggestions for any issues found.
Returns: { "valid": true, "issues": [ { "type": "collision", "severity": "high", "nodes": ["Alice", "Bob"], "description": "Alice and Bob bounding boxes overlap by ~15 cm", "suggestion": "Move one character away to resolve interpenetration" } ], "warnings": [...], "score": 75, "score_breakdown": { "lighting": 100, "collision": 30, "camera": 100, "figures": 100 }, "summary": { "figures": 2, "cameras": 1, "lights": 3, "environment_lighting": false } }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||