Qu’est-ce que Blender SOFA ?

Blender SOFA est une version du logiciel de modélisation Blender, dans laquelle nous avons ajouté SOFA comme moteur physique alternatif pour le moteur de jeu. Cet ajout a été fait à l’aide de la bibliothèque Sofa Front-end.

Blender SOFA est actuellement basé sur la version 2.74 de Blender et est disponible pour Linux et Windows (une version Mac est prévue).

Cette première version de Blender SOFA ne propose qu’un nombre  restreint de modèles SOFA. Nous l’enrichirons au fur et à mesure en fonction des retours que nous recevrons.

BlenderPatient

A quoi sert-il ?

Vous pouvez utiliser Blender SOFA pour par exemple mettre rapidement en place des scènes SOFA, en bénéficiant de la totalité des fonctionnalités apportées par Blender.

Les principales fonctionnalités de Blender SOFA sont les suivantes :

  • création des modèles suivants :
    • rigide
    • grilles régulières et creuses,
    • éléments finis triangulaires,
    • éléments finis tétraédriques.
  • modèles de collision bases sur un maillage,
  • contraintes de point fixe,
  • contraintes bilatérale,
  • champs de force constants,
  • utilisation des contraintes et des pénalités,
  • exécution de la scène à l’intérieur de Blender,
  • export dans un fichier .scn et des fichiers .obj, pouvant être lus par exemple par runSofa.

Comment l’utiliser ?

L’exécutable de Blender SOFA est disponible en téléchargement sur notre site. Nous vous proposons aussi un petit tutoriel, qui vous aidera à créer votre première scène. Les exemples disponibles sur notre page de téléchargement vous montreront comment accéder à d’autres fonctionnalités plus avancées : interaction utilisateur, utilisation de fichiers externes, contraintes précalculées, … Vous pouvez aussi jeter un coup d’œil à notre blog.

Pour toute demande de support, vous pouvez nous contacter par mail ou à travers notre formulaire de contact.