Fr/Make a model with 3DS and Photoshop
Ce tutorial va vous expliqué pas à pas la création d'un modèles static, fixe, avec son modèles de colision physiques. Nous utiliserons ici 3DS MAX 2009 et Photoshop CS3. Le modèles sera créer pour CS:S.
Démarage
- Pré-requis
- Maîtrise des bases de 3DS Max
- Maîtrise des bases de Photoshop
- Maîtrise du système de matériaux de Source
- Maîtrise des bases de Hammer
- Logiciels utilisés
- 3DS MAX 2009 SP1
Astuce:Toute la documentation de 3DS MAX 7 est en francais.
- 3D Studio Max SMD Export Plug-in
- 3DS Max ne sait pas exportez des fichiers en SMD, ce plug-ins va lui permettre de le faire : http://www.wunderboy.org/sourceapps.php#max_smd. A placer dans votre dossier plugins de 3DS.
- Photoshop CS3
- GUIStudioMDL
- Vale fournit un programme en ligne de commande : Studiomdl, mais nous utiliseront ici une interface ce qui nous facilitera les choses. Lors du 1er démarage vous devez juste configurez les chemins des deux dossier vers studiomdl.exe, comme indiquez sur le site du devellopeur : http://www.wunderboy.org/apps/guistudiomdl2.php
Voilà maintenant que vous avez tous nous allons pouvoir démarrer.
Modélisations
Nous allons commencez simple, réaliser une caisse avec 3 cubes.
- 1 - Lancez 3DS MAX.
- 2 - Unité
- A - Unité sytème
- Les modèles créer sous 3DS étant destiné à être utilisé sous Hammer, il convient d'avoir la même unité. Par défault 3DS est bien configurez :
- 1 Unitée pour 1 inche (pouce).
- B - Lignes majeurs
- Il faut modifier l'affichage des lignes majeurs, les mettres toutes les 10 ligne pour être exactement comme dans Hammer :
- C - Unité Hammer
Réduisez l'echelle dans Hammer à 1. Maintenant 1 carreau dans Hammer = 1 carreau dans 3DS. Parfait.
- 3 - Création de la base
Créer une boxe comme cela :
- La boxe de 5 gros carreaux de côté représente sous Hammer à peu près un distributeur à canette.
Astuce:utilisez la grille mangnétique et des fonctions du menu Tools/Grid and Snaps/Grid and Snaps settings. Utilisé F3 et F4 pour changer l'aspect dans les vues.
- 4 - Création des deux autres boxe
Créez la boxe centrale, de 400 de côté et 800 de hauteur. Puis dupliquez la boxe du bas en haut. Vous devriez maintenant avoir ceci :
- 5 - Convertions en polygone
Convertissez votre Boxe de base en polygone éditable (Mesh aussi supporté par ce plug-ins) en cliquant droite sur la boxe : ConvertTo/Convert to Editable Poly
- 6 - Liaisons
On ne peut pas l'exporter en plusieurs solides, ici 3 boxes séparé, nous allons devoir Lier les boxes. Selectionnez la boxe éditez en polygone, et dans le menu déroulant à droite cliquez sur Attach, et cliquez sur les deux autres boxes. Voilà vous avez maintenant un seul objet dans votre scène...

- 7 - Enrengistrez
Il est temps maintenant de sauvegardez votre modèles. Vous pouvez créez un dossier n'importe ou et tous mettre dedans pour l'instant, nous l'apellerons Boxe. Il est conseiller de sauvegarder votre travail souvent et à différent stade, sachez aussi que 3DS sauvegarde de facon automatique dans un dossier Backup.
La modélisation est maintenant finie. Sinple non? La modélisation de jeux est très primaire en général, et ne nécessite que peu d'outil dans les logiciel de modélisation. Avec quelques bases vous pouvez modélisez beaucoup comme des véhicules, architectures.... Pour les personnages, il vous faudra de bonnes bases de modélisation en 3D. L'avantage de 3DS est que vous trouverez sur le net beaucoup de tutorial en francais, contrairement à d'autres ou presque tous est en anglais.
Coordonnées UVW
Nous allons maintenat créer les coordonnées UVW de notre modèle, c-a-d indiquer à Source comment bien plaquer notre texture sur le modèle. Dans les moteurs en temps réels il faut en général le modèles, et sa texture sur une plaque unique. Le fichier du modèles contiendra les Coordonnées UV de la texture pour les plaquer correctemet sur la 3D. Tous cela est encore floue? Passons à la pratique.
- 1 - Modificateur Unwrap UVW
Ajoutez ce modificateur à votre modèles. Ce qui va aplatir sur une plaque toutes les faces de notre boxes, et nous permettra de texturez facilement à partir de Photoshop.
- 2 - Cliquez sur Edit... dans les menu déroulant à droite.
- 3 - Editeur UVW
- A - Cliquez sur View, et décochez Show Grid et Show Map, afin de rendre plus lisible la fenêtre.
- B - Passez en mode édition Face, afin d'activez certaine option, faîte attention certaine ne sont accessible que selon un mode précis.
- C - Cliquez sur Mapping/Flatten Mapping..., voici ce que vous devriez avoir maintenant :
L'éditeur à applatie toutes les faces de votre modèle sur une plaque. Si vous cliquez sur les faces de la Boxe vous verrez les correspondances dans l'éditeur UVW. Les lignes bleue dans l'éditeur sont les liens entres les différentes faces.
- 4 - Réorganisation
Pour texturé cette disposition n'est pas la meilleure, c'est juste une ébauche, à nous d'affiné ensuite. Nous allons placé bout à bout les faces de notre boxe qui se touche afin de facilité le texturing ensuite.
- A - Cliquez sur le mode Vertex.
- B - Activez la grille magnétique.
- C - Collé les faces bouts à bouts en selectionnant les vertex des faces. Des numéro apparaitront pour vous aider à trouver les faces qui vont ensemble, faîtes des rotation si nécessaire avec les boutons prévues à cet effet. Vous devriez avoir quelque chose qui ressemble a ceci, peu inporte si cela est organisé différemment :
- 5 - Exportation de la texture
Nous allons maintenant exporté cette plaque que nous avons bien organisé, en texture. Nous viendront ensuite directment peindre dessus.
- A - Cliquez sur Tools/Render UVW Template...
- B - Configurez le menu comme ainsi :
Etant une texture, vous devez appliquez des ratios de 2, 1024*1024, 2048*2048.... Pour vous donner un ordre d'idée les jeux actuelles utilise principalement des textures en 512*512 et 1024*1024. Sachez aussi que Source ne prend en conte les textures au dessus de 2048.
- C - Cliquez sur Render...., vous devriez avoir ce résultat ou équivalent :
- D - Sauvegardez en TGA non compréssé, le nom de la texture est TRES important, nous choisiront ici boxe, et nous le garderont jusqu'a la fin. Votre modèles ira cherchez ce nom précis, sans l'extensions dans Source par la suite.
Texturing
Maintenant que nous avons une belle textures nous allons la texturer sous Photoshop. Vous pouvez la texturez comme proposez ici ou faire ce que voulez cela n'a pas d'importance pour la suite.
- A - Une méthode consiste à selectionnez les zone désirer avec la baguette magique, et a à faire droite calque par copier. Selectionnez les 4 morceau du dessus et du dessous avec la baguette magique et copiez les dans un nouveau calque.
- B - Cliquez sur la petite icone Verouiller les pixels transparents.
- C - Appliquer à ce calques un effet de nuages, menu Filtre/rendue/nuages.
- D - Répétez la même opération pour la partie centrale de la boxe, et rajoutez un effet de métal. Menu Filtre/Esquisse/Chrome. Voici le résultat que vous devez maintenant avoir :
- E - Aplatissez l'image et sauvegardez en TGA, toujours en non compréssé et 24bits.
Matériaux
Nous allons ici convertir notre TGA boxe en format lisible par Source : VTF, accompagné de son VMT.
- A - Utilisez vtfedit pour convertir en VTF notre TGA.
- B - Crée le VMT avec ces paramètres :
"VertexlitGeneric" { "$basetexture" "boxe/boxe" }
Contrairement aux autres matériaux, le shader ici est "VertexlitGeneric", spécialement concue pour les modèles. Créer un dossier boxe dans : \votre mod\materials\models\boxe, et placez les deux fichiers.