plugins, mcp, rmlui, sequencer, and more
What's Changed
- #835 Fix crash on undistort resized images by @MrNeRF in #837
- windows: add /bigobj to prevent C1128 number of sections exceeded object file format limit by @miriameng in #838
- #829 Fix Gt and Rendering Alignment by @MrNeRF in #848
- shared vis module by @MrNeRF in #849
- windows: fix test compilation caused by windows.h by @miriameng in #855
- windows: consider CUDA 13 for cudart and curand dll copying by @miriameng in #853
- windows: ensure when building lichtfeld_stub it doesn't regenerate pyi files with CRLF by @miriameng in #854
- replace layout context managers with composable SubLayout system by @MrNeRF in #851
- Python UI cleanup by @MrNeRF in #856
- Gil lock improvements by @MrNeRF in #857
- refactor gui manager by @MrNeRF in #858
- windows: add missing dll export by @miriameng in #862
- unify python and C++ panel registry by @MrNeRF in #861
- gut adc warning and sync by @MrNeRF in #863
- Ppisp fixes by @MrNeRF in #865
- proper cleanup to ensure no CUDA error on exit by @miriameng in #864
- fix unresolved external symbols related to imgui for tests by @miriameng in #866
- #656 Enable/Disable cam views for training and extend python api by @MrNeRF in #869
- Refactor module deps by @MrNeRF in #870
- Make scene graph great again by @MrNeRF in #871
- Improve selection by @MrNeRF in #874
- PPISP: Fix CRF, fix gsplat rasterization clamp by @fishcu in #872
- Mesh support by @MrNeRF in #876
- expose texture and fix strides in kernel by @MrNeRF in #877
- Save PointCloud and Splat Model to Disk from Scene Graph by @shadygm in #873
- avoid copying all the time with copy_directory_if_different by @miriameng in #880
- Mesh to splat by @MrNeRF in #879
- Fixed file paths for Masks and CUDA 13.1 compilation of nvimagecodec by @shadygm in #882
- deal with demangler differences between MSVC and GCC by @miriameng in #888
- Mesh picking by @MrNeRF in #889
- #887 Fix step scaling on export by @MrNeRF in #890
- #846 change default easing to linear by @MrNeRF in #892
- Pie menu by @MrNeRF in #891
- fix: use uv to create plugin venvs instead of python -m venv by @jacobvanbeets in #894
- #843 Focal length in sequencer by @MrNeRF in #893
- Keyfram2scenegraph by @MrNeRF in #895
- follow up #888, narrow down the regex workaround by @miriameng in #896
-
883Fix shs rotation in viewport by @MrNeRF in #898
- #842 Sequencer fpv by @MrNeRF in #899
- Make equirectangular rendering without seams by @MrNeRF in #902
- Per pixel error by @MrNeRF in #905
- Uninstall Plugin Fix by @shadygm in #910
- Pre-compute undistortion during COLMAP camera loading by @ToRainu256 in #911
- Feat: Added mask modes to the evaluations. by @shadygm in #909
- Plugin Marketplace by @shadygm in #914
- More Themes by @shadygm in #915
- Update Python API Docs by @shadygm in #916
- Fast startup by @MrNeRF in #919
- migrate from glfw to sdl3 by @MrNeRF in #921
- Improve tensor lib by @MrNeRF in #923
- Refactor rendering by @MrNeRF in #924
- fix: use DXGI for per-process VRAM reporting on Windows by @jacobvanbeets in #927
- #928 gut eval fix by @MrNeRF in #929
- fix: use size_t for error map dimensions to fix MSVC C2398 narrowing conversion by @MrNeRF in #930
- Docker Update by @shadygm in #931
- Rmlui by @MrNeRF in #926
- fix: use DXGI for per-process VRAM in rmlui status bar on Windows by @jacobvanbeets in #932
- Rmlui v2 by @MrNeRF in #933
- Sidepanel fix mem by @MrNeRF in #934
- retain by @MrNeRF in #935
- Extend sequencer by @MrNeRF in #936
- #788 sequencer localization by @MrNeRF in #938
- #840 Fix gizmo location of keyframe cams by @MrNeRF in #939
- #731#749 Polyline must not move on camera movement by @MrNeRF in #940
- $942 Fix training panel updates on training by @MrNeRF in #944
- #823 User msg timeout fixed by @MrNeRF in #945
- Fix floating panel transparency and about dialog layout by @jacobvanbeets in #949
- #675 Fix pointcloud invisible for synthetic data by @MrNeRF in #952
- #941 fix undo redo by @MrNeRF in #959
- Bump github.com/microsoft/vcpkg from master to 2026.02.27 by @dependabot[bot] in #958
- #956 Preserve init PointCloud by @MrNeRF in #960
- UI enhancements by @MrNeRF in #965
- Chore/rmlui fixes by @shadygm in #966
- Feature/improved gs plus by @jordizv in #963
- Unify panels by @MrNeRF in #967
- Add splat-vr-viewer and measurement-tool to curated marketplace plugins by @jacobvanbeets in #968
- Coding editor by @MrNeRF in #969
- windows: fix test linking by @miriameng in #973
- Fix GPU Mapping for WIndows by @shadygm in #975
- refactor selection tools by @MrNeRF in #974
- Fix IGS+ CacheLoader not initialized crash at first densification step by @jacobvanbeets in #976
- windows: fix test linking by @miriameng in #979
- Fix typo in README for nightly builds by @shadygm in #980
- Enhance mcp by @MrNeRF in #984
- windows: fix test linking by @miriameng in #985
- Fixes in selection, mpc, and transformations by @MrNeRF in #986
- save by @MrNeRF in #987
- #753 Use cache gt images by @MrNeRF in #989
- Fixed the extended text by @shadygm in #992
- Improve undo redo system by @MrNeRF in #990
- Add snap option to gizmos (Ctrl+drag) by @ToRainu256 in #994
- Better Sliders by @shadygm in #996
- windows: fix test linking by @miriameng in #998
- Tools Menu Item by @shadygm in #1001
- windows: fix test linking by @miriameng in #1006
New Contributors
- @fishcu made their first contribution in #872
- @ToRainu256 made their first contribution in #911
- @jordizv made their first contribution in #963
Full Changelog: v0.4.2...v0.5.0