Reworked animation keyframes
This commit is contained in:
+4
-2
@@ -46,6 +46,7 @@ module holodisk_mechanism() {
|
||||
tape_z=plate+spool_plate_height;
|
||||
|
||||
module main_spool() {
|
||||
zrot(200*anim(ANIM_PLAYING(), ANIM_PLAYING()+1))
|
||||
spool(r_in=spool_inner_radius,
|
||||
r_out=spool_outer_radius,
|
||||
in_rim=spool_plate_hole_inner_rim,
|
||||
@@ -54,6 +55,7 @@ module holodisk_mechanism() {
|
||||
spindle_traction=true);
|
||||
}
|
||||
module aux_spool() {
|
||||
zrot(500*anim(ANIM_PLAYING(), ANIM_PLAYING()+1))
|
||||
spool(r_in=middle_spool_in_r, r_out=middle_spool_out_r,
|
||||
in_rim=aux_spool_plate_hole_inner_rim,
|
||||
out_rim=aux_spool_plate_hole_outer_rim,
|
||||
@@ -109,6 +111,6 @@ module holodisk() {
|
||||
|
||||
// test
|
||||
retraction=get_holodisk_size().y+10;
|
||||
back((1-anim(1, 2)) * retraction) // anim insert
|
||||
back((anim(len(get_anim_keys())-2, len(get_anim_keys())-1)) * retraction) // anim remove
|
||||
back((1-anim(ANIM_INSERTING(), ANIM_RAISING())) * retraction) // anim insert
|
||||
back(anim(ANIM_CLOSING(), ANIM_END()) * retraction) // anim remove
|
||||
holodisk();
|
||||
|
||||
Reference in New Issue
Block a user