Právě je čtv bře 28, 2024 6:58 pm

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 2 ] 
Autor Zpráva
 Předmět příspěvku:
PříspěvekNapsal: pon lis 10, 2008 12:01 am 
Offline
...........
...........
Uživatelský avatar

Registrován: sob zář 18, 2004 4:13 pm
Příspěvky: 1898
Bydliště: Slovensko, Bratislava
Kód:
from Blender import Ipo
#ak nieje ipo krivka, vytvori sa nova
try:
   ipo = Ipo.Get("ObIpo")
except:
   ipo = Ipo.New("Object", "ObIpo")
#ak nieje krivka pre os x, vytvori sa, ak je, tak sa vynuluje
if ipo.getCurve("LocX") == None:
   cx = ipo.addCurve("LocX")
else:
   ipo[Ipo.OB_LOCX] = None
   cx = ipo.getCurve("LocX")
   
#vlozi bod do krivky
cx.addBezier((3.0,2.0))


Myslím že toto postačuje.
Stačí tam už len dať algoritmus pre načítanie zo súboru(alebo z čoho to má čerpať). Ukážka je len pre os X.
Pre viac možností si pozri API:
http://www.blender.org/documentation/24 ... odule.html


Nahoru
 Profil  
 
 Předmět příspěvku:
PříspěvekNapsal: pon lis 10, 2008 9:45 pm 
Offline
...........
...........
Uživatelský avatar

Registrován: sob zář 18, 2004 4:13 pm
Příspěvky: 1898
Bydliště: Slovensko, Bratislava
Pre verziu 2.46


Přílohy:
ipo.zip [38.79 KiB]
173 krát
Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 2 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 5 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
cron
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz