ouvrir un fichier .blend avec Python sous Blender
Blendie
Inscrit:
12/12/2011 17:08
Post(s): 30
Je cherche à ouvrir des fichiers .blend séquentiellement sous Blender.

Pour cela je compte utiliser un script python. Seulement je ne trouve pas l'opérateur pour faire un simple "open_blender_file()".

Il y a bien bpy.ops.wm.open_mainfile(), mais ceci est un opérateur qui concerne le window manager, il nécessite l'interaction utilisateur.

De même je ne souhaite pas utiliser Blender en ligne de commande avec l'option -b, le tout dans une boucle, Blender étant censé être déjà ouvert.

C'est fou je n'ai rien trouvé en lisant la doc de l'API python.
Il me semble que dans les ancienne version de Blender, un simple .Load() suffisait ?

Contribution le : 18/02/2013 19:02
Créer un fichier PDF de la contribution Imprimer


Re: ouvrir un fichier .blend avec Python sous Blender
OverdOzed
Inscrit:
24/07/2008 00:45
De Paris
Post(s): 3447
Tu peux ajouter load_ui=False dans les paramètres de open_mainfile.

Contribution le : 18/02/2013 21:53
_________________
Tuto MaPZone
Créer un fichier PDF de la contribution Imprimer


Re: ouvrir un fichier .blend avec Python sous Blender
OverdOzed
Inscrit:
01/03/2011 15:40
Post(s): 791
bpy.ops.wm.open_mainfile('EXEC_DEFAULT', filepath="/foo/bar.blend")


…devrait faire l’affaire. Par contre, charger un fichier principal ré-initialise pas mal de chose, pas sûr que ton script y survive…

Contribution le : 19/02/2013 08:32
_________________
Dev Blender | http://mont29.wordpress.com/
Créer un fichier PDF de la contribution Imprimer


Re: ouvrir un fichier .blend avec Python sous Blender
Blendie
Inscrit:
12/12/2011 17:08
Post(s): 30
Merci pour vos réponses.
Cela veut dire qu'il n'y a actuellement pas de méthode pour ouvrir un fichier .blend sans utiliser bpy.ops.wm.open_mainfile ?

C'est bon à savoir.

Contribution le : 19/02/2013 11:15
Créer un fichier PDF de la contribution Imprimer


Re: ouvrir un fichier .blend avec Python sous Blender
Blendie
Inscrit:
12/12/2011 17:08
Post(s): 30
Ah, je crois avoir trouvé.

Finalement dans mon cas précis ce qui m'intéresse c'est de modifier une dizaine d'élément de ma scène.

l'opérateur dont j'ai besoin serait donc plutôt : bpy.ops.wm.link_append

Mais faut il encore que je crée derrière tout l'arbre des objets présent dans la scène. Un peu compliqué.

Contribution le : 19/02/2013 13:23
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
Compte*
Nom   Mot de passe   Authentification
Message:*



[Recherche avancée]



Sujets récemment répondus
Forums Sujets Réponses Lus Dernières contributions
The Blender Clan 'tchat Free addon Modélisation procédurale par nodes 1 30 Aujourd'hui 08:47:52
WinZs 
[WIP] et travaux terminés [WIP] Alpaga in love 7 141 Aujourd'hui 00:20:08
Bibi09 
Moteur de jeu GameBlender et alternatives [WIP] DeadSigns FPS horreur - Date de sortie 1er juillet 2020    [1][2][3]...[51] 503 87001 Aujourd'hui 00:06:38
Bibi09 
Questions & Réponses affichage progressif bevel de courbe 4 78 Hier 19:35:30
Crocodile_13 
Questions & Réponses Problème de rendu (débutant) 1 33 Hier 16:16:59
Rimpotche 
Questions & Réponses Grosse différence d'éclairage sur le rendu final VS le mode Rendered 9 119 29/05 21:42:20
Crocodile_13 
Questions & Réponses Problème avec le nodes Color Ramp 5 167 29/05 20:59:01
JaAlVir657 
Python & Plugins Comment renommer "Key" ? (le chef des shapekeys)    [1][2] 18 445 29/05 19:06:29
lucky 
Questions & Réponses [résolu] théorie lowpoly / highpoly 3 60 29/05 17:53:57
moonboots 
Moteur de jeu GameBlender et alternatives hARMful engine    [1][2][3]...[7] 65 6311 29/05 16:40:53
Bibi09 
[WIP] et travaux terminés Les fonds de mes rendus 4 148 29/05 14:05:18
Crocodile_13 
Python & Plugins [résolu] obtenir un résultat fixe suite au déplacement souris 1 102 28/05 14:28:07
Bibi09 
Moteurs de rendu rendu Povray sous Blender 2.6 + trace de log 7 12107 28/05 00:25:30
MauriceRaybaud 
Questions & Réponses [non résolu] Personnage et CAT5 - VRCHAT 0 77 27/05 22:31:10
Muffet 
Questions & Réponses Conseils pour modéliser un corps 4 175 27/05 17:48:43
moonboots 
Questions & Réponses Comment dupliquer une face autour d'un axe? 1 84 26/05 19:05:12
moonboots 
Questions & Réponses Comment faire une boucle infinie (animation) 9 172 26/05 13:00:46
3dlone 
Moteur de jeu GameBlender et alternatives [WIP] Jeu "Iron Man Collapsing"    [1][2][3] 27 8858 26/05 01:39:39
Bibi09 
Questions & Réponses [non résolu] Problème d'importation de svg 4 205 25/05 22:07:43
Joknox 
Questions & Réponses Disparition des Mesh.. 2 105 25/05 19:09:09
Loan20 

Qui est en ligne
62 utilisateur(s) en ligne (dont 37 sur Forums)

Membre(s): 1
Invité(s): 61


tsurubaso, plus...
Nouveaux membres
Samux 30/5/2020
titisteph 29/5/2020
Muffet 27/5/2020
MadK 26/5/2020
Osziy_ 26/5/2020
Elliott42 25/5/2020
Ben3D 25/5/2020

Octopus
24/5/2020
aguqaf 23/5/2020
Joknox 21/5/2020
Dernier Ajout
mirages-preview~0.jpg

Evènements à venir
Jui 30
Anniv des Jedi :-D
Jui 11
BUG de Lyon
Jui 23
Anniv du BlenderClan !
plus 270 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2020 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445