Skip to content

Legacy Integrations ​

RaisimUnity and RaisimUnreal are no longer supported in the current binary distribution. Use rayrai Visualizer for visualization and Visualization for choosing between the rayrai TCP viewer and in-process rendering.

Current replacement paths ​

Older workflowCurrent workflow
Launch a Unity or Unreal visualizer for a RaisimServer applicationStart rayrai_tcp_viewer and run the same raisim::RaisimServer application.
Record visualized policy rolloutsCall RaisimServer::startRecordingVideo and stopRecordingVideo; rayrai_tcp_viewer encodes the video with ffmpeg or writes a PNG sequence when ffmpeg is not available. For in-process rendering, use rayrai screenshot or offscreen capture.
Render RGB/depth images for sensorsUse in-process rayrai sensor rendering with raisin::RayraiWindow, or set the sensors to Sensor::MeasurementSource::MANUAL so rayrai_tcp_viewer renders them for a RaisimServer application. Use RaiSim CPU depth only when rayrai is unavailable or a deterministic headless ray-query fallback is explicitly required.
Inspect glTF, PBR, HDR, or OpenUSD assetsUse the rayrai asset-inspection examples listed in Examples.

Kept pages ​

The old page names are kept only as short redirects for users following stale links:

RaiSim — physics for robotics and AI.