Forum WTeam
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Forum WTeam

Le site des moddeurs 100% francophone.
 
AccueilPortailGalerieRechercherDernières imagesS'enregistrerConnexion
Le Deal du moment :
Boutique Nike : -25% dès 50€ sur TOUT le ...
Voir le deal

 

 [Blender] Les Collisions (ancien)

Aller en bas 
3 participants
AuteurMessage
Mohawk
Maître ArchipelModeur
Maître ArchipelModeur
Mohawk


Masculin Nombre de messages : 1895
Age : 60
Date d'inscription : 27/10/2006

[Blender] Les Collisions (ancien) Empty
MessageSujet: [Blender] Les Collisions (ancien)   [Blender] Les Collisions (ancien) Icon_minitimeSam 22 Sep 2007, 00:07

Collision à l’aide du Plug-In de NifTools.
_______________________________________________________________

Edit Mike89 Une version plus récente a été rédigée par Baronf : [Blender] Les collisions avec Nifscript 2.5.1


Cet article a pour but de vous expliquer comment vous pouvez exporter les maillages de collision que vous avez vous-même fait pour Morrowind et/ou pour Oblivion.

De quoi avez-vous besoin ?
Vous trouverez ci-après les divers logiciels et utilitaires dont vous aurez besoin pour ce mini tutorial. Types de collision

Voir ce sujet : Installer Blender et Niftools

Le type de collision pouvant être utilisé et exporté grâce aux scripts du Plug-In de NifTools sont :

  • (box) boîte
  • (sphere) sphère
  • (capsule) capsule
  • (convex shape) forme convexe
  • forme arbitraire
La façon dont vous pouvez créer ces formes de collisions avec Blender est expliquée ci-après.

Morrowind utilise IMPÉRATIVEMENT les formes arbitraires (vous obtiendrez systématiquement une erreur si vous tentez d’utiliser une autre forme). Oblivion pour sa part peut utiliser n’importe laquelle des formes ci-dessus. Ainsi vous devez tout d’abord décider de la forme qui s’adapte le mieux à votre modèle. Vous pouvez bien entendu combiner plusieurs de ces formes si vous devez créer les collisions pour des objets complexes.
Dans le cas d’Oblivion, si vous utilisez la forme arbitraire, vous devez tenir compte du fait que votre maillage de collision soit aussi simple que possible, car les collisions nécessitent beaucoup de ressource et risque de faire chuter votre FPS de façon dramatique. Essayez dans la mesure du possible de vous en tenir aux formes de bases.

Créer un maillage de collision

  • Pour la boîte, la sphère, et la capsule, vous pouvez tout faire à partir d’un simple cube. Ainsi, ajoutez un cube, et transformer/redimensionner/orienter ce cube jusqu'à ce qu'il s’adapte à votre modèle. Appliquez-vous l’échelle et la rotation (CTRL-A) à votre cube. Pour les capsules, assurez-vous que l’axe principal de votre modèle correspondent bien à l’axe Z local.
  • Pour des formes convexes et des formes arbitraires, créez simplement un maillage comme vous le feriez habituellement. Veillez à enlever les sommets doubles lorsque vous avez terminé.


Paramètres pour les collisions.

Passez en « Mode Objet » et cliquer sur l’onglet Objet et choisissez « limites (Bounds) » pour le type de rendu. Pour les formes convexes et les formes arbitraires, choisissez également le mode « filaire (Wire) » dans la partie rendu supplémentaire.
[Blender] Les Collisions (ancien) Screenshot3rq2

Puis sélectionner l'onglet "Acteur (actor)" et cliquez sur "limites (Bounds)"
[Blender] Les Collisions (ancien) Screenshot4hz3

A partir de là vous pouvez sélectionner le type de collision.

  • Box pour les boîtes ou cubes.
  • Sphere: pour les sphères.
  • Cylinder: pour les capsules (un cylinder avec les extrémités arrondies). A nouveau pour les cylinders, pensez à vérifiez que l’axe principal de ce dernier correspond bien à l’axe Z local., si c’est le cas vous n’avez plus besoin de vous en préoccuper. Si ça n’est pas le cas passez en « Mode Edition » et orienter votre cylindre jusqu’à ce que vous obteniez un résultat satisfaisant.
  • Convex Hull Polytope: pour les formes convexes.
  • Static Triangle Mesh: pour les formes arbitraires.
  • Cones: bien que cette forme existe dans Blender elle n’est pas fonctionnelle au sein du Plug-In. Si vous devez néanmoins en faire usage utilisez à la place “convex hull polytope » ou « static triangle mesh ».

[Blender] Les Collisions (ancien) Screenshotct8

• Pour finir, vous pouvez également appliquer une propriété au matériau. Cliquez sur « Add Property » et choisissez le nom du matériau qui correspond à votre modèle.
[Blender] Les Collisions (ancien) Havokpropertyoi9

Vous pouvez utiliser n'importe quel élément de la liste suivante :
[Blender] Les Collisions (ancien) Materialhavok01ht9

Bricolage avec NifSkope.

Tous les paramètres de collisions d’Oblivion ne sont pas encore totalement compris, aussi aurez vous peut être besoin, après avoir exporté votre nif, de bricoler quelques paramètres au sein de Nifskope.
[Blender] Les Collisions (ancien) Screenshot5vu2

Nous tenterons au fil de nos découvertes de préciser ces divers points dans les messages ultérieurs. Installer Blender
Revenir en haut Aller en bas
Mohawk
Maître ArchipelModeur
Maître ArchipelModeur
Mohawk


Masculin Nombre de messages : 1895
Age : 60
Date d'inscription : 27/10/2006

[Blender] Les Collisions (ancien) Empty
MessageSujet: Re: [Blender] Les Collisions (ancien)   [Blender] Les Collisions (ancien) Icon_minitimeSam 22 Sep 2007, 01:22

Phénomènes Connus.
_______________________________________________________________


  • La forme convexe (bhkConvexVerticesShape) ne permet pas d’intercepter les flèches. Si votre modèle doit impérativement permettre aux flèches de s’y planter utilisez à la place la forme « Static Triangle Mesh ».

  • Les sons de pas sur un modèle utilisant la forme « Static Triangle Mesh » ne peuvent pas être appliqué, à moins que vous ne génériez un « mopp » pour votre collision. La façon de générer un « mopp » n’est pas très bien comprise. Le script de Blender permet parfois de générer un « mopp » qui fonctionne au sein du jeu. Toutefois ces « mopp » collisions ne parviendront pas parfois à intercepter les flèches selon les circonstances.
Revenir en haut Aller en bas
Yooma
Chaman
Yooma


Masculin Nombre de messages : 59
Age : 37
Date d'inscription : 27/01/2008

[Blender] Les Collisions (ancien) Empty
MessageSujet: Re: [Blender] Les Collisions (ancien)   [Blender] Les Collisions (ancien) Icon_minitimeJeu 22 Mai 2008, 16:09

Merci beaucoup !!! Je trouve cela délire la compatibilité avec blender pour les sons dans oblivion lors de la collision
Revenir en haut Aller en bas
Mike89
Maître ArchipelModeur
Maître ArchipelModeur
Mike89


Masculin Nombre de messages : 3151
Age : 68
Date d'inscription : 06/03/2007

[Blender] Les Collisions (ancien) Empty
MessageSujet: Re: [Blender] Les Collisions (ancien)   [Blender] Les Collisions (ancien) Icon_minitimeLun 13 Sep 2010, 19:39

Split du sujet : nouveau tuto sur les collisions fait par Baronf :

Revenir en haut Aller en bas
Contenu sponsorisé





[Blender] Les Collisions (ancien) Empty
MessageSujet: Re: [Blender] Les Collisions (ancien)   [Blender] Les Collisions (ancien) Icon_minitime

Revenir en haut Aller en bas
 
[Blender] Les Collisions (ancien)
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Blender] Les collisions avec Nifscript 2.5.1
» Collisions et CO.
» [proposition]blender
» [résolu] Export Collisions [3DS]
» [3DSMAX - Intermédiaire] Les COLLISIONS.

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum WTeam :: Public :: Tutos TESCS2 Oblivion :: La 3D.-
Sauter vers: