Aitviewer

Latest version: v1.13.0

Safety actively analyzes 714668 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

1.4.0

Changelog:

- PinholeCamera and OpenCVCamera classes can now be animated with a sequence of parameters.
- Debug display of camera paths and path creation utils in `aitviewer.utils.path`.
- New `camera_path.py` example.
- Added a callback to post-process SMPL vertices and joints after forward kinematics.
- New GLAMR example `load_GLAMR.py`.
- Export and import SMPL sequence parameters.
- Faster video export and export UI improvements.
- Change the background color with the `background_color` configuration option or with `viewer.scene.background_color` property.
- Added a parameter to the `Viewer` constructor to update configuration options.

Bug fixes:

- PR by MarilynKeller: fix joint orientation bug with AMASS sequence with Z up.
- Fix Spheres to use `rotation` properly.
- Fixed directional light rendering and transform normals with model matrix.
- Fixed releasing of renderable resources.

What's Changed
* Make the AMASS z_up a Node rotation to fix the joint orientation bug. by MarilynKeller in https://github.com/eth-ait/aitviewer/pull/8
* Camera paths, faster video exporting, GLAMR example and SMPL exporting by ramenguy99 in https://github.com/eth-ait/aitviewer/pull/9

New Contributors
* MarilynKeller made their first contribution in https://github.com/eth-ait/aitviewer/pull/8

**Full Changelog**: https://github.com/eth-ait/aitviewer/compare/v1.3.0...v1.4.0

1.3.0

Changelog

- Support for variable size point clouds and per-point colors.
- Object selection and interaction with mouse left click. Use `K` key to lock the current selection. If you don't want any selection, unselect everything (by clicking on the background or the floor) and then hit `K`. The selection lock is also accessible via the menu bar `View > Lock Selection`.
- Per object context menu with mouse right click.
- Additional alternative mouse interaction: Use middle mouse to rotate and Shift plus middle mouse to pan.
- Drawing of object outlines.
- Edit mode for SMPL models which enables interactive editing of joint angles.
- New video export GUI and export options.
- New ROMP and DIP examples.
- Support for multiple active cameras for `MultiViewSystem`.
- Optimized uniform color update for `Meshes`.

Bug fixes:
- Handle NaNs in bounding box computation.
- Correctly handle transparency for `VariableTopologyMeshes`.
- Fixed a bug when accessing SMPL faces.

PRs
* Object selection, SMPL joint editing, Export GUI and bug fixes by ramenguy99 in https://github.com/eth-ait/aitviewer/pull/7


**Full Changelog**: https://github.com/eth-ait/aitviewer/compare/v1.2.0...v1.3.0

1.2.0

Changelog
- The viewer can now display overlay 3D data onto RGB images which are rendered as texturized billboards. Weak perspective and OpenCV camera models are available. Check out the [VIBE example](https://github.com/eth-ait/aitviewer/blob/main/examples/load_vibe.py) for a demo.
- Cameras are now objects in the scene. Multiview camera systems can be displayed.
- The target of the viewing camera can be displayed. Hit `T` to show it. By holding `Shift` and scrolling, the target is displaced together with the camera (instead of the camera moving closer to the target when not holding `Shift`).
- Unified GLSL shaders.
- Hitting `Esc` will no longer directly close the viewer.
- Spheres are now using the `Meshes` class under the hood.
- Flat shading and edge drawing options are no longer global, but per object. Can be toggled via the GUI for `Meshes` objects.
- Various other bug fixes.

What's Changed
* Camera models, MultiViewSystem, Billboards and bug fixes by ramenguy99 in https://github.com/eth-ait/aitviewer/pull/6


**Full Changelog**: https://github.com/eth-ait/aitviewer/compare/v1.1.0...v1.2.0

1.1.0

Various upgrades.
- More efficient rendering of all renderables.
- Improvements and bugfixes for `VariableTopologyMeshes` (fixed memory leaks, GUI interactions, texture alpha handled correctly).
- Better transparent rendering with reduced artifacts.
- Shadows cast by multiple lights, display shadow frustum. By default, still just one shadow is drawn.
- Change of default value for shadow map to increase quality of shadows.
- Correct rotation of AMASS sequences to y-up.
- Rendering checkerboard floor in a shader for improved efficiency.
- Better fps accounting.
- Various bugfixes.

What's Changed
* Bug fixes, performance improvements and depth pre-pass for transparent objects by ramenguy99 in https://github.com/eth-ait/aitviewer/pull/3
* VariableTopologyMeshes loaders by ramenguy99 in https://github.com/eth-ait/aitviewer/pull/4

New Contributors
* ramenguy99 made their first contribution in https://github.com/eth-ait/aitviewer/pull/3

**Full Changelog**: https://github.com/eth-ait/aitviewer/compare/v1.0.1...v1.1.0

1.0.1

Initial Release.

Page 3 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.