From a49fa26a43c670a9a92444bd3d57c17339bb78dd Mon Sep 17 00:00:00 2001 From: PS Date: Tue, 30 Mar 2021 20:00:16 -0700 Subject: [PATCH] animations --- .../ambient_patterns/ambient_0.foldanim | 92 ++++++++++++ .../ambient_patterns/ambient_1.foldanim | 56 ++++++++ .../data/blumen_animations/anim_demo.foldanim | 132 ++++++++++++++++++ .../audio_responses/voice_command.foldanim | 24 ++++ 4 files changed, 304 insertions(+) create mode 100644 app_run_tree/data/blumen_animations/ambient_patterns/ambient_0.foldanim create mode 100644 app_run_tree/data/blumen_animations/ambient_patterns/ambient_1.foldanim create mode 100644 app_run_tree/data/blumen_animations/anim_demo.foldanim create mode 100644 app_run_tree/data/blumen_animations/audio_responses/voice_command.foldanim diff --git a/app_run_tree/data/blumen_animations/ambient_patterns/ambient_0.foldanim b/app_run_tree/data/blumen_animations/ambient_patterns/ambient_0.foldanim new file mode 100644 index 0000000..15a653b --- /dev/null +++ b/app_run_tree/data/blumen_animations/ambient_patterns/ambient_0.foldanim @@ -0,0 +1,92 @@ +lumenarium_animation_file; +animation_name: "ambient_0"; +layers_count: 2; +blocks_count: 9; +playable_range:{ + min: 0; + max: 1000; +}; +layers:{ + layer:{ + name: "Color"; + blend: "Add"; + }; + layer:{ + name: "Mask"; + blend: "Multiply"; + }; +}; +blocks:{ + block:{ + frame_range:{ + min: 88; + max: 315; + }; + layer_index: 0; + animation_name: "Pattern_Rotary"; + }; + block:{ + frame_range:{ + min: 156; + max: 429; + }; + layer_index: 1; + animation_name: "Pattern_LeafyPatchy"; + }; + block:{ + frame_range:{ + min: 403; + max: 675; + }; + layer_index: 1; + animation_name: "Pattern_Patchy"; + }; + block:{ + frame_range:{ + min: 643; + max: 997; + }; + layer_index: 1; + animation_name: "Pattern_LeafyPatchy"; + }; + block:{ + frame_range:{ + min: 253; + max: 571; + }; + layer_index: 0; + animation_name: "Pattern_VerticalLines"; + }; + block:{ + frame_range:{ + min: 522; + max: 772; + }; + layer_index: 0; + animation_name: "Pattern_Rotary"; + }; + block:{ + frame_range:{ + min: 737; + max: 998; + }; + layer_index: 0; + animation_name: "Pattern_VerticalLines"; + }; + block:{ + frame_range:{ + min: 0; + max: 117; + }; + layer_index: 0; + animation_name: "Pattern_VerticalLines"; + }; + block:{ + frame_range:{ + min: 0; + max: 179; + }; + layer_index: 1; + animation_name: "Pattern_Rainbow"; + }; +}; diff --git a/app_run_tree/data/blumen_animations/ambient_patterns/ambient_1.foldanim b/app_run_tree/data/blumen_animations/ambient_patterns/ambient_1.foldanim new file mode 100644 index 0000000..19d552e --- /dev/null +++ b/app_run_tree/data/blumen_animations/ambient_patterns/ambient_1.foldanim @@ -0,0 +1,56 @@ +lumenarium_animation_file; +animation_name: "digital_fire"; +layers_count: 3; +blocks_count: 4; +playable_range:{ + min: 0; + max: 2000; +}; +layers:{ + layer:{ + name: "mask1"; + blend: "Add"; + }; + layer:{ + name: "mask2"; + blend: "Add"; + }; + layer:{ + name: "color"; + blend: "Multiply"; + }; +}; +blocks:{ + block:{ + frame_range:{ + min: 0; + max: 2000; + }; + layer_index: 0; + animation_name: "Pattern_BulbMask"; + }; + block:{ + frame_range:{ + min: 0; + max: 2000; + }; + layer_index: 1; + animation_name: "Pattern_VerticalLines"; + }; + block:{ + frame_range:{ + min: 0; + max: 1032; + }; + layer_index: 2; + animation_name: "Pattern_Rainbow"; + }; + block:{ + frame_range:{ + min: 959; + max: 2000; + }; + layer_index: 2; + animation_name: "Pattern_Wavy"; + }; +}; diff --git a/app_run_tree/data/blumen_animations/anim_demo.foldanim b/app_run_tree/data/blumen_animations/anim_demo.foldanim new file mode 100644 index 0000000..6f424e1 --- /dev/null +++ b/app_run_tree/data/blumen_animations/anim_demo.foldanim @@ -0,0 +1,132 @@ +lumenarium_animation_file; +animation_name: "demo_anim"; +layers_count: 2; +blocks_count: 14; +playable_range:{ + min: 0; + max: 10000; +}; +layers:{ + layer:{ + name: "main"; + blend: "Add"; + }; + layer:{ + name: "color"; + blend: "Multiply"; + }; +}; +blocks:{ + block:{ + frame_range:{ + min: 2428; + max: 3017; + }; + layer_index: 0; + animation_name: "Pattern_HueShift"; + }; + block:{ + frame_range:{ + min: 1711; + max: 2487; + }; + layer_index: 0; + animation_name: "Pattern_Rainbow"; + }; + block:{ + frame_range:{ + min: 0; + max: 603; + }; + layer_index: 0; + animation_name: "Pattern_VerticalLines"; + }; + block:{ + frame_range:{ + min: 2945; + max: 3656; + }; + layer_index: 0; + animation_name: "Pattern_Wavy"; + }; + block:{ + frame_range:{ + min: 3592; + max: 4296; + }; + layer_index: 0; + animation_name: "Pattern_Patchy"; + }; + block:{ + frame_range:{ + min: 520; + max: 1225; + }; + layer_index: 0; + animation_name: "Pattern_Rotary"; + }; + block:{ + frame_range:{ + min: 4218; + max: 4939; + }; + layer_index: 0; + animation_name: "Pattern_LeafyPatchy"; + }; + block:{ + frame_range:{ + min: 4849; + max: 5431; + }; + layer_index: 0; + animation_name: "Pattern_HueShift"; + }; + block:{ + frame_range:{ + min: 1149; + max: 1819; + }; + layer_index: 0; + animation_name: "Pattern_Leafy"; + }; + block:{ + frame_range:{ + min: 5529; + max: 7782; + }; + layer_index: 1; + animation_name: "Pattern_Wavy"; + }; + block:{ + frame_range:{ + min: 5529; + max: 5979; + }; + layer_index: 0; + animation_name: "Pattern_Leafy"; + }; + block:{ + frame_range:{ + min: 5912; + max: 6328; + }; + layer_index: 0; + animation_name: "Pattern_VerticalLines"; + }; + block:{ + frame_range:{ + min: 6281; + max: 6581; + }; + layer_index: 0; + animation_name: "Pattern_Rotary"; + }; + block:{ + frame_range:{ + min: 6524; + max: 7025; + }; + layer_index: 0; + animation_name: "Pattern_HueShift"; + }; +}; diff --git a/app_run_tree/data/blumen_animations/audio_responses/voice_command.foldanim b/app_run_tree/data/blumen_animations/audio_responses/voice_command.foldanim new file mode 100644 index 0000000..91c364f --- /dev/null +++ b/app_run_tree/data/blumen_animations/audio_responses/voice_command.foldanim @@ -0,0 +1,24 @@ +lumenarium_animation_file; +animation_name: "voice_command"; +layers_count: 1; +blocks_count: 1; +playable_range:{ + min: 0; + max: 360; +}; +layers:{ + layer:{ + name: "Colors"; + blend: "Add"; + }; +}; +blocks:{ + block:{ + frame_range:{ + min: 0; + max: 360; + }; + layer_index: 0; + animation_name: "Pattern_Leafy"; + }; +};