three_live_validate
Validate Three.js scripts, HTML documents, or GLB files and run spatial, camera frustum, grounding, AABB collision, and lighting checks to catch 3D scene issues before rendering.
Instructions
Validate a Three.js script (.js), HTML document (/), or .glb binary and run the 3D spatial, camera frustum, grounding, AABB collision, and lighting linter (TL100-TL402).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | No | Inline Three.js scene script (using pre-defined `THREE` and `scene` globals) or HTML document. Provide either `code` or `inputPath`. | |
| cameraFov | No | Optional vertical field of view in degrees (default 45). | |
| inputPath | No | Path to a .js, .html, or .glb file on disk when `code` is not provided. | |
| cameraTarget | No | Optional camera look-at target override [x, y, z] in meters. | |
| cameraPosition | No | Optional camera eye position override [x, y, z] in meters for frustum and visibility checks. |