Script for å offsette keyframes

Max scripts

Moderatorer: Super Moderatorer, Admins


Trådstarter
Sepo
Innlegg: 5
Registrert: fre 20 jun, 2008
Sted: Hamar
Kontakt:

Script for å offsette keyframes

Legg innav Sepo » tir 05 aug, 2014

Heisann!

Jeg tenkte å dele et script jeg laget for å offsette keyframes i max, noe som kan være nyttig hvis man vil ha litt ettersleng på animasjonene. Ta en titt på videoen for å se hvordan det fungerer i praksis.

[youtube]http://www.youtube.com/watch?v=zWWX8BAzDfI[/youtube]

--Espenkielland@gmail.com
gapDistance = 5

utility KeyframeTool "Keyframe Tool"
(

group "Keyframe Settings"
(
spinner OffsetBySpn "Offset by" type:#integer
checkbox OffsetSelectedBt "Only selected keys"
button OffsetFramesBt "Offset Keyframes"



on OffsetFramesBt pressed do
(


objectArray = #()

for i = 1 to selection.count by 1 do
(
append objectArray selection[i]
)

for i = 1 to objectArray.count by 1 do
(
finalDistance= OffsetBySpn.value * (i-1)
movekeys objectArray[i] finalDistance
)
)
)
Button resetb "Reset"
)


hardrock_ram
Innlegg: 1502
Registrert: ons 07 feb, 2007
Sted: Kristiansand

Legg innav hardrock_ram » ons 06 aug, 2014

Jeg har faktisk skrevet et script med lignende funksjonalitet. Hovedfunksjonen skulle være å kopiere keys fra en kontroller til en annen uten å måtte kopiere selve kontrolleren, men det har diverse funksjonalitet for å flytte keyframes i tillegg. Trykk her for linken til tråden her på forumet, så kanskje du får noen ideèr til utvidelse :).
if your not living on a killing ground, you better make your own


Trådstarter
Sepo
Innlegg: 5
Registrert: fre 20 jun, 2008
Sted: Hamar
Kontakt:

Legg innav Sepo » tor 07 aug, 2014

Kult! Ja jeg så det scriptet ditt i går og tenkte at det var synd jeg ikke hadde sett det før. Det er en funksjon som burde ha vært native i Max.

Jeg driver å lager noen maxscript nå og da. Mest for å speede opp workflows, da det å gjøre ting to ganger tydeligvis er en gang for mye. hehe
3d Generalist


hardrock_ram
Innlegg: 1502
Registrert: ons 07 feb, 2007
Sted: Kristiansand

Legg innav hardrock_ram » lør 09 aug, 2014

Ikke sant ;).
Alltid bra med enda en til som skriver script her på forumet :).
if your not living on a killing ground, you better make your own


Gå tilbake til «Max scripts»

Hvem er online

Brukere i dette forumet: Ingen registrerte brukere og 1 gjest