InitRech 2015/2016, sujet 10 : Différence entre versions
(→Summary) |
(→Summary) |
||
Ligne 4 : | Ligne 4 : | ||
Interactive simulations of objects need multi-disciplinary expertise and from the software engineer's point of view, efficiency is key to obtain a real-time simulation. In order to help experts design such simulations, the SOFA Framework is a strong tool that uses several numerical models to compute data and offer the best performances. This article describes the models are rendered and explains the latest upgrade to the framework. | Interactive simulations of objects need multi-disciplinary expertise and from the software engineer's point of view, efficiency is key to obtain a real-time simulation. In order to help experts design such simulations, the SOFA Framework is a strong tool that uses several numerical models to compute data and offer the best performances. This article describes the models are rendered and explains the latest upgrade to the framework. | ||
+ | |||
+ | Commonly, 3 models are used : A deformation model, which describes the system. A collision model, which computes how it will react to the environment using the data from the previous model, and updates it. In fine, a visual model to display with best accuracy the computed simulation. | ||
+ | |||
+ | Using this method, the framework is allowed to efficiently compute data using Fine Elements Methods, namely triangle and tetrahedra, give real-time response, and render a simulation accurate enough for humans to use it. | ||
==Main Contribution== | ==Main Contribution== | ||
==Applications== | ==Applications== |
Version du 19 juin 2016 à 22:07
Sommaire
SOFA: A Multimodel Framework for Interactive Physical Simulation
Summary
Interactive simulations of objects need multi-disciplinary expertise and from the software engineer's point of view, efficiency is key to obtain a real-time simulation. In order to help experts design such simulations, the SOFA Framework is a strong tool that uses several numerical models to compute data and offer the best performances. This article describes the models are rendered and explains the latest upgrade to the framework.
Commonly, 3 models are used : A deformation model, which describes the system. A collision model, which computes how it will react to the environment using the data from the previous model, and updates it. In fine, a visual model to display with best accuracy the computed simulation.
Using this method, the framework is allowed to efficiently compute data using Fine Elements Methods, namely triangle and tetrahedra, give real-time response, and render a simulation accurate enough for humans to use it.