Premier objet

Après avoir consommé un nombre certain de tutoriaux, il était temps de se lancer. Me suis inspiré du modèle réel d’une lampe de bureau.

Le but premier était d’acquérir les bases de la modélisation des objets sous Blender. Il n’y a pas grand chose à dire sur le sujet : la maîtrise vient avec la pratique!

 

Par contre, la lampe étant articulée, j’ai aussi cherché comment reproduire les articulations pour pouvoir utiliser facilement le modèle dans différentes positions (pour, pourquoi pas, l’intégrer plus librement dans une future composition).

Le but n’était pas d’animer l’objet. Les solutions à base de contraintes et autres ‘bone’ me semblaient trop compliquées pour ce que je voulais faire. La solution la plus simple est d’utiliser la dépendance des objets entre eux. En simplifiant :

  • un mesh pour le socle qui sert de premier niveau. La hiérarchie des objets est construite par rapport à ce socle.
  • un mesh pour le support et la fourche. Ce mesh a pour parent le socle. Afin d’en simplifier l’articulation, l’origine du mesh est positionné sur la rotule qui l’attache au socle.  Pour faire tourner l’articulation, il suffit de sélectionner le mesh avec un mode de pivot (‘Pivot Point’) basé sur l’origine de l’objet et un mode de transformation (‘Transform Orientation’) ‘Local’.
  • un mesh pour le réflecteur. Ce mesh a pour parent le support. Son origine est défini sur l’axe de rotation autour de la fourche.

 

Si on positionne les objets a priori, sans s’occuper des dépendances, on peut avoir quelques surprises au moment de la création des dépendances. Lorsqu’on crée un objet sans dépendance, son origine est défini par rapport à l’origine du monde (le point 0,0,0). Lorsqu’on attache un objet à un parent, l’objet attaché garde sa position mais par rapport à l’origine du parent; si le parent n’a pas pour origine le point 0,0,0, l’objet attaché se trouve immédiatement translaté.

 

Avec le recul:

  • Les matériaux ne sont pas terribles!
  • Pour les articulations, j’ai en fait utiliser des ‘Empty’ intermédiaires pour faire les pivots (par exemple : un ‘Empty’ ayant pour parent le socle et le support ayant pour parent l »Empty’). Cela a donc ajouté des niveaux de hiérarchie sans apporter grand chose au final.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.