« Programmation objet et géométrie/Objets Python sous Blender/Création d'un objet 3D en Python sous Blender » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 11 :
</source>
 
L'initialisation de l'objet ''tm'' (pour ''tétraèdre mesh'') se fait avec la méthode ''GetRaw()'' de la classe ''NMesh''. Elle a pour effet de créer un objet ''tm'' (le tétraèdre) qui sera une instance de la classe ''NMesh''. Autrement dit, un tétraèdre est un polyèdre, et hérite donc de ses propriétés. On peut donc dire qu'un tétraèdre est une instance d'un polyèdre, ou qu'un polyèdre est une classe dont le tétraèdre hérite certaines propriétés.
 
Mais pour l'instant cet objet est vide, et au rendu, ne se verra pas (il est analogue à l'objet ''empty mesh'' de Blender). Cependant comme il est une instance de ''NMesh'' il hérite de ses propriétés et méthodes.