comment insérer les coefficients d'une f-courbe en python?

Ici on parle des scripts

Modérateurs : frez, Yadoob, stilobique, Matpi, ModSquad

comment insérer les coefficients d'une f-courbe en python?

Message par Wogesjan » 03 Sep 2018, 23:33

bonjour,

je pars d'un mesh en mode objet
j'insère une clé d'animation(I position par exemple)
je vais dans l'éditeur de graphe
j'y sélectionne une f-courbe
j'y ajoute une fmodifier de type generator
j'y choisis les frames de début et de fin

cela me donne ceci en python:

import bpy

bpy.ops.anim.keyframe_insert_menu(type='Location')
bpy.context.area.type = 'GRAPH_EDITOR'
bpy.ops.graph.fmodifier_add(type='GENERATOR')
bpy.context.object.use_restricted_range = True
bpy.context.object.frame_start = 0
bpy.context.object.frame_end = 100

Par contre,je ne sais insérer ces lignes supplémentaires en python qui me permettent de choisir le degré du polynôme ainsi que ces coefficients.
J'ai vu dans l'API de blender cette fonction correspondant à ce que je voudrais faire:
lien url:
https://docs.blender.org/api/blender_py ... rGenerator

Ma question:
Comment correctement insérer dans le script python du début ce FModifierGenerator avec son degré et ses coefficients?je n'y arrive pas...
par exemple polynôme de degré 1
1er coefficient =2
2ème coefficient =3

merci de votre aide
Wogesjan
 
Message(s) : 27
Inscription : 16 Mars 2018, 13:58

Retour vers Scripts - Python - OSL

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 3 invité(s)