Releases: Vincentqyw/vscode-colmap-viewer
Releases · Vincentqyw/vscode-colmap-viewer
Release list
v0.1.4
Features
- Support all COLMAP camera models (IDs 0-17) with model-aware camera glyphs:
- Pinhole-family models: classic frustum with distortion-corrected corners
- Fisheye models: curved-border frustum from the true unprojected image border, correct beyond 180° FOV
- Equirectangular panoramas: COLMAP-style latitude/longitude wireframe sphere (6×12 grid, translucent fill, forward image-center axis), auto-sized against camera spacing so dense video trajectories stay readable
- True per-model unprojection ported from COLMAP
models.h: Newton iterative undistortion, analytic FOV/division/EUCM inverses, equidistant fisheye lifting
Fixes
- Sync camera model parameter counts with current COLMAP:
RAD_TAN_THIN_PRISM_FISHEYE(16 params),EQUIRECTANGULAR(2 params: w, h); models written by older tools (14-/3-param variants) still load via an automatic fallback - Exclude development files from the packaged
.vsix
Full Changelog: v0.1.3...v0.1.4