3D_Chain - Panoramic
Transcription
3D_Chain - Panoramic
3D_Chain Comment se servir de l'instruction 3d_chain? On trouve souvent dans les sites de téléchargement d'objets 3d, un seul fichier 3ds avec plusieurs fichiers de texture. On se demande alors comment faire pour appliquer toutes ces textures au bon endroit. C'est là que 3d_chain va nous servir, mais avant cela, il faudra modifier notre fichier 3ds avec un logiciel de conception d'objets 3d. Il y en a plusieurs (des payants, des gratuits... tout dépend de ce que l'on veut faire avec!). Pour ma part, j'utilise Wings 3D qui est gratuit et qui me suffit amplement pour modifier les objets 3ds. Vous le trouverez facilement sur internet avec une recherche google. Comment procéder avec Wings 3d? Dans le menu fichier, je sélectionne « Importer » puis 3D Studio (.3ds). Dans la boite de dialogue, sélectionnez l'objet 3ds que vous voulez ouvrir et attendez qu'il se charge dans le logiciel. Cliquez sur le cube rouge en haut au milieu de manière à passer en mode objet. A l'aide de la molette ajustez le zoom de l'objet afin de le voir en entier à l'écran. Ensuite, menu « Sélectionner » et cliquez sur tous les objets, pour voir notre objet se colorer en rouge. Maintenant, dans une zone grise en dehors de notre objet 3d, faites un clic droit de manière à afficher le menu contextuel et sélectionnez « Séparer ». Après cela, il doit rester un seul objet sélectionné, coloré en rouge et que l'on ne voit pas toujours à l'écran. Pour le désélectionner et quitter le mode objet, j'appuie sur la barre d'espace. Ensuite, je resélectionne le mode objet en cliquant sur le cube rouge en haut, et c'est là que commence un vrai jeu de patience! Pour y arriver, voici quelques commandes que j'utilise couramment: – la molette pour zoomer – la touche u pour activer la rotation sur elle-même de toute la scène. Clic pour stopper. – Les 4 flèches directionnelles pour déplacer l'ensemble de la scène – les touches x,y,z ou shift x,y,z pour se positionner sur l'axe x,y ou z Maintenant je vais pouvoir cliquer sur chaque objet que je veux sélectionner et auxquels j'attribuerai une texture particulière. Une fois les objets sélectionnés correspondant à cette texture que j'ai choisi, je fais dans le menu contextuel accessible au clic droit, « Combiner ». Après, vous faites « fichier », « Exporter la sélection », « 3D Studio (.3ds) » et dans la boite de dialogue, vous donnez un nom à votre nouvel objet 3ds; en général, je lui donne le même nom que le fichier texture. Une fois enregistré, vous appuyez sur la touche « suppr » pour faire disparaître les objets colorés en rouge, et vous recommencer les mêmes manipulations, cliquer sur les objets auxquels vous voulez attribuer une autre texture, Combiner, Exporter la sélection et supprimer. Une fois que j'aurais éliminé tous mes objets de l'écran, j'aurais fini mon travail avec Wings et je vais pouvoir en admirer le résultat dans Panoramic grâce à la commande 3d_chain. Et maintenant, utilisons 3d_chain! Donc, la commande 3d_chain va nous permettre de faire un lien entre chaque objet mesh que nous avons créé dans Wings après leur avoir attribué une texture. Le dernier objet mesh lié, va nous permettre de positionner l'ensemble des mesh à l'emplacement souhaité avec 3d_position, de les grossir, rapetisser, écourter, rallonger, déformer avec 3d_scale et de les orienter suivant un axe ou une direction avec la commande 3d_rotate. Examinez bien ce petit programme avec les remarques pour comprendre l'intérêt et l'utilisation de 3d_chain. Sur mon Webdav http://www.mydrive.ch/ identifiant: panoramic@bignono, mot de passe: panoramic123 téléchargez le dossier 3d_chain.zip. Dedans, vous y trouverez un fichier fort.3ds à partir duquel j'ai créé les fichiers suivants: element1.3ds, element2.3ds, element3.3ds, element4.3ds et toit.3ds, les 5 fichiers textures element1.bmp, element2.bmp, element3.bmp, element4.bmp et toit.jpg, le fichier fort.bas qui est un petit programme en Panoramic, qui montre un fort en bois avec ses 5 différentes textures, et des captures d'image au format jpg montrant le fort dans son ensemble et chaque élément de ce fort.