Package Summary
| Version | 3.5.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-07 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
Changelog for package mrpt_viz
3.5.0 (2026-10-07)
- viz: CAssimpModel drops degenerate triangles instead of drawing them as lines
- viz: Ctrl+left drag in COrbitCameraController looks around from a fixed eye
- viz: CLight, lights in the scene graph
- opengl: point/spot light shadows, light range, and emissive maps
- docs: fix nearly all Sphinx warnings
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- docs: Python API reference, examples gallery, llms.txt and MRPT 3.x updates
- Python: commit generated .pyi type stubs for all modules
- Render pipeline: fix scene sync and rendering bugs, add frustum culling
- Shadows: casters far towards the light are no longer clipped; honor the viewport shadow map size
- mrpt_viz: deprecate CAssimpModel::setSplitTrianglesRenderingBBox(), now a no-op
- Group Assimp textured meshes by alpha mode; validate deserialized alpha mode
- mrpt_viz, mrpt_opengl: alpha cutout for textures (TAlphaMode)
- mrpt_opengl: normal maps on mirrored UV mappings
- stock_objects::CornerXYZ(): fix arrow head proportions
- PLY import: sign-extend binary char items without a signed char alias
- mrpt_viz: fix get3DRayForPixelCoord() scale for orthogonal cameras
- Fix test failures on ARM and s390x Ubuntu PPA builds
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- viz, opengl: fix PLY import, bounding boxes, sky boxes, viewport modes and SSAO; add tests.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: big-endian and armhf test failures (#1431)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix(viz): CAssimpModel: load line primitives (#1425)
- perf(viz): bulk-load CPointCloudColoured from point maps (#1423)
- fix(viz): use TPose3D::x as a field, not a method, in the new assignment test
- fix(viz): stale pose of containers updated by assignment
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: restore 2D overlay rendering and keep scene-camera/CText labels aligned with the expected screen-space behavior.
- refactor: modernize const-correctness and API cleanup across visualization and related containers.
- fix: resolve ROS buildfarm warnings and the correctness issues they exposed across the visualization stack.
- test: expand legacy serialization and render-buffer coverage, fixing several stale-state and rendering regressions.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- test(mrpt_viz): add extensive unit test coverage for mrpt::viz classes. Fix bugs in CPolyhedron init, PLY importer, and CMesh3D triangle face-normal computation.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: clean warnings
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
- Merge pull request #1363 from MRPT/fix/dont-export-eigen3-dep refactor: limit visibility of
File truncated at 100 lines see the full file
Launch files
Messages
Services
Plugins
Recent questions tagged mrpt_viz at Robotics Stack Exchange
Package Summary
| Version | 3.5.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-07 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
Changelog for package mrpt_viz
3.5.0 (2026-10-07)
- viz: CAssimpModel drops degenerate triangles instead of drawing them as lines
- viz: Ctrl+left drag in COrbitCameraController looks around from a fixed eye
- viz: CLight, lights in the scene graph
- opengl: point/spot light shadows, light range, and emissive maps
- docs: fix nearly all Sphinx warnings
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- docs: Python API reference, examples gallery, llms.txt and MRPT 3.x updates
- Python: commit generated .pyi type stubs for all modules
- Render pipeline: fix scene sync and rendering bugs, add frustum culling
- Shadows: casters far towards the light are no longer clipped; honor the viewport shadow map size
- mrpt_viz: deprecate CAssimpModel::setSplitTrianglesRenderingBBox(), now a no-op
- Group Assimp textured meshes by alpha mode; validate deserialized alpha mode
- mrpt_viz, mrpt_opengl: alpha cutout for textures (TAlphaMode)
- mrpt_opengl: normal maps on mirrored UV mappings
- stock_objects::CornerXYZ(): fix arrow head proportions
- PLY import: sign-extend binary char items without a signed char alias
- mrpt_viz: fix get3DRayForPixelCoord() scale for orthogonal cameras
- Fix test failures on ARM and s390x Ubuntu PPA builds
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- viz, opengl: fix PLY import, bounding boxes, sky boxes, viewport modes and SSAO; add tests.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: big-endian and armhf test failures (#1431)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix(viz): CAssimpModel: load line primitives (#1425)
- perf(viz): bulk-load CPointCloudColoured from point maps (#1423)
- fix(viz): use TPose3D::x as a field, not a method, in the new assignment test
- fix(viz): stale pose of containers updated by assignment
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: restore 2D overlay rendering and keep scene-camera/CText labels aligned with the expected screen-space behavior.
- refactor: modernize const-correctness and API cleanup across visualization and related containers.
- fix: resolve ROS buildfarm warnings and the correctness issues they exposed across the visualization stack.
- test: expand legacy serialization and render-buffer coverage, fixing several stale-state and rendering regressions.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- test(mrpt_viz): add extensive unit test coverage for mrpt::viz classes. Fix bugs in CPolyhedron init, PLY importer, and CMesh3D triangle face-normal computation.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: clean warnings
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
- Merge pull request #1363 from MRPT/fix/dont-export-eigen3-dep refactor: limit visibility of
File truncated at 100 lines see the full file
Launch files
Messages
Services
Plugins
Recent questions tagged mrpt_viz at Robotics Stack Exchange
Package Summary
| Version | 3.5.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-07 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
Changelog for package mrpt_viz
3.5.0 (2026-10-07)
- viz: CAssimpModel drops degenerate triangles instead of drawing them as lines
- viz: Ctrl+left drag in COrbitCameraController looks around from a fixed eye
- viz: CLight, lights in the scene graph
- opengl: point/spot light shadows, light range, and emissive maps
- docs: fix nearly all Sphinx warnings
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- docs: Python API reference, examples gallery, llms.txt and MRPT 3.x updates
- Python: commit generated .pyi type stubs for all modules
- Render pipeline: fix scene sync and rendering bugs, add frustum culling
- Shadows: casters far towards the light are no longer clipped; honor the viewport shadow map size
- mrpt_viz: deprecate CAssimpModel::setSplitTrianglesRenderingBBox(), now a no-op
- Group Assimp textured meshes by alpha mode; validate deserialized alpha mode
- mrpt_viz, mrpt_opengl: alpha cutout for textures (TAlphaMode)
- mrpt_opengl: normal maps on mirrored UV mappings
- stock_objects::CornerXYZ(): fix arrow head proportions
- PLY import: sign-extend binary char items without a signed char alias
- mrpt_viz: fix get3DRayForPixelCoord() scale for orthogonal cameras
- Fix test failures on ARM and s390x Ubuntu PPA builds
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- viz, opengl: fix PLY import, bounding boxes, sky boxes, viewport modes and SSAO; add tests.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: big-endian and armhf test failures (#1431)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix(viz): CAssimpModel: load line primitives (#1425)
- perf(viz): bulk-load CPointCloudColoured from point maps (#1423)
- fix(viz): use TPose3D::x as a field, not a method, in the new assignment test
- fix(viz): stale pose of containers updated by assignment
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: restore 2D overlay rendering and keep scene-camera/CText labels aligned with the expected screen-space behavior.
- refactor: modernize const-correctness and API cleanup across visualization and related containers.
- fix: resolve ROS buildfarm warnings and the correctness issues they exposed across the visualization stack.
- test: expand legacy serialization and render-buffer coverage, fixing several stale-state and rendering regressions.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- test(mrpt_viz): add extensive unit test coverage for mrpt::viz classes. Fix bugs in CPolyhedron init, PLY importer, and CMesh3D triangle face-normal computation.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: clean warnings
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
- Merge pull request #1363 from MRPT/fix/dont-export-eigen3-dep refactor: limit visibility of
File truncated at 100 lines see the full file
Launch files
Messages
Services
Plugins
Recent questions tagged mrpt_viz at Robotics Stack Exchange
Package Summary
| Version | 3.5.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-07 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
Changelog for package mrpt_viz
3.5.0 (2026-10-07)
- viz: CAssimpModel drops degenerate triangles instead of drawing them as lines
- viz: Ctrl+left drag in COrbitCameraController looks around from a fixed eye
- viz: CLight, lights in the scene graph
- opengl: point/spot light shadows, light range, and emissive maps
- docs: fix nearly all Sphinx warnings
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- docs: Python API reference, examples gallery, llms.txt and MRPT 3.x updates
- Python: commit generated .pyi type stubs for all modules
- Render pipeline: fix scene sync and rendering bugs, add frustum culling
- Shadows: casters far towards the light are no longer clipped; honor the viewport shadow map size
- mrpt_viz: deprecate CAssimpModel::setSplitTrianglesRenderingBBox(), now a no-op
- Group Assimp textured meshes by alpha mode; validate deserialized alpha mode
- mrpt_viz, mrpt_opengl: alpha cutout for textures (TAlphaMode)
- mrpt_opengl: normal maps on mirrored UV mappings
- stock_objects::CornerXYZ(): fix arrow head proportions
- PLY import: sign-extend binary char items without a signed char alias
- mrpt_viz: fix get3DRayForPixelCoord() scale for orthogonal cameras
- Fix test failures on ARM and s390x Ubuntu PPA builds
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- viz, opengl: fix PLY import, bounding boxes, sky boxes, viewport modes and SSAO; add tests.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: big-endian and armhf test failures (#1431)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix(viz): CAssimpModel: load line primitives (#1425)
- perf(viz): bulk-load CPointCloudColoured from point maps (#1423)
- fix(viz): use TPose3D::x as a field, not a method, in the new assignment test
- fix(viz): stale pose of containers updated by assignment
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: restore 2D overlay rendering and keep scene-camera/CText labels aligned with the expected screen-space behavior.
- refactor: modernize const-correctness and API cleanup across visualization and related containers.
- fix: resolve ROS buildfarm warnings and the correctness issues they exposed across the visualization stack.
- test: expand legacy serialization and render-buffer coverage, fixing several stale-state and rendering regressions.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- test(mrpt_viz): add extensive unit test coverage for mrpt::viz classes. Fix bugs in CPolyhedron init, PLY importer, and CMesh3D triangle face-normal computation.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: clean warnings
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
- Merge pull request #1363 from MRPT/fix/dont-export-eigen3-dep refactor: limit visibility of
File truncated at 100 lines see the full file
Launch files
Messages
Services
Plugins
Recent questions tagged mrpt_viz at Robotics Stack Exchange
Package Summary
| Version | 3.5.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-07 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
Changelog for package mrpt_viz
3.5.0 (2026-10-07)
- viz: CAssimpModel drops degenerate triangles instead of drawing them as lines
- viz: Ctrl+left drag in COrbitCameraController looks around from a fixed eye
- viz: CLight, lights in the scene graph
- opengl: point/spot light shadows, light range, and emissive maps
- docs: fix nearly all Sphinx warnings
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- docs: Python API reference, examples gallery, llms.txt and MRPT 3.x updates
- Python: commit generated .pyi type stubs for all modules
- Render pipeline: fix scene sync and rendering bugs, add frustum culling
- Shadows: casters far towards the light are no longer clipped; honor the viewport shadow map size
- mrpt_viz: deprecate CAssimpModel::setSplitTrianglesRenderingBBox(), now a no-op
- Group Assimp textured meshes by alpha mode; validate deserialized alpha mode
- mrpt_viz, mrpt_opengl: alpha cutout for textures (TAlphaMode)
- mrpt_opengl: normal maps on mirrored UV mappings
- stock_objects::CornerXYZ(): fix arrow head proportions
- PLY import: sign-extend binary char items without a signed char alias
- mrpt_viz: fix get3DRayForPixelCoord() scale for orthogonal cameras
- Fix test failures on ARM and s390x Ubuntu PPA builds
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- viz, opengl: fix PLY import, bounding boxes, sky boxes, viewport modes and SSAO; add tests.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: big-endian and armhf test failures (#1431)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix(viz): CAssimpModel: load line primitives (#1425)
- perf(viz): bulk-load CPointCloudColoured from point maps (#1423)
- fix(viz): use TPose3D::x as a field, not a method, in the new assignment test
- fix(viz): stale pose of containers updated by assignment
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: restore 2D overlay rendering and keep scene-camera/CText labels aligned with the expected screen-space behavior.
- refactor: modernize const-correctness and API cleanup across visualization and related containers.
- fix: resolve ROS buildfarm warnings and the correctness issues they exposed across the visualization stack.
- test: expand legacy serialization and render-buffer coverage, fixing several stale-state and rendering regressions.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- test(mrpt_viz): add extensive unit test coverage for mrpt::viz classes. Fix bugs in CPolyhedron init, PLY importer, and CMesh3D triangle face-normal computation.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: clean warnings
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
- Merge pull request #1363 from MRPT/fix/dont-export-eigen3-dep refactor: limit visibility of
File truncated at 100 lines see the full file
Launch files
Messages
Services
Plugins
Recent questions tagged mrpt_viz at Robotics Stack Exchange
Package Summary
| Version | 3.5.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-07 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
Changelog for package mrpt_viz
3.5.0 (2026-10-07)
- viz: CAssimpModel drops degenerate triangles instead of drawing them as lines
- viz: Ctrl+left drag in COrbitCameraController looks around from a fixed eye
- viz: CLight, lights in the scene graph
- opengl: point/spot light shadows, light range, and emissive maps
- docs: fix nearly all Sphinx warnings
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- docs: Python API reference, examples gallery, llms.txt and MRPT 3.x updates
- Python: commit generated .pyi type stubs for all modules
- Render pipeline: fix scene sync and rendering bugs, add frustum culling
- Shadows: casters far towards the light are no longer clipped; honor the viewport shadow map size
- mrpt_viz: deprecate CAssimpModel::setSplitTrianglesRenderingBBox(), now a no-op
- Group Assimp textured meshes by alpha mode; validate deserialized alpha mode
- mrpt_viz, mrpt_opengl: alpha cutout for textures (TAlphaMode)
- mrpt_opengl: normal maps on mirrored UV mappings
- stock_objects::CornerXYZ(): fix arrow head proportions
- PLY import: sign-extend binary char items without a signed char alias
- mrpt_viz: fix get3DRayForPixelCoord() scale for orthogonal cameras
- Fix test failures on ARM and s390x Ubuntu PPA builds
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- viz, opengl: fix PLY import, bounding boxes, sky boxes, viewport modes and SSAO; add tests.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: big-endian and armhf test failures (#1431)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix(viz): CAssimpModel: load line primitives (#1425)
- perf(viz): bulk-load CPointCloudColoured from point maps (#1423)
- fix(viz): use TPose3D::x as a field, not a method, in the new assignment test
- fix(viz): stale pose of containers updated by assignment
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: restore 2D overlay rendering and keep scene-camera/CText labels aligned with the expected screen-space behavior.
- refactor: modernize const-correctness and API cleanup across visualization and related containers.
- fix: resolve ROS buildfarm warnings and the correctness issues they exposed across the visualization stack.
- test: expand legacy serialization and render-buffer coverage, fixing several stale-state and rendering regressions.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- test(mrpt_viz): add extensive unit test coverage for mrpt::viz classes. Fix bugs in CPolyhedron init, PLY importer, and CMesh3D triangle face-normal computation.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: clean warnings
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
- Merge pull request #1363 from MRPT/fix/dont-export-eigen3-dep refactor: limit visibility of
File truncated at 100 lines see the full file
Launch files
Messages
Services
Plugins
Recent questions tagged mrpt_viz at Robotics Stack Exchange
Package Summary
| Version | 3.5.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-07 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
Changelog for package mrpt_viz
3.5.0 (2026-10-07)
- viz: CAssimpModel drops degenerate triangles instead of drawing them as lines
- viz: Ctrl+left drag in COrbitCameraController looks around from a fixed eye
- viz: CLight, lights in the scene graph
- opengl: point/spot light shadows, light range, and emissive maps
- docs: fix nearly all Sphinx warnings
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- docs: Python API reference, examples gallery, llms.txt and MRPT 3.x updates
- Python: commit generated .pyi type stubs for all modules
- Render pipeline: fix scene sync and rendering bugs, add frustum culling
- Shadows: casters far towards the light are no longer clipped; honor the viewport shadow map size
- mrpt_viz: deprecate CAssimpModel::setSplitTrianglesRenderingBBox(), now a no-op
- Group Assimp textured meshes by alpha mode; validate deserialized alpha mode
- mrpt_viz, mrpt_opengl: alpha cutout for textures (TAlphaMode)
- mrpt_opengl: normal maps on mirrored UV mappings
- stock_objects::CornerXYZ(): fix arrow head proportions
- PLY import: sign-extend binary char items without a signed char alias
- mrpt_viz: fix get3DRayForPixelCoord() scale for orthogonal cameras
- Fix test failures on ARM and s390x Ubuntu PPA builds
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- viz, opengl: fix PLY import, bounding boxes, sky boxes, viewport modes and SSAO; add tests.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: big-endian and armhf test failures (#1431)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix(viz): CAssimpModel: load line primitives (#1425)
- perf(viz): bulk-load CPointCloudColoured from point maps (#1423)
- fix(viz): use TPose3D::x as a field, not a method, in the new assignment test
- fix(viz): stale pose of containers updated by assignment
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: restore 2D overlay rendering and keep scene-camera/CText labels aligned with the expected screen-space behavior.
- refactor: modernize const-correctness and API cleanup across visualization and related containers.
- fix: resolve ROS buildfarm warnings and the correctness issues they exposed across the visualization stack.
- test: expand legacy serialization and render-buffer coverage, fixing several stale-state and rendering regressions.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- test(mrpt_viz): add extensive unit test coverage for mrpt::viz classes. Fix bugs in CPolyhedron init, PLY importer, and CMesh3D triangle face-normal computation.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: clean warnings
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
- Merge pull request #1363 from MRPT/fix/dont-export-eigen3-dep refactor: limit visibility of
File truncated at 100 lines see the full file
Launch files
Messages
Services
Plugins
Recent questions tagged mrpt_viz at Robotics Stack Exchange
Package Summary
| Version | 3.5.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-07 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
Changelog for package mrpt_viz
3.5.0 (2026-10-07)
- viz: CAssimpModel drops degenerate triangles instead of drawing them as lines
- viz: Ctrl+left drag in COrbitCameraController looks around from a fixed eye
- viz: CLight, lights in the scene graph
- opengl: point/spot light shadows, light range, and emissive maps
- docs: fix nearly all Sphinx warnings
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- docs: Python API reference, examples gallery, llms.txt and MRPT 3.x updates
- Python: commit generated .pyi type stubs for all modules
- Render pipeline: fix scene sync and rendering bugs, add frustum culling
- Shadows: casters far towards the light are no longer clipped; honor the viewport shadow map size
- mrpt_viz: deprecate CAssimpModel::setSplitTrianglesRenderingBBox(), now a no-op
- Group Assimp textured meshes by alpha mode; validate deserialized alpha mode
- mrpt_viz, mrpt_opengl: alpha cutout for textures (TAlphaMode)
- mrpt_opengl: normal maps on mirrored UV mappings
- stock_objects::CornerXYZ(): fix arrow head proportions
- PLY import: sign-extend binary char items without a signed char alias
- mrpt_viz: fix get3DRayForPixelCoord() scale for orthogonal cameras
- Fix test failures on ARM and s390x Ubuntu PPA builds
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- viz, opengl: fix PLY import, bounding boxes, sky boxes, viewport modes and SSAO; add tests.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: big-endian and armhf test failures (#1431)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix(viz): CAssimpModel: load line primitives (#1425)
- perf(viz): bulk-load CPointCloudColoured from point maps (#1423)
- fix(viz): use TPose3D::x as a field, not a method, in the new assignment test
- fix(viz): stale pose of containers updated by assignment
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: restore 2D overlay rendering and keep scene-camera/CText labels aligned with the expected screen-space behavior.
- refactor: modernize const-correctness and API cleanup across visualization and related containers.
- fix: resolve ROS buildfarm warnings and the correctness issues they exposed across the visualization stack.
- test: expand legacy serialization and render-buffer coverage, fixing several stale-state and rendering regressions.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- test(mrpt_viz): add extensive unit test coverage for mrpt::viz classes. Fix bugs in CPolyhedron init, PLY importer, and CMesh3D triangle face-normal computation.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: clean warnings
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
- Merge pull request #1363 from MRPT/fix/dont-export-eigen3-dep refactor: limit visibility of
File truncated at 100 lines see the full file
Launch files
Messages
Services
Plugins
Recent questions tagged mrpt_viz at Robotics Stack Exchange
Package Summary
| Version | 3.5.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-07 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
Changelog for package mrpt_viz
3.5.0 (2026-10-07)
- viz: CAssimpModel drops degenerate triangles instead of drawing them as lines
- viz: Ctrl+left drag in COrbitCameraController looks around from a fixed eye
- viz: CLight, lights in the scene graph
- opengl: point/spot light shadows, light range, and emissive maps
- docs: fix nearly all Sphinx warnings
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- docs: Python API reference, examples gallery, llms.txt and MRPT 3.x updates
- Python: commit generated .pyi type stubs for all modules
- Render pipeline: fix scene sync and rendering bugs, add frustum culling
- Shadows: casters far towards the light are no longer clipped; honor the viewport shadow map size
- mrpt_viz: deprecate CAssimpModel::setSplitTrianglesRenderingBBox(), now a no-op
- Group Assimp textured meshes by alpha mode; validate deserialized alpha mode
- mrpt_viz, mrpt_opengl: alpha cutout for textures (TAlphaMode)
- mrpt_opengl: normal maps on mirrored UV mappings
- stock_objects::CornerXYZ(): fix arrow head proportions
- PLY import: sign-extend binary char items without a signed char alias
- mrpt_viz: fix get3DRayForPixelCoord() scale for orthogonal cameras
- Fix test failures on ARM and s390x Ubuntu PPA builds
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- viz, opengl: fix PLY import, bounding boxes, sky boxes, viewport modes and SSAO; add tests.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: big-endian and armhf test failures (#1431)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix(viz): CAssimpModel: load line primitives (#1425)
- perf(viz): bulk-load CPointCloudColoured from point maps (#1423)
- fix(viz): use TPose3D::x as a field, not a method, in the new assignment test
- fix(viz): stale pose of containers updated by assignment
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: restore 2D overlay rendering and keep scene-camera/CText labels aligned with the expected screen-space behavior.
- refactor: modernize const-correctness and API cleanup across visualization and related containers.
- fix: resolve ROS buildfarm warnings and the correctness issues they exposed across the visualization stack.
- test: expand legacy serialization and render-buffer coverage, fixing several stale-state and rendering regressions.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- test(mrpt_viz): add extensive unit test coverage for mrpt::viz classes. Fix bugs in CPolyhedron init, PLY importer, and CMesh3D triangle face-normal computation.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: clean warnings
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
- Merge pull request #1363 from MRPT/fix/dont-export-eigen3-dep refactor: limit visibility of
File truncated at 100 lines see the full file
Launch files
Messages
Services
Plugins
Recent questions tagged mrpt_viz at Robotics Stack Exchange
Package Summary
| Version | 3.5.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-07 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
Changelog for package mrpt_viz
3.5.0 (2026-10-07)
- viz: CAssimpModel drops degenerate triangles instead of drawing them as lines
- viz: Ctrl+left drag in COrbitCameraController looks around from a fixed eye
- viz: CLight, lights in the scene graph
- opengl: point/spot light shadows, light range, and emissive maps
- docs: fix nearly all Sphinx warnings
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- docs: Python API reference, examples gallery, llms.txt and MRPT 3.x updates
- Python: commit generated .pyi type stubs for all modules
- Render pipeline: fix scene sync and rendering bugs, add frustum culling
- Shadows: casters far towards the light are no longer clipped; honor the viewport shadow map size
- mrpt_viz: deprecate CAssimpModel::setSplitTrianglesRenderingBBox(), now a no-op
- Group Assimp textured meshes by alpha mode; validate deserialized alpha mode
- mrpt_viz, mrpt_opengl: alpha cutout for textures (TAlphaMode)
- mrpt_opengl: normal maps on mirrored UV mappings
- stock_objects::CornerXYZ(): fix arrow head proportions
- PLY import: sign-extend binary char items without a signed char alias
- mrpt_viz: fix get3DRayForPixelCoord() scale for orthogonal cameras
- Fix test failures on ARM and s390x Ubuntu PPA builds
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- viz, opengl: fix PLY import, bounding boxes, sky boxes, viewport modes and SSAO; add tests.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: big-endian and armhf test failures (#1431)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix(viz): CAssimpModel: load line primitives (#1425)
- perf(viz): bulk-load CPointCloudColoured from point maps (#1423)
- fix(viz): use TPose3D::x as a field, not a method, in the new assignment test
- fix(viz): stale pose of containers updated by assignment
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: restore 2D overlay rendering and keep scene-camera/CText labels aligned with the expected screen-space behavior.
- refactor: modernize const-correctness and API cleanup across visualization and related containers.
- fix: resolve ROS buildfarm warnings and the correctness issues they exposed across the visualization stack.
- test: expand legacy serialization and render-buffer coverage, fixing several stale-state and rendering regressions.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- test(mrpt_viz): add extensive unit test coverage for mrpt::viz classes. Fix bugs in CPolyhedron init, PLY importer, and CMesh3D triangle face-normal computation.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: clean warnings
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
- Merge pull request #1363 from MRPT/fix/dont-export-eigen3-dep refactor: limit visibility of
File truncated at 100 lines see the full file
Launch files
Messages
Services
Plugins
Recent questions tagged mrpt_viz at Robotics Stack Exchange
Package Summary
| Version | 3.5.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-07 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
Changelog for package mrpt_viz
3.5.0 (2026-10-07)
- viz: CAssimpModel drops degenerate triangles instead of drawing them as lines
- viz: Ctrl+left drag in COrbitCameraController looks around from a fixed eye
- viz: CLight, lights in the scene graph
- opengl: point/spot light shadows, light range, and emissive maps
- docs: fix nearly all Sphinx warnings
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- docs: Python API reference, examples gallery, llms.txt and MRPT 3.x updates
- Python: commit generated .pyi type stubs for all modules
- Render pipeline: fix scene sync and rendering bugs, add frustum culling
- Shadows: casters far towards the light are no longer clipped; honor the viewport shadow map size
- mrpt_viz: deprecate CAssimpModel::setSplitTrianglesRenderingBBox(), now a no-op
- Group Assimp textured meshes by alpha mode; validate deserialized alpha mode
- mrpt_viz, mrpt_opengl: alpha cutout for textures (TAlphaMode)
- mrpt_opengl: normal maps on mirrored UV mappings
- stock_objects::CornerXYZ(): fix arrow head proportions
- PLY import: sign-extend binary char items without a signed char alias
- mrpt_viz: fix get3DRayForPixelCoord() scale for orthogonal cameras
- Fix test failures on ARM and s390x Ubuntu PPA builds
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- viz, opengl: fix PLY import, bounding boxes, sky boxes, viewport modes and SSAO; add tests.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: big-endian and armhf test failures (#1431)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix(viz): CAssimpModel: load line primitives (#1425)
- perf(viz): bulk-load CPointCloudColoured from point maps (#1423)
- fix(viz): use TPose3D::x as a field, not a method, in the new assignment test
- fix(viz): stale pose of containers updated by assignment
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: restore 2D overlay rendering and keep scene-camera/CText labels aligned with the expected screen-space behavior.
- refactor: modernize const-correctness and API cleanup across visualization and related containers.
- fix: resolve ROS buildfarm warnings and the correctness issues they exposed across the visualization stack.
- test: expand legacy serialization and render-buffer coverage, fixing several stale-state and rendering regressions.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- test(mrpt_viz): add extensive unit test coverage for mrpt::viz classes. Fix bugs in CPolyhedron init, PLY importer, and CMesh3D triangle face-normal computation.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: clean warnings
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
- Merge pull request #1363 from MRPT/fix/dont-export-eigen3-dep refactor: limit visibility of
File truncated at 100 lines see the full file
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged mrpt_viz at Robotics Stack Exchange
Package Summary
| Version | 3.5.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-07 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
Changelog for package mrpt_viz
3.5.0 (2026-10-07)
- viz: CAssimpModel drops degenerate triangles instead of drawing them as lines
- viz: Ctrl+left drag in COrbitCameraController looks around from a fixed eye
- viz: CLight, lights in the scene graph
- opengl: point/spot light shadows, light range, and emissive maps
- docs: fix nearly all Sphinx warnings
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- docs: Python API reference, examples gallery, llms.txt and MRPT 3.x updates
- Python: commit generated .pyi type stubs for all modules
- Render pipeline: fix scene sync and rendering bugs, add frustum culling
- Shadows: casters far towards the light are no longer clipped; honor the viewport shadow map size
- mrpt_viz: deprecate CAssimpModel::setSplitTrianglesRenderingBBox(), now a no-op
- Group Assimp textured meshes by alpha mode; validate deserialized alpha mode
- mrpt_viz, mrpt_opengl: alpha cutout for textures (TAlphaMode)
- mrpt_opengl: normal maps on mirrored UV mappings
- stock_objects::CornerXYZ(): fix arrow head proportions
- PLY import: sign-extend binary char items without a signed char alias
- mrpt_viz: fix get3DRayForPixelCoord() scale for orthogonal cameras
- Fix test failures on ARM and s390x Ubuntu PPA builds
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- viz, opengl: fix PLY import, bounding boxes, sky boxes, viewport modes and SSAO; add tests.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: big-endian and armhf test failures (#1431)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix(viz): CAssimpModel: load line primitives (#1425)
- perf(viz): bulk-load CPointCloudColoured from point maps (#1423)
- fix(viz): use TPose3D::x as a field, not a method, in the new assignment test
- fix(viz): stale pose of containers updated by assignment
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: restore 2D overlay rendering and keep scene-camera/CText labels aligned with the expected screen-space behavior.
- refactor: modernize const-correctness and API cleanup across visualization and related containers.
- fix: resolve ROS buildfarm warnings and the correctness issues they exposed across the visualization stack.
- test: expand legacy serialization and render-buffer coverage, fixing several stale-state and rendering regressions.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- test(mrpt_viz): add extensive unit test coverage for mrpt::viz classes. Fix bugs in CPolyhedron init, PLY importer, and CMesh3D triangle face-normal computation.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: clean warnings
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
- Merge pull request #1363 from MRPT/fix/dont-export-eigen3-dep refactor: limit visibility of
File truncated at 100 lines see the full file
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged mrpt_viz at Robotics Stack Exchange
Package Summary
| Version | 3.4.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-10-04 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
Changelog for package mrpt_viz
3.4.0 (2026-10-04)
- docs: Python API reference, examples gallery, llms.txt and MRPT 3.x updates
- Python: commit generated .pyi type stubs for all modules
- Render pipeline: fix scene sync and rendering bugs, add frustum culling
- Shadows: casters far towards the light are no longer clipped; honor the viewport shadow map size
- mrpt_viz: deprecate CAssimpModel::setSplitTrianglesRenderingBBox(), now a no-op
- Group Assimp textured meshes by alpha mode; validate deserialized alpha mode
- mrpt_viz, mrpt_opengl: alpha cutout for textures (TAlphaMode)
- mrpt_opengl: normal maps on mirrored UV mappings
- stock_objects::CornerXYZ(): fix arrow head proportions
- PLY import: sign-extend binary char items without a signed char alias
- mrpt_viz: fix get3DRayForPixelCoord() scale for orthogonal cameras
- Fix test failures on ARM and s390x Ubuntu PPA builds
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- viz, opengl: fix PLY import, bounding boxes, sky boxes, viewport modes and SSAO; add tests.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: big-endian and armhf test failures (#1431)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix(viz): CAssimpModel: load line primitives (#1425)
- perf(viz): bulk-load CPointCloudColoured from point maps (#1423)
- fix(viz): use TPose3D::x as a field, not a method, in the new assignment test
- fix(viz): stale pose of containers updated by assignment
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: restore 2D overlay rendering and keep scene-camera/CText labels aligned with the expected screen-space behavior.
- refactor: modernize const-correctness and API cleanup across visualization and related containers.
- fix: resolve ROS buildfarm warnings and the correctness issues they exposed across the visualization stack.
- test: expand legacy serialization and render-buffer coverage, fixing several stale-state and rendering regressions.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- test(mrpt_viz): add extensive unit test coverage for mrpt::viz classes. Fix bugs in CPolyhedron init, PLY importer, and CMesh3D triangle face-normal computation.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: clean warnings
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
- Merge pull request #1363 from MRPT/fix/dont-export-eigen3-dep refactor: limit visibility of eigen3 as build dep
- refactor: limit visibility of eigen3 as build dep
- Contributors: Jose Luis Blanco-Claraco
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged mrpt_viz at Robotics Stack Exchange
Package Summary
| Version | 3.5.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-07 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
Changelog for package mrpt_viz
3.5.0 (2026-10-07)
- viz: CAssimpModel drops degenerate triangles instead of drawing them as lines
- viz: Ctrl+left drag in COrbitCameraController looks around from a fixed eye
- viz: CLight, lights in the scene graph
- opengl: point/spot light shadows, light range, and emissive maps
- docs: fix nearly all Sphinx warnings
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- docs: Python API reference, examples gallery, llms.txt and MRPT 3.x updates
- Python: commit generated .pyi type stubs for all modules
- Render pipeline: fix scene sync and rendering bugs, add frustum culling
- Shadows: casters far towards the light are no longer clipped; honor the viewport shadow map size
- mrpt_viz: deprecate CAssimpModel::setSplitTrianglesRenderingBBox(), now a no-op
- Group Assimp textured meshes by alpha mode; validate deserialized alpha mode
- mrpt_viz, mrpt_opengl: alpha cutout for textures (TAlphaMode)
- mrpt_opengl: normal maps on mirrored UV mappings
- stock_objects::CornerXYZ(): fix arrow head proportions
- PLY import: sign-extend binary char items without a signed char alias
- mrpt_viz: fix get3DRayForPixelCoord() scale for orthogonal cameras
- Fix test failures on ARM and s390x Ubuntu PPA builds
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- viz, opengl: fix PLY import, bounding boxes, sky boxes, viewport modes and SSAO; add tests.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: big-endian and armhf test failures (#1431)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix(viz): CAssimpModel: load line primitives (#1425)
- perf(viz): bulk-load CPointCloudColoured from point maps (#1423)
- fix(viz): use TPose3D::x as a field, not a method, in the new assignment test
- fix(viz): stale pose of containers updated by assignment
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: restore 2D overlay rendering and keep scene-camera/CText labels aligned with the expected screen-space behavior.
- refactor: modernize const-correctness and API cleanup across visualization and related containers.
- fix: resolve ROS buildfarm warnings and the correctness issues they exposed across the visualization stack.
- test: expand legacy serialization and render-buffer coverage, fixing several stale-state and rendering regressions.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- test(mrpt_viz): add extensive unit test coverage for mrpt::viz classes. Fix bugs in CPolyhedron init, PLY importer, and CMesh3D triangle face-normal computation.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: clean warnings
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
- Merge pull request #1363 from MRPT/fix/dont-export-eigen3-dep refactor: limit visibility of
File truncated at 100 lines see the full file
Launch files
Messages
Services
Plugins
Recent questions tagged mrpt_viz at Robotics Stack Exchange
Package Summary
| Version | 3.5.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-07 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
Changelog for package mrpt_viz
3.5.0 (2026-10-07)
- viz: CAssimpModel drops degenerate triangles instead of drawing them as lines
- viz: Ctrl+left drag in COrbitCameraController looks around from a fixed eye
- viz: CLight, lights in the scene graph
- opengl: point/spot light shadows, light range, and emissive maps
- docs: fix nearly all Sphinx warnings
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- docs: Python API reference, examples gallery, llms.txt and MRPT 3.x updates
- Python: commit generated .pyi type stubs for all modules
- Render pipeline: fix scene sync and rendering bugs, add frustum culling
- Shadows: casters far towards the light are no longer clipped; honor the viewport shadow map size
- mrpt_viz: deprecate CAssimpModel::setSplitTrianglesRenderingBBox(), now a no-op
- Group Assimp textured meshes by alpha mode; validate deserialized alpha mode
- mrpt_viz, mrpt_opengl: alpha cutout for textures (TAlphaMode)
- mrpt_opengl: normal maps on mirrored UV mappings
- stock_objects::CornerXYZ(): fix arrow head proportions
- PLY import: sign-extend binary char items without a signed char alias
- mrpt_viz: fix get3DRayForPixelCoord() scale for orthogonal cameras
- Fix test failures on ARM and s390x Ubuntu PPA builds
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- viz, opengl: fix PLY import, bounding boxes, sky boxes, viewport modes and SSAO; add tests.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: big-endian and armhf test failures (#1431)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix(viz): CAssimpModel: load line primitives (#1425)
- perf(viz): bulk-load CPointCloudColoured from point maps (#1423)
- fix(viz): use TPose3D::x as a field, not a method, in the new assignment test
- fix(viz): stale pose of containers updated by assignment
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: restore 2D overlay rendering and keep scene-camera/CText labels aligned with the expected screen-space behavior.
- refactor: modernize const-correctness and API cleanup across visualization and related containers.
- fix: resolve ROS buildfarm warnings and the correctness issues they exposed across the visualization stack.
- test: expand legacy serialization and render-buffer coverage, fixing several stale-state and rendering regressions.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- test(mrpt_viz): add extensive unit test coverage for mrpt::viz classes. Fix bugs in CPolyhedron init, PLY importer, and CMesh3D triangle face-normal computation.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: clean warnings
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
- Merge pull request #1363 from MRPT/fix/dont-export-eigen3-dep refactor: limit visibility of
File truncated at 100 lines see the full file
Launch files
Messages
Services
Plugins
Recent questions tagged mrpt_viz at Robotics Stack Exchange
Package Summary
| Version | 3.5.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-07 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
Changelog for package mrpt_viz
3.5.0 (2026-10-07)
- viz: CAssimpModel drops degenerate triangles instead of drawing them as lines
- viz: Ctrl+left drag in COrbitCameraController looks around from a fixed eye
- viz: CLight, lights in the scene graph
- opengl: point/spot light shadows, light range, and emissive maps
- docs: fix nearly all Sphinx warnings
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- docs: Python API reference, examples gallery, llms.txt and MRPT 3.x updates
- Python: commit generated .pyi type stubs for all modules
- Render pipeline: fix scene sync and rendering bugs, add frustum culling
- Shadows: casters far towards the light are no longer clipped; honor the viewport shadow map size
- mrpt_viz: deprecate CAssimpModel::setSplitTrianglesRenderingBBox(), now a no-op
- Group Assimp textured meshes by alpha mode; validate deserialized alpha mode
- mrpt_viz, mrpt_opengl: alpha cutout for textures (TAlphaMode)
- mrpt_opengl: normal maps on mirrored UV mappings
- stock_objects::CornerXYZ(): fix arrow head proportions
- PLY import: sign-extend binary char items without a signed char alias
- mrpt_viz: fix get3DRayForPixelCoord() scale for orthogonal cameras
- Fix test failures on ARM and s390x Ubuntu PPA builds
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- viz, opengl: fix PLY import, bounding boxes, sky boxes, viewport modes and SSAO; add tests.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: big-endian and armhf test failures (#1431)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix(viz): CAssimpModel: load line primitives (#1425)
- perf(viz): bulk-load CPointCloudColoured from point maps (#1423)
- fix(viz): use TPose3D::x as a field, not a method, in the new assignment test
- fix(viz): stale pose of containers updated by assignment
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: restore 2D overlay rendering and keep scene-camera/CText labels aligned with the expected screen-space behavior.
- refactor: modernize const-correctness and API cleanup across visualization and related containers.
- fix: resolve ROS buildfarm warnings and the correctness issues they exposed across the visualization stack.
- test: expand legacy serialization and render-buffer coverage, fixing several stale-state and rendering regressions.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- test(mrpt_viz): add extensive unit test coverage for mrpt::viz classes. Fix bugs in CPolyhedron init, PLY importer, and CMesh3D triangle face-normal computation.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: clean warnings
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
- Merge pull request #1363 from MRPT/fix/dont-export-eigen3-dep refactor: limit visibility of
File truncated at 100 lines see the full file
Launch files
Messages
Services
Plugins
Recent questions tagged mrpt_viz at Robotics Stack Exchange
Package Summary
| Version | 3.5.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-07 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
Changelog for package mrpt_viz
3.5.0 (2026-10-07)
- viz: CAssimpModel drops degenerate triangles instead of drawing them as lines
- viz: Ctrl+left drag in COrbitCameraController looks around from a fixed eye
- viz: CLight, lights in the scene graph
- opengl: point/spot light shadows, light range, and emissive maps
- docs: fix nearly all Sphinx warnings
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- docs: Python API reference, examples gallery, llms.txt and MRPT 3.x updates
- Python: commit generated .pyi type stubs for all modules
- Render pipeline: fix scene sync and rendering bugs, add frustum culling
- Shadows: casters far towards the light are no longer clipped; honor the viewport shadow map size
- mrpt_viz: deprecate CAssimpModel::setSplitTrianglesRenderingBBox(), now a no-op
- Group Assimp textured meshes by alpha mode; validate deserialized alpha mode
- mrpt_viz, mrpt_opengl: alpha cutout for textures (TAlphaMode)
- mrpt_opengl: normal maps on mirrored UV mappings
- stock_objects::CornerXYZ(): fix arrow head proportions
- PLY import: sign-extend binary char items without a signed char alias
- mrpt_viz: fix get3DRayForPixelCoord() scale for orthogonal cameras
- Fix test failures on ARM and s390x Ubuntu PPA builds
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- viz, opengl: fix PLY import, bounding boxes, sky boxes, viewport modes and SSAO; add tests.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: big-endian and armhf test failures (#1431)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix(viz): CAssimpModel: load line primitives (#1425)
- perf(viz): bulk-load CPointCloudColoured from point maps (#1423)
- fix(viz): use TPose3D::x as a field, not a method, in the new assignment test
- fix(viz): stale pose of containers updated by assignment
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: restore 2D overlay rendering and keep scene-camera/CText labels aligned with the expected screen-space behavior.
- refactor: modernize const-correctness and API cleanup across visualization and related containers.
- fix: resolve ROS buildfarm warnings and the correctness issues they exposed across the visualization stack.
- test: expand legacy serialization and render-buffer coverage, fixing several stale-state and rendering regressions.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- test(mrpt_viz): add extensive unit test coverage for mrpt::viz classes. Fix bugs in CPolyhedron init, PLY importer, and CMesh3D triangle face-normal computation.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: clean warnings
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
- Merge pull request #1363 from MRPT/fix/dont-export-eigen3-dep refactor: limit visibility of
File truncated at 100 lines see the full file
Launch files
Messages
Services
Plugins
Recent questions tagged mrpt_viz at Robotics Stack Exchange
Package Summary
| Version | 3.5.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | develop |
| Last Updated | 2026-10-07 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
Changelog for package mrpt_viz
3.5.0 (2026-10-07)
- viz: CAssimpModel drops degenerate triangles instead of drawing them as lines
- viz: Ctrl+left drag in COrbitCameraController looks around from a fixed eye
- viz: CLight, lights in the scene graph
- opengl: point/spot light shadows, light range, and emissive maps
- docs: fix nearly all Sphinx warnings
- Python bindings: docstrings for all members, regenerated .pyi stubs
- Contributors: Jose Luis Blanco-Claraco
3.4.0 (2026-10-04)
- docs: Python API reference, examples gallery, llms.txt and MRPT 3.x updates
- Python: commit generated .pyi type stubs for all modules
- Render pipeline: fix scene sync and rendering bugs, add frustum culling
- Shadows: casters far towards the light are no longer clipped; honor the viewport shadow map size
- mrpt_viz: deprecate CAssimpModel::setSplitTrianglesRenderingBBox(), now a no-op
- Group Assimp textured meshes by alpha mode; validate deserialized alpha mode
- mrpt_viz, mrpt_opengl: alpha cutout for textures (TAlphaMode)
- mrpt_opengl: normal maps on mirrored UV mappings
- stock_objects::CornerXYZ(): fix arrow head proportions
- PLY import: sign-extend binary char items without a signed char alias
- mrpt_viz: fix get3DRayForPixelCoord() scale for orthogonal cameras
- Fix test failures on ARM and s390x Ubuntu PPA builds
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- viz, opengl: fix PLY import, bounding boxes, sky boxes, viewport modes and SSAO; add tests.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: big-endian and armhf test failures (#1431)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix(viz): CAssimpModel: load line primitives (#1425)
- perf(viz): bulk-load CPointCloudColoured from point maps (#1423)
- fix(viz): use TPose3D::x as a field, not a method, in the new assignment test
- fix(viz): stale pose of containers updated by assignment
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: restore 2D overlay rendering and keep scene-camera/CText labels aligned with the expected screen-space behavior.
- refactor: modernize const-correctness and API cleanup across visualization and related containers.
- fix: resolve ROS buildfarm warnings and the correctness issues they exposed across the visualization stack.
- test: expand legacy serialization and render-buffer coverage, fixing several stale-state and rendering regressions.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- test(mrpt_viz): add extensive unit test coverage for mrpt::viz classes. Fix bugs in CPolyhedron init, PLY importer, and CMesh3D triangle face-normal computation.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: clean warnings
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
- Merge pull request #1363 from MRPT/fix/dont-export-eigen3-dep refactor: limit visibility of
File truncated at 100 lines see the full file
Launch files
Messages
Services
Plugins
Recent questions tagged mrpt_viz at Robotics Stack Exchange
Package Summary
| Version | 3.4.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/mrpt/mrpt.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-10-04 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
Changelog for package mrpt_viz
3.4.0 (2026-10-04)
- docs: Python API reference, examples gallery, llms.txt and MRPT 3.x updates
- Python: commit generated .pyi type stubs for all modules
- Render pipeline: fix scene sync and rendering bugs, add frustum culling
- Shadows: casters far towards the light are no longer clipped; honor the viewport shadow map size
- mrpt_viz: deprecate CAssimpModel::setSplitTrianglesRenderingBBox(), now a no-op
- Group Assimp textured meshes by alpha mode; validate deserialized alpha mode
- mrpt_viz, mrpt_opengl: alpha cutout for textures (TAlphaMode)
- mrpt_opengl: normal maps on mirrored UV mappings
- stock_objects::CornerXYZ(): fix arrow head proportions
- PLY import: sign-extend binary char items without a signed char alias
- mrpt_viz: fix get3DRayForPixelCoord() scale for orthogonal cameras
- Fix test failures on ARM and s390x Ubuntu PPA builds
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- viz, opengl: fix PLY import, bounding boxes, sky boxes, viewport modes and SSAO; add tests.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: big-endian and armhf test failures (#1431)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix(viz): CAssimpModel: load line primitives (#1425)
- perf(viz): bulk-load CPointCloudColoured from point maps (#1423)
- fix(viz): use TPose3D::x as a field, not a method, in the new assignment test
- fix(viz): stale pose of containers updated by assignment
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: restore 2D overlay rendering and keep scene-camera/CText labels aligned with the expected screen-space behavior.
- refactor: modernize const-correctness and API cleanup across visualization and related containers.
- fix: resolve ROS buildfarm warnings and the correctness issues they exposed across the visualization stack.
- test: expand legacy serialization and render-buffer coverage, fixing several stale-state and rendering regressions.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- test(mrpt_viz): add extensive unit test coverage for mrpt::viz classes. Fix bugs in CPolyhedron init, PLY importer, and CMesh3D triangle face-normal computation.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: clean warnings
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
- Merge pull request #1363 from MRPT/fix/dont-export-eigen3-dep refactor: limit visibility of eigen3 as build dep
- refactor: limit visibility of eigen3 as build dep
- Contributors: Jose Luis Blanco-Claraco
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged mrpt_viz at Robotics Stack Exchange
Package Summary
| Version | 3.4.0 |
| License | BSD |
| Build type | CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/MRPT/mrpt.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2026-10-04 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jose-Luis Blanco-Claraco
Authors
Changelog for package mrpt_viz
3.4.0 (2026-10-04)
- docs: Python API reference, examples gallery, llms.txt and MRPT 3.x updates
- Python: commit generated .pyi type stubs for all modules
- Render pipeline: fix scene sync and rendering bugs, add frustum culling
- Shadows: casters far towards the light are no longer clipped; honor the viewport shadow map size
- mrpt_viz: deprecate CAssimpModel::setSplitTrianglesRenderingBBox(), now a no-op
- Group Assimp textured meshes by alpha mode; validate deserialized alpha mode
- mrpt_viz, mrpt_opengl: alpha cutout for textures (TAlphaMode)
- mrpt_opengl: normal maps on mirrored UV mappings
- stock_objects::CornerXYZ(): fix arrow head proportions
- PLY import: sign-extend binary char items without a signed char alias
- mrpt_viz: fix get3DRayForPixelCoord() scale for orthogonal cameras
- Fix test failures on ARM and s390x Ubuntu PPA builds
- Contributors: Jose Luis Blanco-Claraco
3.3.1 (2026-09-29)
- viz, opengl: fix PLY import, bounding boxes, sky boxes, viewport modes and SSAO; add tests.
- Contributors: Jose Luis Blanco-Claraco
3.3.0 (2026-09-26)
- fix: big-endian and armhf test failures (#1431)
- fix: qualify mrpt::format() calls to avoid ambiguity with std::format
- Python bindings: datasets, maps, localization, sensors (+ fixes) (#1429)
- fix(viz): CAssimpModel: load line primitives (#1425)
- perf(viz): bulk-load CPointCloudColoured from point maps (#1423)
- fix(viz): use TPose3D::x as a field, not a method, in the new assignment test
- fix(viz): stale pose of containers updated by assignment
- changelogs
- Contributors: Jose Luis Blanco-Claraco
3.2.0 (2026-09-16)
- fix: restore 2D overlay rendering and keep scene-camera/CText labels aligned with the expected screen-space behavior.
- refactor: modernize const-correctness and API cleanup across visualization and related containers.
- fix: resolve ROS buildfarm warnings and the correctness issues they exposed across the visualization stack.
- test: expand legacy serialization and render-buffer coverage, fixing several stale-state and rendering regressions.
- Contributors: Jose Luis Blanco-Claraco
3.1.4 (2026-09-04)
3.1.3 (2026-08-12)
- test(mrpt_viz): add extensive unit test coverage for mrpt::viz classes. Fix bugs in CPolyhedron init, PLY importer, and CMesh3D triangle face-normal computation.
- Contributors: Jose Luis Blanco-Claraco
3.1.2 (2026-07-07)
3.1.1 (2026-07-04)
3.1.0 (2026-07-03)
- chore: clean warnings
- Contributors: Jose Luis Blanco-Claraco
3.0.4 (2026-06-17)
3.0.3 (2026-06-15)
3.0.2 (2026-06-11)
3.0.1 (2026-06-11)
- Merge pull request #1363 from MRPT/fix/dont-export-eigen3-dep refactor: limit visibility of eigen3 as build dep
- refactor: limit visibility of eigen3 as build dep
- Contributors: Jose Luis Blanco-Claraco
3.0.0 (2026-06-06)
2.20.0 (2026-06-06)
- Last release of the 2.x series. Starting from 3.0.0, changes are tracked in each module's own CHANGELOG.rst file.
- Contributors: Jose Luis Blanco-Claraco