Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
participation_au_projet:graphismes:importcal3dblender [18/03/2010 11:37] etory |
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 : {{:participation_au_projet:graphismes: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}} | ||
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é. |