voraus 3D Visu
Create web-based 3D visualizations using Python or Rust.
The voraus 3D Visu is a service that is distributed as a docker image and can be started as a standalone container, an example can be seen in Fig. 1. This service acts as a link between your Python or Rust script and a web interface in which 3D models are displayed and manipulated via a live data stream, see Fig. 2. The 3D models can be created with any modeling tool that supports the export of glTF, GLB, or OBJ files. Attributes such as object position, rotation, or scaling are controlled in Python or Rust and can be read from all available data sources, such as OPC UA, HTTP, MQTT, and many more.
Requirements
License: voraus 3D Visu is part of voraus.pioneer and is covered by the voraus.pioneer license. You need a valid license key to use the visualizations. If you have any questions regarding your license, please contact the voraus support.
CodeMeter User Runtime: For validating the licensing from the WIBU Website.
Docker: Read more in the Docker documentation.
IDE: This example uses VS Code.
Dev Containers: The VS Code extension is used for the examples, which can be installed directly in VS Code. If you are interested in further information, please read the articles Developing inside a Container and Dev Containers tutorial.