Connexion
Menu Principal
Recherche
Menu secondaire
Image Aléatoire
a2 copier.jpg
Publicité
Formation Blender ElephormBlender 3d Elephorm


     






ouvrir un fichier .blend avec Python sous Blender
Blendie
Inscrit:
12/12/2011 18: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 20:02
Créer un fichier PDF de la contribution Imprimer


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

Contribution le : 18/02/2013 22: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 16: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 09: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 18: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 12:15
Créer un fichier PDF de la contribution Imprimer


Re: ouvrir un fichier .blend avec Python sous Blender
Blendie
Inscrit:
12/12/2011 18: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 14: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
Moteur de jeu GameBlender et alternatives Problème Visual Studio Code dans Armory3D 6 55 Aujourd'hui 00:10:09
Black_Panther 
[WIP] et travaux terminés [WIP] Bataille Navale // Animation 3d    [1][2] 19 593 Hier 17:20:10
Guppy88 
Questions & Réponses [résolu] Duplication de groupe dans Blender 2.8?    [1][2] 10 181 Hier 14:50:51
Fracoris 
Questions & Réponses Tutoriel: La duplication de groupe (vidéo) 0 22 Hier 14:47:35
Fracoris 
Questions & Réponses Aide UV mapping. Détordre le mappage!    [1][2] 11 124 Hier 14:25:23
busanga 
[WIP] et travaux terminés [terminé] VFX Harry Potter 6 189 18/10 21:58:47
moonboots 
Questions & Réponses Où mettre un Tutoriel? 3 103 18/10 21:57:39
moonboots 
Questions & Réponses [non résolu] Scale "mode objet" ne tient pas compte des axes du repère personnalisé    [1][2] 15 271 18/10 13:50:21
paquetdemouchoirs 
Questions & Réponses [WIP] Comment modifier le diamètre d'un cercle    [1][2] 15 262 18/10 13:05:39
busanga 
Questions & Réponses [résolu] Faire apparaître les boutons de la souris sur l'écran ? 4 138 18/10 10:15:42
Fracoris 
The Blender Clan 'tchat Présentation OlivierL. 3 135 17/10 11:58:05
Gilead_Maerlyn 
The Blender Clan 'tchat [Recrutement] 3D artists & animateurs pour jeu de simulation spatiale 3 349 15/10 22:55:21
ThePioneers 
Questions & Réponses Transférer une chevelure 0 106 15/10 13:44:40
Horemheb 
Questions & Réponses [résolu] Ne pas voir une partie d'un objet lors du rendu 9 258 15/10 13:07:02
Horemheb 
Questions & Réponses Blender 2.8 et Unity 4 202 14/10 13:30:42
Hook 
Python & Plugins [résolu] Comparaisons d'un ensemble de valeurs    [1][2] 10 383 14/10 09:31:56
makhaon 
Questions & Réponses [résolu] Rendu avec eevee, scène toujours lumineuse même sans lights. 2 202 12/10 22:17:48
Obaemon 
Questions & Réponses [non résolu] renderman Blender problème de connexion 2 204 12/10 19:18:54
tokoji 
[WIP] et travaux terminés [WIP] Nécromancienne sur sanglier    [1][2][3]...[6] 55 14339 10/10 18:45:51
Gilead_Maerlyn 
Moteur de jeu GameBlender et alternatives [résolu] BGE - son 3D, cône inner angle 1 233 10/10 15:35:54
Redstar 

Qui est en ligne
59 utilisateur(s) en ligne (dont 41 sur Forums)

Membre(s): 0
Invité(s): 59


plus...
Nouveaux membres
KellyNewqu 20/10/2019
DeneseNevi 20/10/2019
thecake 18/10/2019
OlivierL 16/10/2019
Obaemon 12/10/2019
ALK-chimiste 12/10/2019
Sinus 12/10/2019
thelight 10/10/2019
thelightoi 10/10/2019
nathanrogee 6/10/2019
Dernier Ajout
Forky-3D-ToyStory BC.png

Evènements à venir
Nov 18
Anniversaire de RichDeg
Dec 29
Anniversaire d'ebrain
Jan 11
BUG de Lyon
plus 278 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2019 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445