MENU
Vous êtes ici : Extensions / Extensions pour Blender / Scripts

Extensions (addons) pour Blender 2.8 et versions suivantes

Liste des extensions Python (addons) pour Blender :

 Calculer le centre de gravité et les éléments d'inertie d'un maillage

[masquer]
  • Description : Ce script permet de calculer le centre de gravité d'un maillage et ses éléments d'inertie (sa matrice d'inertie 3x3).
    Je l'ai écrit à partir du pseudo-code de l'article "Polyhedral Mass Properties (Revisited)" de David Eberly (merci David !). La version précédente de ce script (pour Blender v2.49) utilisait un dérivé du code C de Brian Mirtich (merci Brian !).
  • Compatibilité : Testé avec Blender 2.80, Python 3 sur Windows 7 et Linux Fedora 30
  • Script :  
  • Manuel d'utilisation :   [masquer]

Extensions (addons) pour Blender v2.6 à v2.79

Liste des scripts Python (addons) pour Blender :

 Exporter les altitudes d'un maillage dans une image

[afficher]
  • Description : Ce petit script exporte les altitudes du maillage (Z) dans une image. L'altitude mini est en noir, le maxi en blanc. Cette méthode est beaucoup plus précise que ce que l'on peut obtenir avec l'éditeur de noeuds de Blender, qui peut fournir un résultat erroné si on n'utilise par le bon opérateur.
  • Compatibilité : Testé avec Blender 2.68, Python 3 sur Windows 7
  • Version : v1.00
  • Script :  
  • Manuel d'utilisation : Sélectionner un maillage (dont les faces sont triangulaires), choisir dans le menu "File / Export / Export selected object mesh Z to png image map".
    Pour vérifier que le résultat est juste, on peut utiliser ImageJ (Fiji), ouvrir l'image-map et vérifier avec le menu "Analyze / 3D surface plot".
  • Exemple d'utilisation :

    Fig. 1 - Le maillage source
     
     

    Fig. 2 - L'image exportée par le script
     
     

    Ci-contre, figure 3, la vérification avec ImageJ (Fiji), par le menu "Analyze / 3D Surface plot", à partir de l'image exportée par le script (figure 2).

     

    Fig. 3 - Vérification avec ImageJ
     
     
    [masquer]

 

Extensions (addons) pour Blender v2.49 et version précédentes

Liste des scripts Python (addons) pour Blender :

 Calculer le centre de gravité et les éléments d'inertie d'un maillage

[afficher]
  • Description : Ce script permet de calculer le centre de gravité d'un maillage et ses éléments d'inertie (sa matrice d'inertie 3x3). C'est le portage (que j'ai réalisé) du code C de Brian Mirtich vers du Python pour Blender.
  • Compatibilité : Testé avec Blender 2.46, Python 2.5 sur Windows 2000 et Linux Ubuntu 8.04
  • Scripts :
      pour le menu "object",
      pour le menu "mesh.
  • Manuel d'utilisation :   [masquer]