Differences

This shows you the differences between two versions of the page.

Link to this comparison view

fr:gdevelop:articles:arbre_3d [2015/05/18 12:28] (current)
Line 1: Line 1:
 +====== Créer des arbres en 3D vu de haut ======
 +//par Victor//
 +
 +===== Préparations =====
 +  - Commencer par télécharger le fichier à cette adresse : http://​www.mediafire.com/?​sharekey=a265de696afe5817d956df2962098fcb38e5755f1b2d8b86e91dc00c2f906379
 +  - Extraire tous les fichiers dans le répertoire de votre jeu
 +  - Ajouter l'​extension Boîte 3D à votre projet
 +  - Importer les images que vous avez extraites dans la banque d'​images
 +===== Création des objets =====
 +  - Créer un objet de type sprite appelé "​point_arbre"​ avec comme unique image "​point_arbre.png"​
 +  - Créer un objet de type Boîte 3D appelé "​arbre"​ avec comme paramètres :
 +    * Face : transparent.png
 +    * Dessus : arbre.png
 +    * Dessous : arbre.png
 +    * Gauche : transparent.png
 +    * Droite : transparent.png
 +    * Arrière : transparent.png
 +    * Hauteur : 2 pixels
 +    * Ajuster la largeur et la profondeur en fonction du résultat que vous voulez obtenir.
 +  - Placer des objet point_arbre où vous voulez qu'il y ait des arbres
 +
 +===== Création des événements =====
 +Recopier les événements suivants dans votre projet
 +^Condition^Action^Explication^
 +|Au lancement de la scène|Cacher l'​objet point_arbre| |
 +| |Répéter pour chaque point_arbre|C'​est un événement à mettre en sous-événement|
 +| |Faire =0 à la variable rotation|Le signe est =|
 +| |Répéter 6 fois|Type d'​événement à mettre en sous-événement de "​Répéter pour chaque point_arbre"​|
 +| |Créer l'​objet arbre à la position point_arbre.X() et point_arbre.Y()|La première position est X et la 2ème Y|
 +| |Faire =Variable(rotation) au yaw de arbre| Dans Boite 3D > Angles / Signe = |
 +| |Faire +30 à la variable rotation|Signe +|
 +| |Faire =1000 au plan de arbre|Dans Tous les objets > Plan|
 +
 +Voilà, normalement au lancement de la scène des arbres 3D doivent apparaître à l'​emplacement des objets "​point_arbre"​.
 +
 +===== Modifications =====
 +Vous pouvez utiliser ces événements pour créer d'​autre objets cylindriques (poteaux, lampadaire, colonne).