While OpenModelica has basic functionality for 3D visualization of models by importing associated CAD data, the (photo-realistic) visualization is limited. Commercial products (Simcenter Amesim, Simulation X, …) have this functionality.
The question therefore arises as to what the best solution is for displaying OpenModelica models in a photo-realistic and high-rendering environment using open-source tools.
My first thoughts were:
- Add Real-time Library to OpenModelica
- Export of the OpenModelica outputs using FMU or a communication protocol (e.g. OPC-UA)
- Import of the OpenModelica parameters into open-source visualization (e.g. Blender, Isaac Sim, Open Dynamics Engine)
- Return of relevant parameters to OpenModelica.
However, I have no experience with this workflow and would be interested in proven solutions!
Thanks!