[Blender] export COLLADA

gouessej Message lu Posté le 11 Sep 2009 à 13:54 Bulle
Membre Avancé

Messages : 337
GCPoints : 64624
Bonjour

Je suis un gros débutant avec Blender. J'essaie de convertir mes fichiers .blend en COLLADA 1.4 mais ça ne marche pas, ça me dit qu'il y a des erreurs et qu'il faut que j'aille voir dans la console. Déjà, comment fait-on pour afficher la console Python?
bebou007 Message lu Posté le 11 Sep 2009 à 17:05 Bulle
Avatar de bebou007
Explorateur

Messages : 236
GCPoints : 42637
salut normalement quand tu lance blender il y a une console qui s'ouvre avant fait alt+tab tu devrais la voir
gouessej Message lu Posté le 11 Sep 2009 à 19:03 Bulle
Membre Avancé

Messages : 337
GCPoints : 64624
Je suis sous Linux et je sais que ça ouvre cette console sous Vista (ça marque un message comme quoi ça trouve bien Python 2.6) mais pas sous Linux justement :(
bebou007 Message lu Posté le 11 Sep 2009 à 21:40 Bulle
Avatar de bebou007
Explorateur

Messages : 236
GCPoints : 42637
ah ok lol
j'ai trouver sur un site sa dit moi si sa marche


pour la console sous Linux avec blender dans le racourci tu fait propriété et tu mais a au début


xterm -e ~/ton/dossier/ou/il/y/a/blender/blender
gouessej Message lu Posté le 12 Sep 2009 à 08:44 Bulle
Membre Avancé

Messages : 337
GCPoints : 64624
Merci beaucoup, je vais en savoir plus sur les raisons du dysfonctionnement du module d'export.
gouessej Message lu Posté le 13 Sep 2009 à 13:20 Bulle
Membre Avancé

Messages : 337
GCPoints : 64624
Ok j'obtiens ceci dans la console :


Citation :

FEEDBACK: Illusoft Collada 1.4 Plugin v0.3.146 started
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/home/julien/.blender/scripts/bpymodules/BPyRegistry.py", line 252, in S
aveConfigData
f = file(filename, 'w')
IOError: [Errno 13] Permission denied: '/home/julien/.blender/scripts/bpydata/co
nfig/collada.cfg'
Blender.Scene.getCurrent() is deprecated,
use Blender.Scene.GetCurrent() instead.
scene.getChildren() deprecated!
use scene.objects instead
Traceback (most recent call last):
File "/home/julien/.blender/scripts/bpymodules/colladaImEx/cstartup.py", line
580, in ButtonEvent
transl = translator.Translator(doImport,__version__,debug,fileName, useTrian
gles, usePolygons, bakeMatrices, exportSelection, newScene, clearScene, lookAt,
usePhysics, exportCurrentScene, exportRelativePaths, useUV, sampleAnimation, onl
yMainScene)
File "/home/julien/.blender/scripts/bpymodules/colladaImEx/translator.py", lin
e 62, in __init__
self.__Export(fileName)
File "/home/julien/.blender/scripts/bpymodules/colladaImEx/translator.py", lin
e 70, in __Export
documentTranslator.Export(filename)
File "/home/julien/.blender/scripts/bpymodules/colladaImEx/translator.py", lin
e 345, in Export
scenesList = sceneGraph.SaveToDae(bScene)
File "/home/julien/.blender/scripts/bpymodules/colladaImEx/translator.py", lin
e 517, in SaveToDae
nodeResult = sceneNode.SaveSceneToDae(rootNode,self.childNodes,daePhysicsMod
el,daePhysicsModelInstance)
File "/home/julien/.blender/scripts/bpymodules/colladaImEx/translator.py", lin
e 1953, in SaveSceneToDae
daeNode.nodes.append(sceneNode.SaveSceneToDae(bNode,childNodes,daeGlobalPhys
icsModel,daeGlobalPhysicsModelInstance)[0])
File "/home/julien/.blender/scripts/bpymodules/colladaImEx/translator.py", lin
e 1955, in SaveSceneToDae
daePhysicsInstance = self.SavePhysicsToDae(bNode, meshID, daeNode,daeGlobalP
hysicsModel,daeGlobalPhysicsModelInstance)
File "/home/julien/.blender/scripts/bpymodules/colladaImEx/translator.py", lin
e 1980, in SavePhysicsToDae
rbFlags[lastIndex] = 1
IndexError: list assignment index out of range



Je vais voir avec ceux qui ont créé le module d'export.

Ne me dites pas que je vais devoir utiliser une version crackée de Maya pour l'export COLLADA :(
Dernière édition le 13 Sep 2009 à 23:06
gouessej Message lu Posté le 16 Sep 2009 à 13:31 Bulle
Membre Avancé

Messages : 337
GCPoints : 64624
J'ai réussi à convertir tous mes modèles avec 3DVIA sauf mon modèle animé au format MD2. Milkshape 3D n'exporte pas toute l'animation, seulement la frame courante. Si quelqu'un a une idée, je suis preneur.
stilobique Message lu Posté le 19 Sep 2009 à 18:25 Bulle
Avatar de stilobique
Newser

Messages : 2368
GCPoints : 834447
Tu a installé qu'elle version de Python ? Autrement voit pour trouver un autre script Python pour exporter.

(___/)
(='.'= )Voici Lapin. Copiez et collez Lapin dans votre signature
(")_(") pour l'aider à concrétiser sa domination du monde.
gouessej Message lu Posté le 30 Juil 2010 à 22:32 Bulle
Membre Avancé

Messages : 337
GCPoints : 64624

killpatate a écrit :

Tu a installé qu'elle version de Python ? Autrement voit pour trouver un autre script Python pour exporter.


J'ai au moins Python 2.6 et je n'ai trouvé aucun autre script pour faire la conversion :(
stilobique Message lu Posté le 30 Juil 2010 à 23:59 Bulle
Avatar de stilobique
Newser

Messages : 2368
GCPoints : 834447
Dans le code python tu a une ligne avec un "Permission denied", donc l'export ne fonctionne peut être pas suite à cette erreur... sinon envoie ton fichier je vais essayé pour voir si c'est pas le fichier qui comporte des triangles ma fait ou une connerie de ce genre. Tu est sur la version 2.49 ?

(___/)
(='.'= )Voici Lapin. Copiez et collez Lapin dans votre signature
(")_(") pour l'aider à concrétiser sa domination du monde.
gouessej Message lu Posté le 02 Août 2010 à 10:37 Bulle
Membre Avancé

Messages : 337
GCPoints : 64624

killpatate a écrit :

Dans le code python tu a une ligne avec un "Permission denied", donc l'export ne fonctionne peut être pas suite à cette erreur...


Tu as raison, je vais faire chmod u+w /home/julien/.blender/scripts/bpydata/config/collada.cfg en espérant que cela suffise.


killpatate a écrit :

sinon envoie ton fichier je vais essayé pour voir si c'est pas le fichier qui comporte des triangles ma fait ou une connerie de ce genre.


http://tuer.svn.sourceforge.net/viewvc/tuer/tuer/md2/agent.md2


killpatate a écrit :

Tu est sur la version 2.49 ?


J'utilise la version 2.49b.
stilobique Message lu Posté le 02 Août 2010 à 16:06 Bulle
Avatar de stilobique
Newser

Messages : 2368
GCPoints : 834447
Je fait quelques test, déjà réussir à exporter en Collada sera pas mal :lol:

(___/)
(='.'= )Voici Lapin. Copiez et collez Lapin dans votre signature
(")_(") pour l'aider à concrétiser sa domination du monde.
gouessej Message lu Posté le 21 Août 2010 à 14:08 Bulle
Membre Avancé

Messages : 337
GCPoints : 64624
Bonjour

J'ai réglé le problème en faisant ça :

Citation :

ln -s ~/ton/dossier/ou/il/y/a/blender/.blender ~/.blender



Par contre, il faut que je trouve comment exporter l'animation entière et pas seulement la première frame.
Répondre
GameCorp - Site d'apprentissage et d'entraide à la création de jeux vidéo.
XHTML Valid 1.1 - Page générée en 0.037 secondes