Simit bridges the gap between high-fidelity physics modeling and photorealistic rendering. By connecting your simulation models to Unity or Unreal Engine, you can visualize dynamics in real-time, moving beyond 2D plots to full 3D environments.

Key Capabilities
- Object Control: Drive position, rotation, and scale of any 3D asset directly from simulation variables.
- Scene Interaction: Trigger events, change material properties, or update UI elements in the game engine based on logic states.
- Environment API: Dynamically adjust lighting, weather, and time-of-day parameters to test sensor models or visual feedback loops.
“Validate algorithms in realistic scenarios before hardware deployment. Immersive visualization offers intuitive insights that accelerate iteration and reduce development risks.”
Integration Workflow
1. The Connector Block
Add the 3D Interface block to your Simit canvas. This block acts as the bridge, handling high-performance data streaming via shared memory or network UDP between the solver and the rendering engine.
2. Signal Mapping
Bind model outputs to specific 3D properties. For example, map your vehicle’s calculated coordinates to Transform.Position, or link an engine RPM signal to a dashboard gauge in the 3D scene.
3. Real-time Synchronization
Once the simulation starts, Simit synchronizes its solver steps with the game engine’s rendering frames. This ensures that the visual representation accurately reflects the underlying physics in real-time.