Exportation
DynamX permet d'ajouter des véhicules (voitures, deux-roues, bateaux et hélicoptères) ayant un modèle au format .obj. Voici un tutoriel en deux parties pour apprendre à les exporter via Blender puis les configurer et les ajouter en jeu.
Warning
Il est fortement conseillé d'exporter les modèles via Blender. Les modèles exportés par exemple via BlockBench ne sont pas optimisés et peuvent faire lag.
Préparation des modèles
Une fois que vous avez modélisé votre véhicule sur Blender, vous devez séparer les différentes parties telles que les roues ou le volant.
-
Préparation du chassis
Tout ce qui compose le chassis (carrosserie, sièges...) doit être dans une part nommée chassis
.
La voiture doit faire face aux Y négatifs (voir illustration suivante dans préparation des roues).
-
Préparation des roues
Votre fichier obj ne doit contenir qu'un seul modèle de roue, l'origine de la roue doit être placé à l'origine de la grille de Blender.
La roue doit toujours être dans un fichier obj séparé de celui du chassis.
La rotation de la roue doit être telle que la roue tourne autour de l'axe X (rouge) :
Info
Si votre véhicule utilise différents modèles de roues, vous devrez créer un modèle obj par roue.
-
Préparation des pneus
Pour pouvoir être crevée, votre roue doit obligatoirement posséder une (ou des) part contenant rim
dans leur nom et qui correspondent à la jante (dessinée que la roue soit crevée ou non). Les autres parts ne seront pas rendues lorsque la roue est crevée.
Warning
Si aucune part ne contenant rim
n'est définie, la roue sera rendue en entier même si elle est crevée.
Info
Ce sont les addons qui peuvent ajouter des crevaisons, si vous utilisez DynamX sans addon de ce type, les roues ne pourront pas crever.
-
Préparation du volant
Le volant doit être dans le même modèle que le chassis, mais dans un objet séparé.
L'origine du volant doit être placé à l'origine de la grille de Blender.
La rotation du volant doit être telle qu'il tourne autour de l'axe Y (vert) :
-
Préparation des phares
Toutes les parties pouvant s'allumer (phares, gyrophares...) doivent être dans des objets séparés. Mais contrairement au volant, vous pouvez les laisser à leur place, pas besoin de les mettre à l'origine.
-
Préparation d'une moto
Le guidon doit être exporté comme un volant, et vous devez créer un objet dédié pour le garde boue si vous voulez qu'il bouge avec la suspension.
Exportation des modèles
Exportez tous les modèles ainsi créées, au format obj, accompagnés des .mtl et des .png associés, puis placez les dans un dossier assets/dynamxmod/models/obj/nom_de_votre_vehicule/
de votre pack.
Danger
Faites attention au nom de l'objet du chassis donné par défaut par Blender (ouvrir l'obj exporté avec un éditeur de texte, et vérifiez que vous avez bien o chassis
(ou o Chassis
)), faites de même pour les autres objets comme le volant...
Configuration et ajout en jeu
Rendez-vous ici : configuration des véhicules.