afficher une suite de valeurs
Fou Furieux du Clan
Inscrit:
20/11/2012 03:01
Post(s): 212
Bonjour,

Je cherche à afficher dans la console les valeurs de location sur l'axe Z de l'objet actif sur toute la timeline.
J'ai écris un petit code et il ne fonctionne qu'a moitié.
Je ne comprend pas pourquoi.
Il semble à la fois prendre en compte l'avancement de la timeline mais n'afficher que la premiere valeur de Z tout de même.

Un probleme de contexte? Es ce qu'il y a un moyen de voir la timeline avancer en même temps qu'il parcours ma boucle?

Merci !


import bpy

context = bpy.context
obj = context.object

context.scene.frame_current = 0 #mettre la timeline à 0

for i in range(bpy.data.scenes["Scene"].frame_end):
print(context.active_object.location[2])
context.scene.frame_current = i

Contribution le : 29/10/2019 13:41
Créer un fichier PDF de la contribution Imprimer


Re: afficher une suite de valeurs
Fou Furieux du Clan
Inscrit:
20/11/2012 03:01
Post(s): 212
Bonjour,

Au lieu d'utiliser la fonction pour récuperer la position de l'objet dans la vue 3d j'ai utilisé la fonction evaluate(frame) de la fcurve et tout fonctionne correctement.

Pour ceux que cela interesse, l'idée est de dessiner une courbe, en extraire ses points dans un fichier lisible par excel, ouvrir ce fichier dans excel et tracer la courbe pour ajouter une courbe de tendance et en déduire une équation qui pourra ensuite être utilisé en programmation.



import bpy

context = bpy.context
obj = context.object
action = context.object.animation_data.action
context.scene.frame_current = 0 #mettre la timeline à 0
mytext = bpy.data.texts.new('myText.csv') #creer un document texte

for fcurve in action.fcurves:
for i in range(bpy.data.scenes["Scene"].frame_end):
mytext.write(str(fcurve.evaluate(context.scene.frame_current)) + "\n");
context.scene.frame_current = i

Contribution le : 31/10/2019 00:21
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 [WIP] DeadSigns FPS horreur - Première version disponible !    [1][2][3]...[59] 584 98894 Hier 23:00:10
Bibi09 
[WIP] et travaux terminés [WIP] Teeny Tiny - Story    [1][2][3]...[6] 53 4366 Hier 22:50:33
Bibi09 
Questions & Réponses Rendu 3D à base de STL 0 21 Hier 21:04:04
GuillaumeT 
Moteur de jeu GameBlender et alternatives [non résolu] Cs (heliport, telecom, dunes)    [1][2][3]...[46] 450 136931 Hier 21:01:22
sbkodama 
Questions & Réponses [résolu] cloth: déformation bizzarre au rendu 5 132 Hier 19:08:26
Arielboid 
Questions & Réponses [résolu] Objets invisible dans la camera view 4 65 Hier 15:12:19
Arielboid 
Questions & Réponses Modélisation d'un monument pour casque de réalité virtuelle 3 52 Hier 13:31:08
Hook 
Questions & Réponses Fps blender 8 61 Hier 12:15:25
prometheusx 
Questions & Réponses [résolu] Copier propiétés UV d'une face à une autre 4 74 Hier 10:24:51
Rimpotche 
Questions & Réponses "Mirrorer" un objet et merger les vertices 6 47 11/08 17:29:00
moonboots 
Questions & Réponses [non résolu] Problème de grésillement des textures lors de l’animation 2 61 11/08 14:38:41
Rimpotche 
The Blender Clan 'tchat Achetez de véritables ielts, toeic, toefl (professionaldocuments5@gmail.com) pmp, pte, visas 0 67 11/08 12:49:44
WilliamsLawson 
Hors Sujet !! Achetez de véritables ielts, toeic, toefl (professionaldocuments5@gmail.com) pmp, pte, visas 0 25 11/08 12:47:09
WilliamsLawson 
Questions & Réponses [résolu] Diminuer le nombre de faces 3 78 11/08 11:21:18
Horemheb 
Questions & Réponses Comment nettoyer le LNA ? 6 114 11/08 07:45:07
moonboots 
Questions & Réponses Je bloque sur la modélisation de ce verre! Avez-vous une solution? 9 389 10/08 20:57:57
JaAlVir657 
Questions & Réponses Fractal et nombre de vertice 0 46 10/08 20:10:30
kimlicrea 
[WIP] et travaux terminés [WIP] Tutoriel vidéo et création de mon prochain court métrage 5 291 09/08 20:25:01
Meltingman2 
Questions & Réponses switch entre IK/FK 4 84 08/08 18:54:05
prometheusx 
Questions & Réponses les cheveux longueur 1 92 06/08 19:53:18
Rimpotche 

Qui est en ligne
188 utilisateur(s) en ligne (dont 145 sur Forums)

Membre(s): 2
Invité(s): 186


VernitaNib, INTKarolin, plus...
Nouveaux membres
EmiliaCrom 13/8/2020
CarleyGott 13/8/2020
BuddyHolla 13/8/2020
JacquieFlo 13/8/2020
INTKarolin 13/8/2020
MableAnivi 13/8/2020
FreemanLoc 13/8/2020
WayneU7284 13/8/2020
FaustinoPe 13/8/2020
DaciaShank 13/8/2020
Dernier Ajout
mirages-preview~0.jpg

Evènements à venir
Aou 13
Anniversaire Siskas
Sep 8
Anniversaire de ang
Nov 18
Anniversaire de RichDeg
plus 266 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