Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
participation_au_projet:graphismes:importcal3dblender [18/03/2010 11:33]
etory créée
participation_au_projet:graphismes:importcal3dblender [13/08/2011 12:59] (Version actuelle)
Ligne 5: Ligne 5:
  
 ===== Comment importer le mesh et la texture d'un fichier CMF ===== ===== Comment importer le mesh et la texture d'un fichier CMF =====
-Connaissant le format du fichier CMF (cf le [[http://​st.free.fr/​phpmyvisites.php?​url=http%3A//​terd.seglet.free.fr/​fichiers/​cal3d_fileformats-0_10_0.txt&​id=88272&​pagename=FILE:​cal3d_fileformats-0_10_0.txt|format des fichiers Cal3D]] ), j'ai écrit un petit programme en langage python (mais indépendant de Blender) qui permet de convertir le fichier CMF en format OBJ utilisé par Wavefront et facilement importable dans Blender. L'​intérêt de ce format est qu'il est en format texte et qu'il permet de conserver les informations de texture uv mapping.+Connaissant le format du fichier CMF (cf le [[participation au projet:Graphismes:​cal3d_fileformats-0_10_0|format des fichiers Cal3D]] ), j'ai écrit un petit programme en langage python (mais indépendant de Blender) qui permet de convertir le fichier CMF en format OBJ utilisé par Wavefront et facilement importable dans Blender. L'​intérêt de ce format est qu'il est en format texte et qu'il permet de conserver les informations de texture uv mapping.
  
-téléchargement : [[http://​st.free.fr/​phpmyvisites.php?​url=http%3A//​terd.seglet.free.fr/​fichiers/​conv_cmf_obj_0.2.zip&​id=88272&​pagename=FILE:​conv_cmf_obj_0.2.zip|conv_cmf_obj_0.2.zip]]+téléchargement : {{:participation_au_projet:​graphismes:​conv_cmf_obj_0.2.zip|conv_cmf_obj_0.2.zip}}
  
 Pour l'​utiliser,​ il faut installer python ([[http://​python.org/​|site officiel]]) et lancer la commande Pour l'​utiliser,​ il faut installer python ([[http://​python.org/​|site officiel]]) et lancer la commande
Ligne 24: Ligne 24:
 Dans Blender, il suffit d'​importer l'​objet par le menu ''​fichier|importer|Wavefront (.obj)''​. Choisissez le fichier et importer le (les options par défaut sont correctes). Dans Blender, il suffit d'​importer l'​objet par le menu ''​fichier|importer|Wavefront (.obj)''​. Choisissez le fichier et importer le (les options par défaut sont correctes).
  
-**/​dotclear/​images/​cal3d/​import_cmf.jpg**+{{:​participation_au_projet:​graphismes:​import_cmf.jpg}}
  
 A noter que le programme ''​conv_cmf_obj.py''​ repositionne correctement l'​objet dans l'​espace ( z|_ x ) pour que vous ne soyez pas obligés de faire une rotation après l'​import dans Blender. A noter que le programme ''​conv_cmf_obj.py''​ repositionne correctement l'​objet dans l'​espace ( z|_ x ) pour que vous ne soyez pas obligés de faire une rotation après l'​import dans Blender.
Ligne 30: Ligne 30:
 Sélectionnez l'​objet (clic droit) et choisissez le mode ''​Face UV''​ Sélectionnez l'​objet (clic droit) et choisissez le mode ''​Face UV''​
  
-**/​dotclear/​images/​cal3d/​import_cmf2.jpg**+{{:​participation_au_projet:​graphismes:​import_cmf2.jpg}}
  
 toutes les faces sont sélectionnées par défaut, changez le type de la fenêtre en ''​Editeur UV/​image''​ : toutes les faces sont sélectionnées par défaut, changez le type de la fenêtre en ''​Editeur UV/​image''​ :
  
-**/​dotclear/​images/​cal3d/​import_cmf3.jpg**+{{:​participation_au_projet:​graphismes:​import_cmf3.jpg}}
  
 On voit donc la mise à plat du mesh sur la texture UV. Dans le sous menu ''​Image'',​ ouvrez une image pour affecter un fichier BMP à votre texture et le tour est joué. On voit donc la mise à plat du mesh sur la texture UV. Dans le sous menu ''​Image'',​ ouvrez une image pour affecter un fichier BMP à votre texture et le tour est joué.