Portal tutorial/fr

From Blender2crystal

Jump to: navigation, search

Language : EnglishEspañolFrançais

[edit] Tutoriel sur les portails

Contents


[edit] Introduction

Fig. 1
Fig. 1

Ceci est un tutoriel qui vous montrera comment créer des portails entre les scènes de Blender.

Nous effectuerons les choses suivantes :

  • Création de quelques géométries, deux salles avec un passage de séparation entre elles.
  • Création de trois secteurs, un par salle et un pour le passage.
  • Création de portails entre chaque, en utilisant l'outil portail de Blender2Crystal, et vue du résultat dans Crystal Space.

[edit] Concepts fondamentaux

Dans ce tutoriel nous utiliserons plusieurs concepts, tels que les portails, les scènes, les secteurs, les normales à l'objet. Voici un petit aperçu de chacun d'eux. Si vous les connaissez, vous pouvez sauter à la section suivante.

[edit] Scènes / Secteurs

Dans Crystal Space, nous appelons secteurs les différentes parties du monde.

Un secteur est une partie d'un monde plus grand, et ce secteur est connecté aux autres par des portails (nous allons aborder ce concept incessamment). Chaque scène de Blender correspondra à un secteur différent après l'exportation vers Crystal Space.

[edit] Portails

Les portails sont des polygones qui servent à connecter les différents secteurs. Chaque portail permet de passer d'un secteur à un autre.

Important : Gardez une chose à l'esprit, les portails n'ont qu'un sens. Par exemple, si vous voulez passer du secteur 1 au secteur 2 et inversement, vous devez créer :

  • Un portail du secteur 1 vers le secteur 2
  • Un portail du secteur 2 vers le secteur 1

A partir de Blender, nous ne créerons qu'un des portails, et l'outil portail créera le portail retour de façon automatique.

Fig. 2.1: Voir les normales dans Blender
Fig. 2.1: Voir les normales dans Blender
Fig 2.2 : Normales à l'objet
Fig 2.2 : Normales à l'objet

[edit] Normales à l'objet

C'est un concept très basique, mais il est bon de le revoir : Dans Crystal Space, chaque polygone ne possède qu'une face, vous ne pouvez donc l'observer que d'un seul côté.

L'idée est que : chaque face possède un vecteur nommé vecteur normal. Pour l'observer, nous devons entrer en mode édition, et sélectionner l'option draw normals dans l'onglet mesh tools, en leur donnant une taille appropriée.

La règle de la visibilité est : Vous pouvez voir un polygone quand son vecteur normal est dirigé vers vous.

Maintenant nous sommes prêt pour commencer le tutoriel.

[edit] Création de la géométrie de la salle

Fig. 3 : Activer l'accrochage global à la grille
Fig. 3 : Activer l'accrochage global à la grille
Fig. 4 : Création de deux salles
Fig. 4 : Création de deux salles
Fig. 5 : Subdiviser les salles
Fig. 5 : Subdiviser les salles

[edit] Activer l'accrochage global à la grille

D'abord, nous allons activer l'accrochage à la grille pour toutes les actions. Vous pouvez le trouver dans la fenêtre d'info de Blender (la barre de titre, lorsque vous l'agrandissez). C'est assez utile, sinon il serait difficile voire impossible d'aligner le portail avec le bord de la salle.

[edit] Création de deux salles et accrochage à la grille

Après ceci, nous créons donc deux pièces de tailles égales (ce n'est pas vraiment nécessaire, mais c'est plutôt commode de commencer ainsi, il est alors facile d'obtenir une géométrie initiale permettant un bon emboitement).

Ensuite, déplaçons les salles de façon à obtenir l'une devant l'autre.

Pour terminer, placez les faces le plus près l'une de l'autre, de façon à ce qu'elles s'accrochent à la grille. Sans cela il sera difficile, un peu plus tard, d'insérer convenablement le passage du milieu.

[edit] Subdiviser les salles

Une fois toutes les faces et pièces correctement accrochées à la grille, nous allons subdiviser les salles deux fois. Cela permet de d'obtenir plusieurs polygones par face, et d'en retirer un sur chaque salle pour créer les portes.

Ensuite, sélectionnez un polygone sur chaque salle, l'un en face de l'autre : ce seront les portails, et nous pourrons créer un passage entre les deux en en extrudant un.

Note : L'objectif est d'obtenir trois pièces (deux salles et un passage) avec des ouvertures pour les portails et deux polygones pour la création du portail. Les polygones peuvent être dans chacun des secteurs, mais dans le cadre de ce tutoriel, nous les garderons dans le secteur central, de façon à pouvoir les assigner à partir de là un peu plus tard.

[edit] Création d'un passage entre les deux salles

Fig. 6 : Extrusion du passage
Fig. 6 : Extrusion du passage

[edit] Extrusion du passage d'une des salles

Pour créer un passage, effectuer les actions suivantes :

  • Sélectionnez un de vos futurs portails.
  • Extrudez la face à partir de la vue de dessus (faites Ctrl+E en mode edit).

[edit] Séparer la passage de sa salle

Fig. 7 : Sélection du passage
Fig. 7 : Sélection du passage

Maintenant nous avons le passage, mais il est toujours attaché à sa salle. C'est suffisant pour un seul secteur, mais comme nous avons besoin que chaque partie soit dans une scène différente, nous les séparerons en différents objets. Faites les manipulations suivantes :

  • Sélectionnez toutes les faces qui appartiennent au passage (en incluant le portail).
  • Séparez-les (touche P en mode edit).

[edit] Remplir le polygone manquant du passage

Fig. 8 : Séparation du passage et remplissage du polygone manquant
Fig. 8 : Séparation du passage et remplissage du polygone manquant

Finalement, remplissez le polygone manquant du passage, il deviendra plus tard le portail (comme son polygone opposé).

  • Construire la face du passage : sélectionner les arêtes et presser la touche F

Une fois accomplie, avec cette procédure nous obtenons :

  • Une pièce avec un polygone manquant pour la porte.
  • Une pièce sans polygone manquant.
  • Un passage plus ou moins cubique.


[edit] Séparation des salles en différentes scènes

[edit] Terminer le paramétrage des pièces

Fig. 9 : Salles séparées
Fig. 9 : Salles séparées

Maintenant nous allons créer trois scènes (qui deviendront des secteurs dans Crystal Space) et définir la map pour n'obtenir qu'une salle dans chaque secteur. Mais avant, nous allons finir la préparation des salles pendant qu'elles sont encore dans la même scène. Diverses actions à faire :

  • Créer des nouvelles scenes : cliquez sur l'icone <> à gauche de SCE:Scene et choisissez ADD NEW.
  • S'assurer que toutes les normales pointent vers l'intérieur de chaque salle : faites Ctrl+Shift+N pour les inverser.
  • Supprimer une face sur la salle qui est totalement fermée : la sélectionner en mode edit, puis la supprimer).

Maintenant nous avons trois pièces, prêtes à séparer en trois secteurs :

  • Deux pièces similaires avec une face manquante (elles seront remplies par le portail plus tard)
  • Un passage clos.

[edit] Séparation en scènes

Pour séparer les pièces, nous créons deux nouvelles scènes en utilisant l'option Full Copy. Ensuite supprimez toutes les pièces sauf une dans chaque scène. Il ne doit vous rester qu'une pièce dans chaque scène (comme vu dans les images suivantes).

[edit] Séparation des faces des portails

Fig. 11 : Séparation des portails
Fig. 11 : Séparation des portails

Maintenant la seule chose qui reste à faire, est de séparer le portail du passage. Pour fabriquer le portail, nous avons besoin d'une face seule, nous allons donc la séparer de son maillage. Comme nous voulons faire des portails dans chaque pièces adjacentes, nous utiliserons les deux faces de côté.

Pour cela, sélectionnez une face en mode edit, et pressez la touche P. Faites de même pour la seconde face.

Fig. 12 : Assignation des portails
Fig. 12 : Assignation des portails

[edit] Assignation des portails

Fig. 13 : Portail résultant
Fig. 13 : Portail résultant

Maintenant, nous allons assigner les portails. Mais avant, vous devez vérifier les choses suivantes :

  • Il manque une face sur la première salle, là où le passage se termine.
  • Il manque également une face sur la seconde salle, là où le passage se termine.
  • Les faces qui terminent le passage doivent être séparées des murs eux-mêmes. Nous utiliserons ces faces pour créer les portails. Pour l'instant, appliquons la taille et la rotation sur les portails Ctrl+A.

Après vérification, aller dans la scène du passage et sélectionnez un des portails, prenez note de la scène vers laquelle il doit se diriger. Ensuite, nous allons créer notre entité portail :

  • Allez dans la section Image:Icons-view.png Object, onglet Image:Icons-object.png Type.
  • Sélectionnez Portal dans la catégorie Special
  • Entrez le nom de la scène de Blender contenant la salle vers laquelle ce portail doit-être relié.

Maintenant, vous pouvez vérifier dans l'autre scène que le portail a été créé, alors l'objet original a été étiqueté comme portail avec quelques propriétés. Oui ? bien :) maintenant faites l'autre.

[edit] Exécution dans Crystal Space

Fig. 14 : Résultat dans Crystal Space
Fig. 14 : Résultat dans Crystal Space

Ok, nous sommes prêt... cliquez sur le bouton RUN dans la section Image:Icons-export.png export et vous devriez obtenir quelque chose de similaire à la figure 14. Si certains portails ne semblent pas bons, vérifiez qu'il n'y a pas de portails dédoublés, et si les normales pointent du bon côté.

Personal tools
Documentation