Bonjour,

Je suis débutant pour apprendre python et cherche a réaliser l'animation de la translation d'un cube (de 6 unités vers la droite). Le script marche mais Blender ne m'affiche que la derniere frame. Je voudrais que mon script crée l'animation de maniere a ce qu'il n'y ait plus qu'a exporter en avi et qu on puisse la visualiser dans Blender...

Si quelqu'un s'y connais en python....
merci d'avance
Voici le code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import Blender
from Blender import NMesh
 
ob = cube('cube') #crée un cube de type Blender Object et de nom 'cube'
lipo = Blender.Ipo.New('Object','ipo')
ob.setIpo(lipo)
posX = lipo.addCurve('LocX')
start_frame = Blender.Get('curframe')
end_frame = start_frame + 25
posX.addBezier((start_frame, ob.getLocation()[0]+6))
posX.addBezier((end_frame, ob.getLocation()[0]+6))
posX.setInterpolation('Linear')
posX.setExtrapolation('Cyclic')
posX.Recalc()
Blender.Redraw()