meta_set fHx8fHw=
component_create renderers;opengl_modifiers;backface_culling backface_culling -0.038910 0.019801
param_set backface_culling status 0
component_create texture;particles;blob blob -0.104763 -0.083196
param_set blob arms 0.29262891411781311035
param_set blob attenuation -0.00344221061095595360
component_create maths;dummies;float3_dummy float3_dummy -0.180568 0.025637
param_set float3_dummy float3_in 0.82951545715332031250,0.40701189637184143066,0.38241890072822570801
component_create mesh;solid;mesh_solid_supershape mesh_supershape -0.526704 0.042821
param_set mesh_supershape x_num_segments 60.00000762939453125000
param_set mesh_supershape x_stop 1.57080101966857910156
param_set mesh_supershape x_a 1.08817899227142333984
param_set mesh_supershape x_n1 0.55411738157272338867
param_set mesh_supershape x_n2 18.82985687255859375000
param_set mesh_supershape x_n3 -1.46729600429534912109
param_set mesh_supershape x_m 12.00000000000000000000
param_set mesh_supershape y_num_segments 120.99997711181640625000
param_set mesh_supershape y_start -3.14650011062622070312
component_create renderers;opengl_modifiers;cameras;orbit_camera orbit_camera -0.132592 0.031701
param_set orbit_camera distance 1.26446211338043212891
param_set orbit_camera fov 120.99998474121093750000
param_set orbit_camera perspective_correct 0
component_create renderers;mesh;mesh_basic_render renderers;mesh;mesh_basic_render -0.418166 0.039226
component_create renderers;opengl_modifiers;depth_buffer renderers;opengl_modifiers;depth_buffer -0.093045 0.034295
param_set renderers;opengl_modifiers;depth_buffer depth_test 1
param_set renderers;opengl_modifiers;depth_buffer depth_mask 1
component_create renderers;opengl_modifiers;gl_translate renderers;opengl_modifiers;gl_translate -0.369128 0.046326
component_create renderers;opengl_modifiers;light_directional renderers;opengl_modifiers;light_directional -0.266007 -0.003666
param_set renderers;opengl_modifiers;light_directional light_id 0
param_set renderers;opengl_modifiers;light_directional enabled 1
param_set renderers;opengl_modifiers;light_directional position 0.74066257476806640625,0.29990890622138977051,0.60122710466384887695
param_set renderers;opengl_modifiers;light_directional ambient_color 0.00000088500246420153,0.00000005310404560532,0.00000000000031932147,1.00000000000000000000
param_set renderers;opengl_modifiers;light_directional diffuse_color 0.99999994039535522461,0.84397512674331665039,0.00000094275418405232,1.00000000000000000000
param_set renderers;opengl_modifiers;light_directional specular_color 0.44739305973052978516,0.80666840076446533203,0.99999958276748657227,1.00000000000000000000
component_create renderers;opengl_modifiers;light_directional renderers;opengl_modifiers;light_directional_clone -0.209125 -0.007814
param_set renderers;opengl_modifiers;light_directional_clone light_id 1
param_set renderers;opengl_modifiers;light_directional_clone enabled 1
param_set renderers;opengl_modifiers;light_directional_clone position -0.20412111282348632812,0.37594902515411376953,-0.90387910604476928711
param_set renderers;opengl_modifiers;light_directional_clone ambient_color 0.05174888670444488525,0.00000000047347803456,0.00000000047347803456,1.00000000000000000000
param_set renderers;opengl_modifiers;light_directional_clone diffuse_color 0.53270614147186279297,0.30155605077743530273,0.55035912990570068359,1.00000000000000000000
param_set renderers;opengl_modifiers;light_directional_clone specular_color 0.99999958276748657227,0.99999910593032836914,0.99999910593032836914,1.00000000000000000000
component_create renderers;opengl_modifiers;material_param renderers;opengl_modifiers;material_param -0.171872 -0.042223
param_set renderers;opengl_modifiers;material_param faces_affected 0
param_set renderers;opengl_modifiers;material_param ambient_reflectance 0.00000085865241317151,0.00000040051673977359,0.00000040051673977359,1.00000000000000000000
param_set renderers;opengl_modifiers;material_param diffuse_reflectance 0.54576784372329711914,0.37336829304695129395,0.37336829304695129395,1.00000000000000000000
param_set renderers;opengl_modifiers;material_param specular_reflectance 0.99999994039535522461,0.50828707218170166016,0.50828707218170166016,1.00000000000000000000
param_set renderers;opengl_modifiers;material_param specular_exponent 40.58498382568359375000
component_create renderers;shaders;lighting_models;shader_smooth_lighting_tex renderers;shaders;lighting_models;shader_smooth_lighting_tex -0.336333 -0.016879
ps64 renderers;shaders;lighting_models;shader_smooth_lighting_tex fragment_program dW5pZm9ybSBzYW1wbGVyMkQgdGV4dHVyZTsKdW5pZm9ybSB2ZWMzIENBTUVSQV9QT1NJVElPTjsKdmFyeWluZyB2ZWMzIG5vcm1hbDsKdmFyeWluZyB2ZWMzIHBvc2l0aW9uOwp2b2lkIG1haW4oKQp7CiAgdmVjNCBzcGVjdWxhciA9IHZlYzQoMC4wKTsKICB2ZWM0IHNwZWN1bGFyMiA9IHZlYzQoMC4wKTsKICB2ZWM0IGRpZmZ1c2U7CiAgdmVjNCBkaWZmdXNlMjsKICB2ZWMzIG5vcm0gPSBub3JtYWxpemUobm9ybWFsKTsgLy9JbXBvcnRhbnQ6IGFmdGVyIGludGVycG9sYXRpb24gbm9ybWFsIG1vZHVsdXMgIT0gMS4KICB2ZWMzIGxpZ2h0VmVjdG9yMSA9IGdsX0xpZ2h0U291cmNlWzBdLnBvc2l0aW9uLnh5eiAtIHBvc2l0aW9uOwogIHZlYzMgbGlnaHRWZWN0b3IyID0gZ2xfTGlnaHRTb3VyY2VbMV0ucG9zaXRpb24ueHl6IC0gcG9zaXRpb247CiAgZmxvYXQgZGlzdCA9IGxlbmd0aChsaWdodFZlY3RvcjEpOwogIGZsb2F0IGRpc3QyID0gbGVuZ3RoKGxpZ2h0VmVjdG9yMik7CiAgZmxvYXQgYXR0ZW51YXRpb24gID0gMS4wIC8gKGdsX0xpZ2h0U291cmNlWzBdLmNvbnN0YW50QXR0ZW51YXRpb24gKwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnbF9MaWdodFNvdXJjZVswXS5saW5lYXJBdHRlbnVhdGlvbiAgICAqIGRpc3QgKwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnbF9MaWdodFNvdXJjZVswXS5xdWFkcmF0aWNBdHRlbnVhdGlvbiAqIGRpc3QgKiBkaXN0KTsKICBmbG9hdCBhdHRlbnVhdGlvbjIgPSAxLjAgLyAoZ2xfTGlnaHRTb3VyY2VbMV0uY29uc3RhbnRBdHRlbnVhdGlvbiArIGdsX0xpZ2h0U291cmNlWzFdLmxpbmVhckF0dGVudWF0aW9uICAgKiBkaXN0ICsgZ2xfTGlnaHRTb3VyY2VbMV0ucXVhZHJhdGljQXR0ZW51YXRpb24gKiBkaXN0ICogZGlzdCk7CiAgbGlnaHRWZWN0b3IxID0gbm9ybWFsaXplKGxpZ2h0VmVjdG9yMSk7CiAgbGlnaHRWZWN0b3IyID0gbm9ybWFsaXplKGxpZ2h0VmVjdG9yMik7CiAgZmxvYXQgbnhEaXIgID0gbWF4KDAuMCwgZG90KG5vcm0sIGxpZ2h0VmVjdG9yMSkpOwogIGZsb2F0IG54RGlyMiA9IG1heCgwLjAsIGRvdChub3JtLCBsaWdodFZlY3RvcjIpKTsKICBkaWZmdXNlID0gZ2xfTGlnaHRTb3VyY2VbMF0uZGlmZnVzZSAqIG54RGlyICogYXR0ZW51YXRpb247CiAgZGlmZnVzZTIgPSBnbF9MaWdodFNvdXJjZVsxXS5kaWZmdXNlICogbnhEaXIyICogYXR0ZW51YXRpb24yOwogaWYobnhEaXIgIT0gMC4wKQogIHsKICAgIHZlYzMgY2FtZXJhVmVjdG9yID0gbm9ybWFsaXplKENBTUVSQV9QT1NJVElPTiAtIHBvc2l0aW9uLnh5eik7CiAgICB2ZWMzIGhhbGZWZWN0b3IgPSBub3JtYWxpemUobGlnaHRWZWN0b3IxICsgY2FtZXJhVmVjdG9yKTsKICAgIGZsb2F0IG54SGFsZiA9IG1heCgwLjAsZG90KG5vcm0sIGhhbGZWZWN0b3IpKTsKICAgIGZsb2F0IHNwZWN1bGFyUG93ZXIgPSBwb3cobnhIYWxmLCBnbF9Gcm9udE1hdGVyaWFsLnNoaW5pbmVzcyk7CiAgICBzcGVjdWxhciA9IGdsX0xpZ2h0U291cmNlWzBdLnNwZWN1bGFyICogc3BlY3VsYXJQb3dlciAqIGF0dGVudWF0aW9uOwogIH0KICBpZiAobnhEaXIyICE9IDAuMCkKICB7CiAgICB2ZWMzIGNhbWVyYVZlY3RvcjIgPSBub3JtYWxpemUoQ0FNRVJBX1BPU0lUSU9OIC0gcG9zaXRpb24ueHl6KTsKICAgIHZlYzMgaGFsZlZlY3RvcjIgICA9IG5vcm1hbGl6ZShsaWdodFZlY3RvcjIgKyBjYW1lcmFWZWN0b3IyKTsKICAgIGZsb2F0IG54SGFsZjIgPSBtYXgoMC4wLCBkb3Qobm9ybSwgaGFsZlZlY3RvcjIpKTsKICAgIGZsb2F0IHNwZWN1bGFyUG93ZXIyID0gcG93KG54SGFsZjIsIGdsX0Zyb250TWF0ZXJpYWwuc2hpbmluZXNzKTsKICAgIHNwZWN1bGFyMiA9IGdsX0xpZ2h0U291cmNlWzFdLnNwZWN1bGFyICogc3BlY3VsYXJQb3dlcjIgKiBhdHRlbnVhdGlvbjI7CiAgfQogIHZlYzQgdGV4Q29sb3IgPSB0ZXh0dXJlMkQodGV4dHVyZSwgZ2xfVGV4Q29vcmRbMF0uc3QpOwogIGdsX0ZyYWdDb2xvciA9IGdsX0xpZ2h0U291cmNlWzBdLmFtYmllbnQgKyBnbF9MaWdodFNvdXJjZVsxXS5hbWJpZW50ICsKICAgICAgICAgICAgICAgICAgICAgICAgICAgKGRpZmZ1c2UgKiB2ZWM0KGdsX0xpZ2h0U291cmNlWzBdLmRpZmZ1c2UucmdiLDEuMCkpICsgKGRpZmZ1c2UyICogdmVjNChnbF9MaWdodFNvdXJjZVsxXS5kaWZmdXNlLnJnYiwgMS4wKSkgKwogICAgICAgICAgICAgICAgICAgICAgICAgICAoc3BlY3VsYXIgKiB0ZXhDb2xvci5hKSArIChzcGVjdWxhcjIgKiB0ZXhDb2xvci5hKTsKfQ==
ps64 renderers;shaders;lighting_models;shader_smooth_lighting_tex vertex_program dmFyeWluZyB2ZWMzIG5vcm1hbDsKdmFyeWluZyB2ZWMzIHBvc2l0aW9uOwp2b2lkIG1haW4oKQp7CiAgZ2xfUG9zaXRpb24gPSBmdHJhbnNmb3JtKCk7CiAgZ2xfVGV4Q29vcmRbMF0gPSBnbF9UZXh0dXJlTWF0cml4WzBdICogZ2xfTXVsdGlUZXhDb29yZDA7CiAgbm9ybWFsID0gZ2xfTm9ybWFsLnh5ejsKICBwb3NpdGlvbiA9IGdsX1ZlcnRleC54eXo7Cn0K
component_pos screen0 0.048447 0.006045
component_create texture;opengl;texture_coord_gen texture_coord_gen -0.287131 0.061701
param_set texture_coord_gen gen_s 2
param_set texture_coord_gen gen_t 1
param_set texture_coord_gen gen_r 2
param_set texture_coord_gen parameter 0.00000000000000000000,0.00000000000000000000,0.23529413342475891113,0.56078428030014038086
param_connect texture_coord_gen render_in renderers;shaders;lighting_models;shader_smooth_lighting_tex render_out
param_connect screen0 screen backface_culling render_out
param_connect renderers;shaders;lighting_models;shader_smooth_lighting_tex texture blob texture
param_connect renderers;shaders;lighting_models;shader_smooth_lighting_tex CAMERA_POSITION float3_dummy out_float3
param_connect renderers;shaders;lighting_models;shader_smooth_lighting_tex render_in renderers;opengl_modifiers;gl_translate render_out
param_connect renderers;opengl_modifiers;material_param render_in renderers;opengl_modifiers;light_directional_clone render_out
param_connect renderers;opengl_modifiers;light_directional_clone render_in renderers;opengl_modifiers;light_directional render_out
param_connect renderers;opengl_modifiers;light_directional render_in texture_coord_gen render_out
param_connect renderers;opengl_modifiers;gl_translate render_in renderers;mesh;mesh_basic_render render_out
param_connect renderers;opengl_modifiers;depth_buffer render_in orbit_camera render_out
param_connect renderers;mesh;mesh_basic_render mesh_in mesh_supershape mesh
param_connect orbit_camera render_in renderers;opengl_modifiers;material_param render_out
param_connect orbit_camera rotation float3_dummy out_float3
param_connect backface_culling render_in renderers;opengl_modifiers;depth_buffer render_out
