Aitviewer

Latest version: v1.13.0

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

Scan your dependencies

Page 1 of 3

1.13.0

Support for Gaussian Splatting (see [examples/gaussian_splatting.py](https://github.com/eth-ait/aitviewer/blob/main/examples/gaussian_splatting.py)).
What's Changed
* PR to integrate Gaussian Splatting by kaufManu in https://github.com/eth-ait/aitviewer/pull/50

**Full Changelog**: https://github.com/eth-ait/aitviewer/compare/v1.12.1...v1.13.0

1.12.1

Minor release to create a DOI.

1.12.0

Changelog:
- Added support for exporting the scene to USD (Universal Scene Description) format which can be loaded into Blender or other DCC tools. Export from the menu entry `File -> Save as USD` or with the new `viewer.export_usd()` method.
- New `z_up` configuration option, if set to True the camera and default scene contents use the Z up convention, making it possible to visualize Z up data without changing coordinates.
- Added PyQt6 window type. Use `AITVIEWER_INSTALL_PYQT6=1 pip install aitviewer` to install PyQt6 instead of PyQt5 and set `window_type = "pyqt6"` in the configuration. This makes it easier to install and use aitviewer on MacOS.
- Added `Meshes.from_file()` constructor to create meshes from standard meshes file formats (`.obj`, `.ply` etc..).

Info:
- Changed from GPL-3.0 to MIT license.

What's Changed
* Pull request in preparation for 1.12 Release by ramenguy99 in https://github.com/eth-ait/aitviewer/pull/38


**Full Changelog**: https://github.com/eth-ait/aitviewer/compare/v1.11.0...v1.12.0

1.11.0

- Export scene to USD format.
- Added `from_bvh` method to skeleton class.
- Beta support for the `SUPR` model (https://github.com/ahmedosman/SUPR).
- Added `SpheresTrail` and `LinesTrail` renderable that allows to progressively build up a trail of lines or spheres as the sequence plays.
- `viewer.center_view_on_node` can now be used to center the initial viewing camera on a node from code.
- Video export can be configured to not add automatic integer suffixes. This will override existing video files of the same name.

What's Changed
* PR in preparation for v1.11 Release by kaufManu in https://github.com/eth-ait/aitviewer/pull/37

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

**Full Changelog**: https://github.com/eth-ait/aitviewer/compare/v1.10.0...v1.11.0

1.10.0

- New multiple viewports feature. You can now split the viewport in a 2x1,1x2 and 2x2 grid (can be enabled from the menu View -> Viewports, or setting `viewer.viewport_mode` to `"single"`, `"split_v"`, `"split_h"` or `"split_vh"`), each viewport has its own camera and can be controlled independently, there are also camera presets for orthographic views from each of the main axis.
- New camera modes for trackball and first-person controls. (can be enabled from the menu Camera -> Control Modes, or setting the property `viewer.camera.control_mode` to `"turntable"`, `"trackball"` and `"first_person"`).
- Added camera trackball visualization (can be toggled from the menu Camera -> Show Trackball or by pressing `B`).
- Added new `Lines2D` renderable for drawing thin 2D lines.
- Added shadows on meshes with normal coloring enabled.
- Lights are now hidden by default, but can be shown checking the `Show light` property of the light in the Editor window, the light 3D model was also updated.

Bug fixes:
- Fixed artifacts when rendering objects with transparency in vertex colors or face colors, and with backface culling disabled.
- Fixed bug that broke the Plane renderable.
- Fixed a memory leak on window resize.

What's Changed
* Pull request in preparation for 1.10 release by ramenguy99 in https://github.com/eth-ait/aitviewer/pull/31


**Full Changelog**: https://github.com/eth-ait/aitviewer/compare/v1.9.0...v1.10.0

1.9.0

Changelog:
- New `Volume` renderable for visualizing dense SDF volumes (see new `sdf_gpu_shader.py` example). This new renderable implements a fast marching cubes algorithm on the GPU which allows for meshing large volumes (e.g. 512x512x512) in milliseconds.
- Upgraded to pyimgui version 2.0.0

Bug fixes:
- Fixed a bug that caused the animation range limits in the export menu to change while typing.

What's Changed
* Pull request in preparation for 1.9.0 release by ramenguy99 in https://github.com/eth-ait/aitviewer/pull/26


**Full Changelog**: https://github.com/eth-ait/aitviewer/compare/v1.8.1...v1.9.0

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.