oct 29 2011

Flesh Snatcher: *.tri

Directly from NICS , founded on web3d-fr :

D’abord, je modélise le morceau avec Milkshape3D, en séparant chaque mesh pour la gestion des collisions :

J’exporte ensuite en 3 formats : un fichier .ms3d pour test rapide, un .txt qui génèrera le BSP de collision,
et un .obj qui servira pour le lightmapping.
Avec le .ms3d et le .txt je peux déjà visionner et tester la scène ingame :

Lorsque la modélisation est satisfaisante, j’utilise le .obj que j’importe dans Blender,
et j’en extrait un fichier .tri . C’est là qu’intervient le petit soft de lightmapping FSRad.
 Avec en entrée le .tri généré par Blender et un fichier .lamp dans lequel on place les lumières,
il crée en sortie les textures de lightmaps et un autre fichier .tri résultat contenant les UV correspondantes.
 C’est ce dernier fichier que le lis avec le loader que j’ai codé pour JMonkey, ce qui donne :

Ou bien :

Ce .tri est indiqué comme décor dans mon fichier map,
celui-ci contenant également
les ennemis, objets, scripts d’évènements, graphes de chemins pour l’IA,
musique, skybox, joueur, textures de sang, etc…
Autant dire que la saisie d’une map “à la main” est l’opération la + fastidieuse,
c’est pourquoi un éditeur est en préparation.
……………

MixED dit : merci NICS !!!!!


Warning: is_writable() [function.is-writable]: Unable to access /cache/php.err in /mnt/129/sda/6/c/mixed3d/spip/wp-includes/wp-db.php on line 500

Trackback URI | Comments RSS

Leave a Reply