feat: add world origin triad and explicit render-space mapping to visualization

This commit is contained in:
2026-02-07 17:25:06 +00:00
parent 15989195f1
commit 57f0dffbc5
2 changed files with 63 additions and 4 deletions
+3 -2
View File
@@ -75,11 +75,12 @@ Use `--birdseye` for a top-down X-Z view (looking down Y axis).
uv run visualize_extrinsics.py -i output/extrinsics.json --birdseye --show
```
**Ground Plane Overlay:**
Render a semi-transparent X-Z ground plane to anchor camera poses.
**Ground Plane & Origin Overlay:**
Render a semi-transparent X-Z ground plane and/or a world origin triad.
- `--show-ground/--no-show-ground`: Toggle ground plane (default: show).
- `--ground-y FLOAT`: Set the Y height of the plane (default: 0.0).
- `--ground-size FLOAT`: Set the side length of the plane in meters (default: 8.0).
- `--show-origin-axes/--no-show-origin-axes`: Toggle world origin triad (X:red, Y:green, Z:blue) (default: show).
*Example: Ground plane at Y=-1.5 with 10m size*
```bash