Tutorial OpenSim - Cours de build - TP 1

Dans ce premier TP (Travaux Pratiques) nous allons apprendre construire une chaise en bois trs simple. Pour cela, nous allons nous rendre dans le bac sable sur la rgion logicamp en face de la Logicamp Academy.



Nous commenons par rezzer un cube en lui donnant 0.1 comme dimension (size) z afin de raliser le support de notre chaise. Nous allons aussi lui donner une position correcte (sans dcimale) pour avoir plus facile calculer les coordonnes des pieds.



Le sol se trouve 21 mtre de haut et le centre de notre sige se trouve 50 cm au dessus. Nous allons maintenant rezzer un nouveau cube pour crer le premier pied de notre chaise que nous allons directement placer la bonne place.



Nous allons maintenant dupliquer le pied en maintenant la touche Maj gauche enfonce, en cliquant et maintenant enfonc le bouton gauche de la souris sur le dos de la flche rouge et en dplaant la souris vers la droite. Pour calculer la coordonne x du nouveau pied, il suffit de calculer 70.25 - 0.5 = 69.75 puisque nous allons dans le sens des x ngatifs et que la chaise fait 0.5 mtre de large. Les coordonnes y et z ne changent pas.



Nous pouvons maintenant dupliquer ce pied dans la direction de l'axe des y ngatif c'est--dire en maintenant la touche Maj (gauche) enfonce, en cliquant et en maintenant enfonc le bouton gauche de la souris sur le dos de la flche verte et en dplaant encore une fois la souris vers la droite. Cette fois-ci, la coordonne x ne change pas (69.75) mais la coordonne y devient 170.250 - 0.5 = 169.75. Nous allons augmenter la taille du pied pour faire le dossier de la chaise. On va lui donner une taille de 1 mtre, mais il faut changer la coordonne z du pied dont le centre doit se trouver la mme hauteur que le sige c'est--dire en 21.5.



Nous allons maintenant dupliquer ce pied dans la direction de l'axe des x positifs en maintenant la touche Maj (gauche) enfonce, en cliquant et en maintenant enfonc le bouton gauche de la souris sur la pointe cette fois-ci de la flche rouge et en bougeant la souris vers la gauche. La coordonne x devient 69.75 + 0.5 = 70.25, les coordonnes y et z ne changent pas.



Nous allons maintenant construire une traverse pour notre chaise en dupliquant le sige vers le haut et en modifiant ses dimensions. On clique d'abord sur le sige avec le bouton droit de la souris (si l'on n'est plus en mode cration) puis on clique sur Edit dans le camembert pour faire apparatre la fentre de construction. (Lorsque l'on est en mode dition, on peut slectionner un prim en cliquant dessus avec le bouton gauche de la souris). On va donc dupliquer le sige en maintenant la touche Maj (gauche) enfonce, en cliquant et en maintenant enfonc le bouton gauche de la souris sur la pointe de la flche bleue et en bougeant la souris vers le haut. Nous diminuons l'paisseur (y) du dossier de 50 cm, augmentons sa hauteur (z) de 10 cm et modifions sa position. La coordonne x ne change pas, la coordonne y est la mme que celles des pieds arrires c'est--dire 169.750 et on le positionne en hauteur 21.880 c'est--dire 22 cm plus bas que le haut des pieds.



Nous allons en profiter pour modifier la texture du dossier en cliquant sur l'onglet texture de la fentre de construction puis en allant choisir la texture mahogany par exemple dans la librairie de textures d'OpenSim.



Vous pouvez aussi modifier les textures des pieds et du sige pour obtenir une jolie chaise.



Attention, ce n'est pas termin, nous allons maintenant lier les prims ensemble pour qu'il ne fassent plus qu'un seul objet. Pour cela, il suffit de cliquer en mode dition sur chaque prim en terminant par le sige qui deviendra ainsi le prim racine avec le bouton gauche de la souris et en maintenant la touche Maj (gauche) enfonce. Lorsque tous les prims sont slectionns, il suffit d'appuyer sur Ctrl+L pour les lier ensemble. ( Pour les dlier, il suffit d'appuyer sur Ctrl+Maj+L).



Notre chaise est maintenant termine et nous allons lui donner un nom.



Nous allons maintenant lui rajouter un script pour pouvoir s'asseoir dessus en cliquant sur l'onglet Content puis New script. Cliquez sur NewScript et rajoutez le script suivant



Cliquez sur enregistrer et vous pouvez vous asseoir sur la chaise :




    
A propos         Historique         Contact         Presse         Conditions Gnrales        
Rejoignez-nous sur    
Logicamp-facebook Logicamp-Twitter Logicamp-Scoopit
Copyright(c) 2014 - Logicamp, a Belgian Non-profit Organization