Dernières actualités
Guide de réimportation Datasmith : scènes Unreal EngineGuide pour mettre à l’échelle et régler les motifs de hachures dans Rhino 8Guide du Build Modifier de Blender pour les animations architecturalesGuide du Boolean Modifier dans Blender : couper, unir et intersecter des maillagesCréer des vidéos d’architecture avec Gemini Omni Flash et Veo 3.1 : guide étape par étapeAMD s’exprime sur les mises à jour du vBIOS des Radeon RX 7000OmniBody : la simulation temps réel de corps mous découpables de KAISTBlender Solidify Modifier : donner une épaisseur maîtrisée aux surfaces de meshCaméra orthographique dans Unreal Engine : guide des vues architecturalesAppels d’outils et sorties structurées avec l’API Gemini : guide pour l’architecture
Logiciels 3DNVIDIA RTX

OmniBody : la simulation temps réel de corps mous découpables de KAIST

Développé par des chercheurs de KAIST, OmniBody est un cadre de simulation conçu pour déformer et découper des corps mous en temps réel. L’équipe a mesuré environ 3,1 millisecondes sur NVIDIA RTX 3080 Ti pour un test comptant 64 000 particules.

Une forme sculpturale molle découpée et déformée dans un décor de studio épuréImage IA
Image d’illustration générée par IA.Image : 3dsınıfı / FCA AI

En bref

  1. Au lieu d’un maillage traditionnel connecté, OmniBody utilise des particules ellipsoïdales orientées et alignées sur une grille de voxels.
  2. Le système gère la découpe et le déchirement en désactivant les connexions entre les particules.
  3. Lors des mesures de l’équipe de KAIST, le test à 8 000 particules a pris 0,9 milliseconde, et celui à 64 000 particules environ 3,1 millisecondes.
  4. Les chercheurs indiquent que des améliorations sont nécessaires en matière de visualisation, de stabilité et d’optimisation avant une intégration dans des moteurs de production.

OmniBody, développé par les chercheurs de Korea Advanced Institute of Science and Technology (KAIST) Jewoo Shin et Jinah Park, est un cadre de simulation consacré à la déformation, à la découpe et à la fragmentation des corps mous. Les travaux ont été présentés dans le cadre des posters Animation & Simulation de SIGGRAPH 2026 ; l’entretien dans lequel Shin présente la recherche a été publié le 12 octobre 2026. La principale différence d’OmniBody est qu’au lieu de reconstruire le maillage lorsqu’un objet est découpé, il gère les connexions entre les particules.

Simulation locale avec des particules ellipsoïdales

Plutôt que des maillages traditionnels composés de sommets et de faces connectés, OmniBody s’appuie sur des particules ellipsoïdales orientées et alignées sur une grille de voxels. Les contraintes locales Extended Position-Based Dynamics (XPBD) entre les particules déterminent le contact, la flexion, l’élasticité, la conservation du volume et le comportement à la rupture. Dans l’approche des chercheurs, le mouvement global de l’objet résulte de la combinaison de ces interactions locales ; la méthode ne nécessite ni construction de matrice ni résolution d’un système d’équations linéaires.

Le réglage indépendant des contraintes permet de produire différentes réactions des matériaux. Par exemple, augmenter la compliance de la contrainte de contact donne un comportement davantage semblable à celui d’un gel, tandis que les paramètres de conservation du volume modifient la tolérance de l’objet à l’étirement et à la compression. Shin indique que ces paramètres peuvent être ajustés pendant l’exécution.

Comment fonctionnent la découpe et le déchirement ?

Lors d’un déchirement, les connexions entre des particules voisines sont supprimées de manière permanente lorsque la distance entre leurs surfaces dépasse un seuil. La découpe, quant à elle, est réalisée en désactivant les connexions de contact situées sur la trajectoire suivie par un outil de coupe virtuel. L’objectif est ainsi d’éviter les étapes de duplication des sommets et de reconstruction du maillage qui peuvent être nécessaires aux méthodes fondées sur les maillages lorsque leur topologie change.

La méthode est toutefois conçue pour le déchirement et la fragmentation générale, plutôt que pour suivre précisément une ligne de fracture déterminée. Selon Shin, le fait que les particules aient toutes la même masse complique la propagation de la rupture le long d’un parcours souhaité. La représentation propre des surfaces intérieures exposées sur les objets découpés constitue également un problème visuel à résoudre. La visualisation actuelle repose sur le rendu direct des particules ou sur un maillage qui suit leurs mouvements ; ces deux options présentent des limites pour les modèles entièrement fragmentables.

Mesures de performance et pistes d’amélioration

Lors des tests des chercheurs sur une NVIDIA GeForce RTX 3080 Ti, le temps de simulation par image était de 0,9 milliseconde pour une grille 20³ de 8 000 particules, et d’environ 3,1 millisecondes pour une grille 40³ de 64 000 particules. Lors d’un test plus intensif, dans lequel un cube 40³ étiré était découpé, le temps maximal par image est resté inférieur à 10 millisecondes. Il s’agit des résultats communiqués par l’équipe ; cela ne signifie pas que les mêmes temps seront obtenus dans d’autres scènes et sur d’autres systèmes.

L’équipe indique que l’organisation des voisinages, qui répartit les contraintes en trois groupes selon les axes x, y et z, se prête à la parallélisation sur GPU. OmniBody est cependant encore en développement. L’exécution séquentielle d’un grand nombre de petites opérations et l’organisation de la mémoire utilisée pour chaque particule font partie des points à améliorer. Les chercheurs soulignent également que le comportement physique ne produit pas toujours des résultats réalistes et que les interactions entre plusieurs objets doivent être renforcées.

Conséquences pour les workflows d’architecture et de visualisation

Au vu des informations disponibles, OmniBody n’est pas une fonctionnalité d’un logiciel de modélisation ou de visualisation architecturale, mais un projet de recherche portant sur des objets interactifs et déformables. Les architectes, architectes d’intérieur et équipes d’archviz doivent donc y voir non pas un outil directement intégrable aujourd’hui à un pipeline de production, mais une approche pour simuler des objets susceptibles de changer physiquement dans des environnements virtuels. Les équipes qui développent des expériences en temps réel ou des scénarios XR peuvent suivre les usages possibles de ce type d’interaction.

Avant toute évaluation dans un workflow de production, il convient de vérifier la compatibilité avec les logiciels et moteurs visés, le matériel nécessaire et les conditions de licence ; la source ne précise aucune information sur une intégration ou une licence. La présentation des surfaces exposées après la découpe peut également influer sur la qualité visuelle. Shin ne prétend pas qu’OmniBody doive remplacer les méthodes existantes pour les corps mous ou les tissus dans tous les cas ; son avantage peut être plus limité lorsque des techniques de fragmentation prédéfinie ou de découpe de maillage suffisent.

Sources

1 source
8L
80 Level80.lv/articles/this-soft-body-simulation-can-cut-peel-break-objects-in-real-time
Résumé

Les textes sources ne sont pas republiés ; les courtes citations sont signalées, le reste est notre propre résumé et commentaire.

L’avis de 3dsınıfı
3dL’analyse de la rédaction

Aujourd’hui, l’intérêt d’OmniBody pour les équipes d’architecture et d’archviz tient moins à son intégration directe dans un pipeline de production qu’à la manière dont il montre qu’il est possible de gérer des objets physiquement déformables dans des scènes interactives. Les tests sur GPU sont remarquables, mais ne garantissent à eux seuls ni les performances d’un projet ni la stabilité en production.

Pour les studios et spécialistes de la visualisation en Turquie, les points à suivre sont l’intégration, les besoins matériels, les conditions de licence et la présentation des surfaces découpées. L’accès commercial et les logiciels pris en charge n’étant pas précisés, il est plus judicieux de considérer pour l’instant cette approche technique comme un projet de recherche.

Questions fréquentes

Qu’est-ce qu’OmniBody ?

Il s’agit d’un cadre de simulation développé par des chercheurs de KAIST pour déformer, découper et fragmenter des corps mous. Il utilise des particules ellipsoïdales orientées et alignées sur une grille de voxels, ainsi que des contraintes XPBD locales.

Sur quel matériel OmniBody a-t-il été testé ?

Les chercheurs ont communiqué leurs mesures de performance sur une NVIDIA GeForce RTX 3080 Ti. Le temps de simulation annoncé pour une grille 40³ de 64 000 particules est d’environ 3,1 millisecondes.

OmniBody peut-il être utilisé en visualisation architecturale ?

La source n’indique pas qu’OmniBody ait été intégré à des logiciels de visualisation architecturale. La recherche porte sur des objets interactifs et déformables ; des développements supplémentaires seraient nécessaires avant une intégration dans des moteurs de production.

Les commentaires et le forum sont en turc.Rejoindre la discussion
+

À lire aussi