Advanced Physics (XDE)

Interactive, real-time multi-physics simulation in XR

The Advanced Physics module opens new perspectives in terms of accuracy and realism for XR experiences.
By combining XDE Physics’ advanced physical simulations with Unreal Engine’s ultra-realistic rendering, it enables the real-time reproduction of highly faithful, physics-based behaviors.

Next-generation solution developed by CEA List

Advanced Physics is based on XDE Physics, the interactive multi-physics simulation engine developed by CEA List (Laboratory for Integration of Systems and Technology).

It builds on 20 years of CEA research in the nuclear field.
Integrated into SKYREAL’s immersive solutions, it delivers an unmatched level of realism and precision in virtual and extended reality.

The Advanced Physics module meets the demands of high-precision physical simulations for complex industrial projects. Using CAD data, it enables ultra-realistic simulation of interactions between rigid, multi-jointed, and deformable systems.

While SKYREAL already supported Newtonian physics, the integration of the XDE Physics engine opens the door to even greater possibilities and even more realistic simulations.

The Advanced Physics module of Skyreal VR brings three major advancements :

1/ Complex collisions:

SKYREAL now accurately handles collisions between 3D objects with concave shapes, allowing for detailed geometries to be taken into account with unprecedented precision in virtual reality.
Real-time force analysis and trajectory tracking enhance simulations, providing a deep understanding of physical interactions.

Clash Detection further enriches this approach by automatically identifying interferences between components, ensuring error-free and optimized designs before production (example in video).
Finally, this advanced collision management enables the use of haptic feedback devices. Powered by precise physical data, these devices enhance immersion by providing a tangible sense of contact and force.

2/ Kinematic joints:

Kinematic joints, which enable faithful reproduction of mechanical movements, can now be easily configured in Skyreal VR. It is also possible to create multiple kinematic chains simultaneously.

All standard types of mechanical joints are supported, and each joint can be locked or limited along each degree of freedom (DOF), ensuring precise control of the articulations.

Additionally, the module includes the management of friction and damping, which not only add realism but also improve the accuracy of interactions, allowing for a more detailed analysis of industrial system behavior.

3/ Handling of flexible components (cables) in VR:

One of the recurring needs for industrial users of immersive design solutions is the accurate handling of flexible components. These elements have specific mechanical and physical properties that are often complex to reproduce in 3D. These include parameters such as Young’s modulus, the flexible/rigid distinction (e.g., lifting slings), force distribution, and the behavior of stranded cables.

SKYREAL addresses this need with its Advanced Physics module, which can be easily activated and configured. It allows real-time 3D simulation of any 1D elastic component based on CAD data, providing a valuable solution for applications involving pipes and electrical cables, where both precision and realism are essential.

Designing all types of cables in VR and simulating their real-time behavior has become quick and intuitive. It is also possible to dynamically add clip points (such as clamps) on the fly. Numerous attributes, including length, can be adjusted directly in VR, enabling users to simulate cable behavior across multiple length scenarios.

For 1D elastic elements, the system supports:

  • Fixing clips or objects onto a single strand.
  • Collidable elastic elements and snappable ends/plugs.
  • Real-time modification of elastic properties.
  • Branching of the harness.

Through the integration of beam models, XDE Physics accurately simulates the mechanical behavior of electrical harnesses, hoses, and other flexible elements, taking into account bending, twisting, and coupling effects.

The Advanced Physics module of Skyreal VR introduces new technical possibilities in immersive simulations

Interactive multi-physics simulations:

Advanced Physics enables precise, advanced simulations that incorporate:

  • Multi-body systems: rigid bodies, beams, cables, etc.
  • Intermittent contacts and precise constraints
  • Support for CAD data, B-Rep, voxels, and point clouds

Several existing multi-physics extensions can also be utilized:

  • Hydrodynamics: maritime applications, wind, propulsors
  • Hydraulic simulation: actuators, pumps
  • Nuclear simulation training

Optimized processing of geometric data:

Optimization is at the heart of SKYREAL’s concerns, and Advanced Physics optimizes interactive simulations on industrial digital models.
Three types of data are supported for these optimizations:

  • CAD models
  • Tessellated models
  • 3D scan models

It is also possible to add metadata and semantic information to enrich the digital model and improve the accuracy of simulations.

Realistic simulations for diverse industrial use cases

Advanced Physics pushes the boundaries of what VR can achieve for industrial applications requiring a high level of precision:

  • Product and process design
  • Immersive training for industrial operations
  • Handling and intervention on complex systems
  • Ergonomic studies of workstations
  • Preparation for maintenance scenarios