voraus 3D Visu
Create web-based 3D visualizations using the Python programming language.
Fig. 1 The voraus 3D visualization with a robot and two boxes
The voraus 3D visualization is a service that is distributed as a docker image and can be started as a standalone container. This service acts as a link between a Python script and a web interface in which 3D models are displayed and manipulated via a live data stream. The 3D models can be created with any modeling tool that supports the export of glTF/GLB/OBJ files. Attributes such as object position, rotation or scaling are controlled in Python and can be read from all available data sources, such as OPC UA, HTTP, MQTT and many more.
Requirements
License: You need a valid license key
CodeMeter User Runtime: For licensing from the WIBU Website
Docker: Read more in the Docker documentation
IDE: This example uses VSCode
Dev Containers: The VSCode extension is used for the examples.
If you are interested in further information, please read articles Developing inside a Container and Dev Containers tutorial.