commit 94748a238bf49ccb6eb107ba7e1ca7bc450dba71 Author: hybris Date: Wed Dec 1 10:05:08 2021 +0100 initial commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..822b784 --- /dev/null +++ b/.gitignore @@ -0,0 +1,13 @@ +# ---> Godot +# Godot-specific ignores +.import/ +export.cfg +export_presets.cfg + +# Imported translations (automatically generated from CSV files) +*.translation + +# Mono-specific ignores +.mono/ +data_*/ + diff --git a/Assets/BG_sperical.hdr b/Assets/BG_sperical.hdr new file mode 100644 index 0000000..fff4c93 Binary files /dev/null and b/Assets/BG_sperical.hdr differ diff --git a/Assets/BG_sperical.hdr.import b/Assets/BG_sperical.hdr.import new file mode 100644 index 0000000..f611c10 --- /dev/null +++ b/Assets/BG_sperical.hdr.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/BG_sperical.hdr-4f5f2c1012cdf5dee112551faf28b89f.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/BG_sperical.hdr" +dest_files=[ "res://.import/BG_sperical.hdr-4f5f2c1012cdf5dee112551faf28b89f.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/MASTER_basecolor.png b/Assets/MASTER_basecolor.png new file mode 100644 index 0000000..928c93a Binary files /dev/null and b/Assets/MASTER_basecolor.png differ diff --git a/Assets/MASTER_basecolor.png.import b/Assets/MASTER_basecolor.png.import new file mode 100644 index 0000000..09d5abf --- /dev/null +++ b/Assets/MASTER_basecolor.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/MASTER_basecolor.png-72b0e2de30ea453c46b140318b4e82f3.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/MASTER_basecolor.png" +dest_files=[ "res://.import/MASTER_basecolor.png-72b0e2de30ea453c46b140318b4e82f3.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/NO USE REF ONLY fancydice_01UV_Map.png b/Assets/NO USE REF ONLY fancydice_01UV_Map.png new file mode 100644 index 0000000..7f74afc Binary files /dev/null and b/Assets/NO USE REF ONLY fancydice_01UV_Map.png differ diff --git a/Assets/NO USE REF ONLY fancydice_01UV_Map.png.import b/Assets/NO USE REF ONLY fancydice_01UV_Map.png.import new file mode 100644 index 0000000..5d66ff8 --- /dev/null +++ b/Assets/NO USE REF ONLY fancydice_01UV_Map.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/NO USE REF ONLY fancydice_01UV_Map.png-4760bef99c053415f05846b11fb69fae.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Assets/NO USE REF ONLY fancydice_01UV_Map.png" +dest_files=[ "res://.import/NO USE REF ONLY fancydice_01UV_Map.png-4760bef99c053415f05846b11fb69fae.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Assets/bar1.obj b/Assets/bar1.obj new file mode 100644 index 0000000..955d3f9 --- /dev/null +++ b/Assets/bar1.obj @@ -0,0 +1,322 @@ +# WaveFront *.obj file (generated by Cinema 4D) + +mtllib ./bar1.mtl + +v -0.40000000596046 -0.5 9.89999961853027 +v 0.40000000596046 -0.5 9.89999961853027 +v 0.40000000596046 -0.5 -9.89999961853027 +v -0.40000000596046 -0.5 -9.89999961853027 +v -0.40000000596046 -0.48660254478455 9.94999980926514 +v 0.40000000596046 -0.48660254478455 9.94999980926514 +v 0.42500001192093 -0.48660254478455 9.9433012008667 +v 0.44330126047134 -0.48660254478455 9.92500019073486 +v 0.44999998807907 -0.48660254478455 9.89999961853027 +v 0.44999998807907 -0.48660254478455 -9.89999961853027 +v 0.44330126047134 -0.48660254478455 -9.92500019073486 +v 0.42500001192093 -0.48660254478455 -9.9433012008667 +v 0.40000000596046 -0.48660254478455 -9.94999980926514 +v -0.40000000596046 -0.48660254478455 -9.94999980926514 +v -0.42500001192093 -0.48660254478455 -9.9433012008667 +v -0.44330126047134 -0.48660254478455 -9.92500019073486 +v -0.44999998807907 -0.48660254478455 -9.89999961853027 +v -0.44999998807907 -0.48660254478455 9.89999961853027 +v -0.44330126047134 -0.48660254478455 9.92500019073486 +v -0.42500001192093 -0.48660254478455 9.9433012008667 +v -0.40000000596046 -0.44999998807907 9.98660278320312 +v 0.40000000596046 -0.44999998807907 9.98660278320312 +v 0.44330126047134 -0.44999998807907 9.97500038146973 +v 0.47499999403954 -0.44999998807907 9.9433012008667 +v 0.48660254478455 -0.44999998807907 9.89999961853027 +v 0.48660254478455 -0.44999998807907 -9.89999961853027 +v 0.47499999403954 -0.44999998807907 -9.9433012008667 +v 0.44330126047134 -0.44999998807907 -9.97500038146973 +v 0.40000000596046 -0.44999998807907 -9.98660278320312 +v -0.40000000596046 -0.44999998807907 -9.98660278320312 +v -0.44330126047134 -0.44999998807907 -9.97500038146973 +v -0.47499999403954 -0.44999998807907 -9.9433012008667 +v -0.48660254478455 -0.44999998807907 -9.89999961853027 +v -0.48660254478455 -0.44999998807907 9.89999961853027 +v -0.47499999403954 -0.44999998807907 9.9433012008667 +v -0.44330126047134 -0.44999998807907 9.97500038146973 +v -0.40000000596046 -0.40000000596046 10 +v 0.40000000596046 -0.40000000596046 10 +v 0.44999998807907 -0.40000000596046 9.98660278320312 +v 0.48660254478455 -0.40000000596046 9.94999980926514 +v 0.5 -0.40000000596046 9.89999961853027 +v 0.5 -0.40000000596046 -9.89999961853027 +v 0.48660254478455 -0.40000000596046 -9.94999980926514 +v 0.44999998807907 -0.40000000596046 -9.98660278320312 +v 0.40000000596046 -0.40000000596046 -10 +v -0.40000000596046 -0.40000000596046 -10 +v -0.44999998807907 -0.40000000596046 -9.98660278320312 +v -0.48660254478455 -0.40000000596046 -9.94999980926514 +v -0.5 -0.40000000596046 -9.89999961853027 +v -0.5 -0.40000000596046 9.89999961853027 +v -0.48660254478455 -0.40000000596046 9.94999980926514 +v -0.44999998807907 -0.40000000596046 9.98660278320312 +v -0.40000000596046 -0.14996279776096 10 +v 0.40000000596046 -0.14996279776096 10 +v 0.44999998807907 -0.14996279776096 9.98660278320312 +v 0.48660254478455 -0.14996279776096 9.94999980926514 +v 0.5 -0.14996279776096 9.89999961853027 +v 0.5 -0.14996279776096 -9.89999961853027 +v 0.48660254478455 -0.14996279776096 -9.94999980926514 +v 0.44999998807907 -0.14996279776096 -9.98660278320312 +v 0.40000000596046 -0.14996279776096 -10 +v -0.40000000596046 -0.14996279776096 -10 +v -0.44999998807907 -0.14996279776096 -9.98660278320312 +v -0.48660254478455 -0.14996279776096 -9.94999980926514 +v -0.5 -0.14996279776096 -9.89999961853027 +v -0.5 -0.14996279776096 9.89999961853027 +v -0.48660254478455 -0.14996279776096 9.94999980926514 +v -0.44999998807907 -0.14996279776096 9.98660278320312 +# 68 vertices + +vn -0.1308376789093 -0.98273241519928 0.13083775341511 +vn -0.06626969575882 -0.86462944746017 0.4980203807354 +vn 0.0662697032094 -0.86462938785553 0.4980203807354 +vn 0.13083769381046 -0.98273241519928 0.13083775341511 +vn -0.11370025575161 -0.49759936332703 0.85992270708084 +vn 0.11370024830103 -0.49759936332703 0.85992276668549 +vn -0.12949667870998 -0.12949664890766 0.9830875992775 +vn 0.12949666380882 -0.12949667870998 0.9830875992775 +vn 0.13052397966385 0 0.99144512414932 +vn -0.13052397966385 0 0.99144512414932 +vn 0.24911372363567 -0.86704522371292 0.43147987127304 +vn 0 1 0 +vn 0.43251672387123 -0.50171488523483 0.74914044141769 +vn 0.49571368098259 -0.13067185878754 0.85859936475754 +vn 0.5000005364418 0 0.86602509021759 +vn 0.43148079514503 -0.86704450845718 0.24911467730999 +vn 0 1 0 +vn 0.74914240837097 -0.50171381235123 0.4325145483017 +vn 0.85860157012939 -0.13067242503166 0.49570968747139 +vn 0.86602705717087 0 0.49999707937241 +vn 0.49802330136299 -0.86462771892548 0.06627001613379 +vn 0 1 0 +vn 0.85992312431335 -0.49759855866432 0.11370092630386 +vn 0.98308718204498 -0.12949860095978 0.12949806451797 +vn 0.99144494533539 0 0.13052567839622 +vn 0.49802342057228 -0.86462765932083 -0.06627004593611 +vn 0.1308376789093 -0.98273241519928 -0.13083775341511 +vn 0.859923183918 -0.49759846925735 -0.11370094865561 +vn 0.98308718204498 -0.12949858605862 -0.12949806451797 +vn 0.99144494533539 0 -0.13052567839622 +vn 0.43148058652878 -0.86704468727112 -0.24911442399025 +vn 0 1 0 +vn 0.74914240837097 -0.50171411037445 -0.43251433968544 +vn 0.85860157012939 -0.13067239522934 -0.49570968747139 +vn 0.86602705717087 0 -0.49999707937241 +vn 0.24911341071129 -0.86704552173614 -0.43147951364517 +vn 0 1 0 +vn 0.4325165450573 -0.50171536207199 -0.74914026260376 +vn 0.49571371078491 -0.13067182898521 -0.85859930515289 +vn 0.5000005364418 0 -0.86602509021759 +vn 0.06626969575882 -0.86462944746017 -0.49802035093307 +vn 0 1 0 +vn 0.11370026320219 -0.49759945273399 -0.85992270708084 +vn 0.12949667870998 -0.12949664890766 -0.9830875992775 +vn 0.13052397966385 0 -0.99144512414932 +vn -0.0662697032094 -0.86462938785553 -0.4980203807354 +vn -0.13083769381046 -0.98273241519928 -0.13083775341511 +vn -0.11370024830103 -0.49759936332703 -0.85992276668549 +vn -0.12949666380882 -0.12949667870998 -0.9830875992775 +vn -0.13052397966385 0 -0.99144512414932 +vn -0.24911372363567 -0.86704522371292 -0.43147987127304 +vn 0 1 0 +vn -0.43251672387123 -0.50171488523483 -0.74914044141769 +vn -0.49571368098259 -0.13067185878754 -0.85859936475754 +vn -0.5000005364418 0 -0.86602509021759 +vn -0.43148079514503 -0.86704450845718 -0.24911467730999 +vn 0 1 0 +vn -0.74914240837097 -0.50171381235123 -0.4325145483017 +vn -0.85860157012939 -0.13067242503166 -0.49570968747139 +vn -0.86602705717087 0 -0.49999707937241 +vn -0.49802330136299 -0.86462771892548 -0.06627001613379 +vn 0 1 0 +vn -0.85992312431335 -0.49759855866432 -0.11370092630386 +vn -0.98308718204498 -0.12949860095978 -0.12949806451797 +vn -0.99144494533539 0 -0.13052567839622 +vn -0.49802342057228 -0.86462765932083 0.06627004593611 +vn -0.859923183918 -0.49759846925735 0.11370094865561 +vn -0.98308718204498 -0.12949858605862 0.12949806451797 +vn -0.99144494533539 0 0.13052567839622 +vn -0.43148058652878 -0.86704468727112 0.24911442399025 +vn 0 1 0 +vn -0.74914240837097 -0.50171411037445 0.43251433968544 +vn -0.85860157012939 -0.13067239522934 0.49570968747139 +vn -0.86602705717087 0 0.49999707937241 +vn -0.24911341071129 -0.86704552173614 0.43147951364517 +vn 0 1 0 +vn -0.4325165450573 -0.50171536207199 0.74914026260376 +vn -0.49571371078491 -0.13067182898521 0.85859930515289 +vn -0.5000005364418 0 0.86602509021759 +vn 0 1 0 +# 80 normals + +vt 0.00684572011232 0.95287239551544 0 +vt 0.00445498665795 0.95287239551544 0 +vt 0.00445498665795 0.99284613132477 0 +vt 0.00684572011232 0.99284613132477 0 +vt 0.00270484853536 0.95287239551544 0 +vt 0.00270484853536 0.99284613132477 0 +vt 0.01699098572135 0.89859080314636 0 +vt 0.01453237421811 0.89859080314636 0 +vt 0.01453237421811 0.93856453895569 0 +vt 0.01699098572135 0.93856453895569 0 +vt 0.00270484853536 0.93856453895569 0 +vt 0.00270484853536 0.89859080314636 0 +vt 0.00477528432384 0.99409526586533 0 +vt 0.00325962016359 0.99500972032547 0 +vt 0.01462583243847 0.94106292724609 0 +vt 0.01707192324102 0.94072818756104 0 +vt 0.00279830675572 0.94106292724609 0 +vt 0.0056503531523 0.99500972032547 0 +vt 0.00477528432384 0.99659365415573 0 +vt 0.01488116569817 0.94289183616638 0 +vt 0.01729304715991 0.9423121213913 0 +vt 0.00305363978259 0.94289183616638 0 +vt 0.00684572011232 0.99534446001053 0 +vt 0.00684572011232 0.99717336893082 0 +vt 0.97750604152679 0.0031613111496 0 +vt 0.97506332397461 0.00282669067383 0 +vt 0.97497963905334 0.00532495975494 0 +vt 0.97743356227875 0.00532495975494 0 +vt 0.96312665939331 0.00532495975494 0 +vt 0.96321034431458 0.00282669067383 0 +vt 0.95357608795166 0.99534446001053 0 +vt 0.95357608795166 0.99284613132477 0 +vt 0.95357608795166 0.99717336893082 0 +vt 0.97497963905334 0.99467504024506 0 +vt 0.97743356227875 0.99467504024506 0 +vt 0.96312665939331 0.99467504024506 0 +vt 0.95477145910263 0.99500972032547 0 +vt 0.95564651489258 0.99659365415573 0 +vt 0.97506332397461 0.99717336893082 0 +vt 0.97750604152679 0.9968386888504 0 +vt 0.96321034431458 0.99717336893082 0 +vt 0.95564651489258 0.99409526586533 0 +vt 0.95716220140457 0.99500972032547 0 +vt 0.02270274423063 0.9423121213913 0 +vt 0.02511462755501 0.94289183616638 0 +vt 0.02536996081471 0.94106292724609 0 +vt 0.02292387001216 0.94072818756104 0 +vt 0.03719748556614 0.94106292724609 0 +vt 0.03694215416908 0.94289183616638 0 +vt 0.9559668302536 0.99284613132477 0 +vt 0.9577169418335 0.99284613132477 0 +vt 0.02546341903508 0.93856453895569 0 +vt 0.02300480753183 0.93856453895569 0 +vt 0.03729094564915 0.93856453895569 0 +vt 0.9559668302536 0.95287239551544 0 +vt 0.95357608795166 0.95287239551544 0 +vt 0.9577169418335 0.95287239551544 0 +vt 0.02546341903508 0.89859080314636 0 +vt 0.02300480753183 0.89859080314636 0 +vt 0.03729094564915 0.89859080314636 0 +vt 0.95564651489258 0.95162320137024 0 +vt 0.95716220140457 0.9507087469101 0 +vt 0.02536996081471 0.8960924744606 0 +vt 0.02292387001216 0.89642715454102 0 +vt 0.03719748556614 0.8960924744606 0 +vt 0.95477145910263 0.9507087469101 0 +vt 0.95564651489258 0.94912481307983 0 +vt 0.02511462755501 0.89426356554031 0 +vt 0.02270274423063 0.8948432803154 0 +vt 0.03694215416908 0.89426356554031 0 +vt 0.95357608795166 0.95037400722504 0 +vt 0.95357608795166 0.94854509830475 0 +vt 0.98291575908661 0.9968386888504 0 +vt 0.98535847663879 0.99717336893082 0 +vt 0.98544216156006 0.99467504024506 0 +vt 0.98298823833466 0.99467504024506 0 +vt 0.99729514122009 0.99467504024506 0 +vt 0.99721145629883 0.99717336893082 0 +vt 0.00684572011232 0.95037400722504 0 +vt 0.00684572011232 0.94854509830475 0 +vt 0.98544216156006 0.00532495975494 0 +vt 0.98298823833466 0.00532495975494 0 +vt 0.99729514122009 0.00532495975494 0 +vt 0.0056503531523 0.9507087469101 0 +vt 0.00477528432384 0.94912481307983 0 +vt 0.98535847663879 0.00282669067383 0 +vt 0.98291575908661 0.0031613111496 0 +vt 0.99721145629883 0.00282669067383 0 +vt 0.00477528432384 0.95162320137024 0 +vt 0.00325962016359 0.9507087469101 0 +vt 0.01729304715991 0.8948432803154 0 +vt 0.01488116569817 0.89426356554031 0 +vt 0.01462583243847 0.8960924744606 0 +vt 0.01707192324102 0.89642715454102 0 +vt 0.00279830675572 0.8960924744606 0 +vt 0.00305363978259 0.89426356554031 0 +# 96 texture coordinates + +o Cube.2 +usemtl Stylized_Ground_Rock_10 +f 2/4/4 6/3/3 5/2/2 1/1/1 +f 6/3/3 22/6/6 21/5/5 5/2/2 +f 22/10/6 38/9/8 37/8/7 21/7/5 +f 53/12/10 37/8/7 38/9/8 54/11/9 +f 7/13/11 6/3/3 2/4/4 +f 7/13/11 23/14/13 22/6/6 6/3/3 +f 23/16/13 39/15/14 38/9/8 22/10/6 +f 54/11/9 38/9/8 39/15/14 55/17/15 +f 8/18/16 7/13/11 2/4/4 +f 8/18/16 24/19/18 23/14/13 7/13/11 +f 24/21/18 40/20/19 39/15/14 23/16/13 +f 55/17/15 39/15/14 40/20/19 56/22/20 +f 9/23/21 8/18/16 2/4/4 +f 9/23/21 25/24/23 24/19/18 8/18/16 +f 25/28/23 41/27/24 40/26/19 24/25/18 +f 56/30/20 40/26/19 41/27/24 57/29/25 +f 3/32/27 10/31/26 9/23/21 2/4/4 +f 10/31/26 26/33/28 25/24/23 9/23/21 +f 26/35/28 42/34/29 41/27/24 25/28/23 +f 57/29/25 41/27/24 42/34/29 58/36/30 +f 11/37/31 10/31/26 3/32/27 +f 11/37/31 27/38/33 26/33/28 10/31/26 +f 27/40/33 43/39/34 42/34/29 26/35/28 +f 58/36/30 42/34/29 43/39/34 59/41/35 +f 12/42/36 11/37/31 3/32/27 +f 12/42/36 28/43/38 27/38/33 11/37/31 +f 28/47/38 44/46/39 43/45/34 27/44/33 +f 59/49/35 43/45/34 44/46/39 60/48/40 +f 13/50/41 12/42/36 3/32/27 +f 13/50/41 29/51/43 28/43/38 12/42/36 +f 29/53/43 45/52/44 44/46/39 28/47/38 +f 60/48/40 44/46/39 45/52/44 61/54/45 +f 4/56/47 14/55/46 13/50/41 3/32/27 +f 14/55/46 30/57/48 29/51/43 13/50/41 +f 30/59/48 46/58/49 45/52/44 29/53/43 +f 61/54/45 45/52/44 46/58/49 62/60/50 +f 15/61/51 14/55/46 4/56/47 +f 15/61/51 31/62/53 30/57/48 14/55/46 +f 31/64/53 47/63/54 46/58/49 30/59/48 +f 62/60/50 46/58/49 47/63/54 63/65/55 +f 16/66/56 15/61/51 4/56/47 +f 16/66/56 32/67/58 31/62/53 15/61/51 +f 32/69/58 48/68/59 47/63/54 31/64/53 +f 63/65/55 47/63/54 48/68/59 64/70/60 +f 17/71/61 16/66/56 4/56/47 +f 17/71/61 33/72/63 32/67/58 16/66/56 +f 33/76/63 49/75/64 48/74/59 32/73/58 +f 64/78/60 48/74/59 49/75/64 65/77/65 +f 1/1/1 18/79/66 17/71/61 4/56/47 +f 18/79/66 34/80/67 33/72/63 17/71/61 +f 34/82/67 50/81/68 49/75/64 33/76/63 +f 65/77/65 49/75/64 50/81/68 66/83/69 +f 19/84/70 18/79/66 1/1/1 +f 19/84/70 35/85/72 34/80/67 18/79/66 +f 35/87/72 51/86/73 50/81/68 34/82/67 +f 66/83/69 50/81/68 51/86/73 67/88/74 +f 20/89/75 19/84/70 1/1/1 +f 20/89/75 36/90/77 35/85/72 19/84/70 +f 36/94/77 52/93/78 51/92/73 35/91/72 +f 67/96/74 51/92/73 52/93/78 68/95/79 +f 5/2/2 20/89/75 1/1/1 +f 5/2/2 21/5/5 36/90/77 20/89/75 +f 21/7/5 37/8/7 52/93/78 36/94/77 +f 68/95/79 52/93/78 37/8/7 53/12/10 +f 4/56/47 3/32/27 2/4/4 1/1/1 + diff --git a/Assets/bar1.obj.import b/Assets/bar1.obj.import new file mode 100644 index 0000000..24b0dd6 --- /dev/null +++ b/Assets/bar1.obj.import @@ -0,0 +1,19 @@ +[remap] + +importer="wavefront_obj" +type="Mesh" +path="res://.import/bar1.obj-23933ca6261a6176139f6afdbc0c57a3.mesh" + +[deps] + +files=[ "res://.import/bar1.obj-23933ca6261a6176139f6afdbc0c57a3.mesh" ] + +source_file="res://Assets/bar1.obj" +dest_files=[ "res://.import/bar1.obj-23933ca6261a6176139f6afdbc0c57a3.mesh", "res://.import/bar1.obj-23933ca6261a6176139f6afdbc0c57a3.mesh" ] + +[params] + +generate_tangents=true +scale_mesh=Vector3( 1, 1, 1 ) +offset_mesh=Vector3( 0, 0, 0 ) +optimize_mesh=true diff --git a/Assets/dice01.obj b/Assets/dice01.obj new file mode 100644 index 0000000..181a1ed --- /dev/null +++ b/Assets/dice01.obj @@ -0,0 +1,510 @@ +# WaveFront *.obj file (generated by Cinema 4D) + +mtllib ./dice01.mtl + +v -0.69999998807907 -0.80000001192093 0.69999998807907 +v 0.69999998807907 -0.80000001192093 0.69999998807907 +v 0.69999998807907 -0.80000001192093 -0.69999998807907 +v -0.69999998807907 -0.80000001192093 -0.69999998807907 +v -0.69999998807907 -0.78660255670547 0.75 +v 0.69999998807907 -0.78660255670547 0.75 +v 0.72500002384186 -0.78660255670547 0.74330127239227 +v 0.74330127239227 -0.78660255670547 0.72500002384186 +v 0.75 -0.78660255670547 0.69999998807907 +v 0.75 -0.78660255670547 -0.69999998807907 +v 0.74330127239227 -0.78660255670547 -0.72500002384186 +v 0.72500002384186 -0.78660255670547 -0.74330127239227 +v 0.69999998807907 -0.78660255670547 -0.75 +v -0.69999998807907 -0.78660255670547 -0.75 +v -0.72500002384186 -0.78660255670547 -0.74330127239227 +v -0.74330127239227 -0.78660255670547 -0.72500002384186 +v -0.75 -0.78660255670547 -0.69999998807907 +v -0.75 -0.78660255670547 0.69999998807907 +v -0.74330127239227 -0.78660255670547 0.72500002384186 +v -0.72500002384186 -0.78660255670547 0.74330127239227 +v -0.69999998807907 -0.75 0.78660255670547 +v 0.69999998807907 -0.75 0.78660255670547 +v 0.74330127239227 -0.75 0.77499997615814 +v 0.77499997615814 -0.75 0.74330127239227 +v 0.78660255670547 -0.75 0.69999998807907 +v 0.78660255670547 -0.75 -0.69999998807907 +v 0.77499997615814 -0.75 -0.74330127239227 +v 0.74330127239227 -0.75 -0.77499997615814 +v 0.69999998807907 -0.75 -0.78660255670547 +v -0.69999998807907 -0.75 -0.78660255670547 +v -0.74330127239227 -0.75 -0.77499997615814 +v -0.77499997615814 -0.75 -0.74330127239227 +v -0.78660255670547 -0.75 -0.69999998807907 +v -0.78660255670547 -0.75 0.69999998807907 +v -0.77499997615814 -0.75 0.74330127239227 +v -0.74330127239227 -0.75 0.77499997615814 +v -0.69999998807907 -0.69999998807907 0.80000001192093 +v 0.69999998807907 -0.69999998807907 0.80000001192093 +v 0.75 -0.69999998807907 0.78660255670547 +v 0.78660255670547 -0.69999998807907 0.75 +v 0.80000001192093 -0.69999998807907 0.69999998807907 +v 0.80000001192093 -0.69999998807907 -0.69999998807907 +v 0.78660255670547 -0.69999998807907 -0.75 +v 0.75 -0.69999998807907 -0.78660255670547 +v 0.69999998807907 -0.69999998807907 -0.80000001192093 +v -0.69999998807907 -0.69999998807907 -0.80000001192093 +v -0.75 -0.69999998807907 -0.78660255670547 +v -0.78660255670547 -0.69999998807907 -0.75 +v -0.80000001192093 -0.69999998807907 -0.69999998807907 +v -0.80000001192093 -0.69999998807907 0.69999998807907 +v -0.78660255670547 -0.69999998807907 0.75 +v -0.75 -0.69999998807907 0.78660255670547 +v -0.69999998807907 0.69999998807907 0.80000001192093 +v 0.69999998807907 0.69999998807907 0.80000001192093 +v 0.75 0.69999998807907 0.78660255670547 +v 0.78660255670547 0.69999998807907 0.75 +v 0.80000001192093 0.69999998807907 0.69999998807907 +v 0.80000001192093 0.69999998807907 -0.69999998807907 +v 0.78660255670547 0.69999998807907 -0.75 +v 0.75 0.69999998807907 -0.78660255670547 +v 0.69999998807907 0.69999998807907 -0.80000001192093 +v -0.69999998807907 0.69999998807907 -0.80000001192093 +v -0.75 0.69999998807907 -0.78660255670547 +v -0.78660255670547 0.69999998807907 -0.75 +v -0.80000001192093 0.69999998807907 -0.69999998807907 +v -0.80000001192093 0.69999998807907 0.69999998807907 +v -0.78660255670547 0.69999998807907 0.75 +v -0.75 0.69999998807907 0.78660255670547 +v -0.69999998807907 0.75 0.78660255670547 +v 0.69999998807907 0.75 0.78660255670547 +v 0.74330127239227 0.75 0.77499997615814 +v 0.77499997615814 0.75 0.74330127239227 +v 0.78660255670547 0.75 0.69999998807907 +v 0.78660255670547 0.75 -0.69999998807907 +v 0.77499997615814 0.75 -0.74330127239227 +v 0.74330127239227 0.75 -0.77499997615814 +v 0.69999998807907 0.75 -0.78660255670547 +v -0.69999998807907 0.75 -0.78660255670547 +v -0.74330127239227 0.75 -0.77499997615814 +v -0.77499997615814 0.75 -0.74330127239227 +v -0.78660255670547 0.75 -0.69999998807907 +v -0.78660255670547 0.75 0.69999998807907 +v -0.77499997615814 0.75 0.74330127239227 +v -0.74330127239227 0.75 0.77499997615814 +v -0.69999998807907 0.78660255670547 0.75 +v 0.69999998807907 0.78660255670547 0.75 +v 0.72500002384186 0.78660255670547 0.74330127239227 +v 0.74330127239227 0.78660255670547 0.72500002384186 +v 0.75 0.78660255670547 0.69999998807907 +v 0.75 0.78660255670547 -0.69999998807907 +v 0.74330127239227 0.78660255670547 -0.72500002384186 +v 0.72500002384186 0.78660255670547 -0.74330127239227 +v 0.69999998807907 0.78660255670547 -0.75 +v -0.69999998807907 0.78660255670547 -0.75 +v -0.72500002384186 0.78660255670547 -0.74330127239227 +v -0.74330127239227 0.78660255670547 -0.72500002384186 +v -0.75 0.78660255670547 -0.69999998807907 +v -0.75 0.78660255670547 0.69999998807907 +v -0.74330127239227 0.78660255670547 0.72500002384186 +v -0.72500002384186 0.78660255670547 0.74330127239227 +v -0.69999998807907 0.80000001192093 0.69999998807907 +v 0.69999998807907 0.80000001192093 0.69999998807907 +v 0.69999998807907 0.80000001192093 -0.69999998807907 +v -0.69999998807907 0.80000001192093 -0.69999998807907 +# 104 vertices + +vn -0.13083824515343 -0.98273229598999 0.13083824515343 +vn -0.06627110391855 -0.86462777853012 0.49802306294441 +vn 0.06627110391855 -0.86462771892548 0.49802309274673 +vn 0.13083824515343 -0.98273229598999 0.13083824515343 +vn -0.11370202898979 -0.49759867787361 0.85992288589478 +vn 0.11370202898979 -0.49759864807129 0.85992294549942 +vn -0.12949869036674 -0.12949867546558 0.98308706283569 +vn 0.12949869036674 -0.12949869036674 0.98308706283569 +vn -0.12949869036674 0.12949869036674 0.98308706283569 +vn 0.12949869036674 0.12949867546558 0.98308706283569 +vn -0.11370204389095 0.49759864807129 0.85992294549942 +vn 0.11370202898979 0.49759867787361 0.85992288589478 +vn -0.06627111881971 0.86462771892548 0.49802312254906 +vn 0.06627110391855 0.86462777853012 0.49802306294441 +vn -0.13083826005459 0.98273223638535 0.13083826005459 +vn 0.13083824515343 0.98273223638535 0.13083826005459 +vn 0.24911570549011 -0.86704409122467 0.43148106336594 +vn 0.57735025882721 0.57735025882721 -0.57735025882721 +vn 0.43251678347588 -0.50171428918838 0.74914079904556 +vn 0.49571278691292 -0.13067311048508 0.85859966278076 +vn 0.49571278691292 0.13067311048508 0.85859966278076 +vn 0.43251675367355 0.50171434879303 0.74914079904556 +vn 0.24911570549011 0.86704409122467 0.43148100376129 +vn -0.57735025882721 -0.57735025882721 0.57735025882721 +vn 0.43148103356361 -0.86704409122467 0.24911567568779 +vn 0.74914079904556 -0.50171434879303 0.43251678347588 +vn 0.85859966278076 -0.13067311048508 0.49571278691292 +vn 0.85859966278076 0.13067311048508 0.49571278691292 +vn 0.74914079904556 0.50171434879303 0.43251678347588 +vn 0.43148109316826 0.86704409122467 0.24911576509476 +vn 1 0 0 +vn 0.49802306294441 -0.86462777853012 0.06627109646797 +vn 0.85992288589478 -0.49759867787361 0.11370202898979 +vn 0.98308706283569 -0.12949867546558 0.12949869036674 +vn 0.98308706283569 0.12949869036674 0.12949869036674 +vn 0.85992288589478 0.49759867787361 0.11370203644037 +vn 0.49802309274673 0.86462777853012 0.06627111136913 +vn 0 0 -1 +vn 0.49802309274673 -0.86462771892548 -0.06627111136913 +vn 0.13083824515343 -0.98273229598999 -0.13083824515343 +vn 0.85992294549942 -0.49759864807129 -0.11370202898979 +vn 0.98308706283569 -0.12949869036674 -0.12949869036674 +vn 0.98308706283569 0.12949867546558 -0.12949869036674 +vn 0.85992288589478 0.49759867787361 -0.11370202898979 +vn 0.49802306294441 0.86462777853012 -0.06627110391855 +vn 0.13083826005459 0.98273223638535 -0.13083824515343 +vn 0.43148106336594 -0.86704409122467 -0.24911572039127 +vn 0.74914079904556 -0.50171428918838 -0.43251678347588 +vn 0.85859966278076 -0.13067311048508 -0.49571278691292 +vn 0.85859966278076 0.13067311048508 -0.49571278691292 +vn 0.74914079904556 0.50171434879303 -0.43251675367355 +vn 0.43148100376129 0.86704409122467 -0.24911570549011 +vn 0.24911566078663 -0.86704409122467 -0.43148103356361 +vn 0.43251678347588 -0.50171434879303 -0.74914079904556 +vn 0.49571278691292 -0.13067311048508 -0.85859966278076 +vn 0.49571278691292 0.13067311048508 -0.85859966278076 +vn 0.43251678347588 0.50171434879303 -0.74914079904556 +vn 0.24911576509476 0.86704409122467 -0.43148109316826 +vn 0.06627109646797 -0.86462777853012 -0.49802306294441 +vn 0.70710676908493 0.70710676908493 0 +vn 0.11370202898979 -0.49759867787361 -0.85992288589478 +vn 0.12949869036674 -0.12949867546558 -0.98308706283569 +vn 0.12949869036674 0.12949869036674 -0.98308706283569 +vn 0.11370204389095 0.49759867787361 -0.85992288589478 +vn 0.06627111136913 0.86462777853012 -0.49802309274673 +vn -0.06627110391855 -0.86462771892548 -0.49802309274673 +vn -0.13083824515343 -0.98273229598999 -0.13083824515343 +vn -0.11370202898979 -0.49759864807129 -0.85992294549942 +vn -0.12949869036674 -0.12949869036674 -0.98308706283569 +vn -0.12949869036674 0.12949867546558 -0.98308706283569 +vn -0.11370202898979 0.49759867787361 -0.85992288589478 +vn -0.06627110391855 0.86462777853012 -0.49802306294441 +vn -0.13083824515343 0.98273223638535 -0.13083826005459 +vn -0.24911570549011 -0.86704409122467 -0.43148106336594 +vn -0.43251678347588 -0.50171428918838 -0.74914079904556 +vn -0.49571278691292 -0.13067311048508 -0.85859966278076 +vn -0.49571278691292 0.13067311048508 -0.85859966278076 +vn -0.43251675367355 0.50171434879303 -0.74914079904556 +vn -0.24911570549011 0.86704409122467 -0.43148100376129 +vn -0.43148103356361 -0.86704409122467 -0.24911567568779 +vn -0.74914079904556 -0.50171434879303 -0.43251678347588 +vn -0.85859966278076 -0.13067311048508 -0.49571278691292 +vn -0.85859966278076 0.13067311048508 -0.49571278691292 +vn -0.74914079904556 0.50171434879303 -0.43251678347588 +vn -0.43148109316826 0.86704409122467 -0.24911576509476 +vn -0.49802306294441 -0.86462777853012 -0.06627109646797 +vn -0.85992288589478 -0.49759867787361 -0.11370202898979 +vn -0.98308706283569 -0.12949867546558 -0.12949869036674 +vn -0.98308706283569 0.12949869036674 -0.12949869036674 +vn -0.85992288589478 0.49759867787361 -0.11370203644037 +vn -0.49802309274673 0.86462777853012 -0.06627111136913 +vn -0.49802309274673 -0.86462771892548 0.06627111136913 +vn -0.85992294549942 -0.49759864807129 0.11370202898979 +vn -0.98308706283569 -0.12949869036674 0.12949869036674 +vn -0.98308706283569 0.12949867546558 0.12949869036674 +vn -0.85992288589478 0.49759867787361 0.11370202898979 +vn -0.49802306294441 0.86462777853012 0.06627110391855 +vn -0.43148106336594 -0.86704409122467 0.24911572039127 +vn -0.74914079904556 -0.50171428918838 0.43251678347588 +vn -0.85859966278076 -0.13067311048508 0.49571278691292 +vn -0.85859966278076 0.13067311048508 0.49571278691292 +vn -0.74914079904556 0.50171434879303 0.43251675367355 +vn -0.43148100376129 0.86704409122467 0.24911570549011 +vn -0.24911566078663 -0.86704409122467 0.43148103356361 +vn -0.43251678347588 -0.50171434879303 0.74914079904556 +vn -0.49571278691292 -0.13067311048508 0.85859966278076 +vn -0.49571278691292 0.13067311048508 0.85859966278076 +vn -0.43251678347588 0.50171434879303 0.74914079904556 +vn -0.24911576509476 0.86704409122467 0.43148109316826 +vn 0 0 0 +# 110 normals + +vt 0.265625 0.359375 0 +vt 0.265625 0.3671875 0 +vt 0.484375 0.3671875 0 +vt 0.484375 0.359375 0 +vt 0.265625 0.3770934343338 0 +vt 0.265625 0.3828125 0 +vt 0.484375 0.3828125 0 +vt 0.484375 0.3770934343338 0 +vt 0.265625 0.390625 0 +vt 0.484375 0.390625 0 +vt 0.265625 0.609375 0 +vt 0.484375 0.609375 0 +vt 0.265625 0.6171875 0 +vt 0.484375 0.6171875 0 +vt 0.265625 0.62290668487549 0 +vt 0.484375 0.62290668487549 0 +vt 0.265625 0.6328125 0 +vt 0.265625 0.640625 0 +vt 0.484375 0.640625 0 +vt 0.484375 0.6328125 0 +vt 0.48828125 0.36614084243774 0 +vt 0.49114081263542 0.3828125 0 +vt 0.48828125 0.3770934343338 0 +vt 0.4921875 0.390625 0 +vt 0.4921875 0.609375 0 +vt 0.49114081263542 0.6171875 0 +vt 0.48828125 0.62290668487549 0 +vt 0.48828125 0.6338592171669 0 +vt 0.49114081263542 0.36328125 0 +vt 0.49114081263542 0.37109375 0 +vt 0.49609375 0.36614084243774 0 +vt 0.49790665507317 0.390625 0 +vt 0.49609375 0.3828125 0 +vt 0.49790665507317 0.609375 0 +vt 0.49609375 0.6171875 0 +vt 0.49114081263542 0.62890625 0 +vt 0.49114081263542 0.63671875 0 +vt 0.49609375 0.6338592171669 0 +vt 0.4921875 0.359375 0 +vt 0.51171875 0.3770934343338 0 +vt 0.50885915756226 0.3828125 0 +vt 0.515625 0.3828125 0 +vt 0.515625 0.3770934343338 0 +vt 0.5078125 0.390625 0 +vt 0.515625 0.390625 0 +vt 0.5078125 0.609375 0 +vt 0.515625 0.609375 0 +vt 0.50885915756226 0.6171875 0 +vt 0.515625 0.6171875 0 +vt 0.51171875 0.62290668487549 0 +vt 0.515625 0.62290668487549 0 +vt 0.4921875 0.640625 0 +vt 0.4921875 0.140625 0 +vt 0.484375 0.140625 0 +vt 0.49790665507317 0.359375 0 +vt 0.49790665507317 0.140625 0 +vt 0.734375 0.390625 0 +vt 0.734375 0.3828125 0 +vt 0.734375 0.609375 0 +vt 0.734375 0.6171875 0 +vt 0.49790665507317 0.640625 0 +vt 0.4921875 0.859375 0 +vt 0.49790665507317 0.859375 0 +vt 0.484375 0.859375 0 +vt 0.49114081263542 0.13671875 0 +vt 0.49609375 0.13385915756226 0 +vt 0.7421875 0.390625 0 +vt 0.74114084243774 0.3828125 0 +vt 0.7421875 0.609375 0 +vt 0.74114084243774 0.6171875 0 +vt 0.49114081263542 0.86328125 0 +vt 0.49609375 0.86614084243774 0 +vt 0.48828125 0.13385915756226 0 +vt 0.49114081263542 0.12890625 0 +vt 0.74790662527084 0.390625 0 +vt 0.74609375 0.3828125 0 +vt 0.74790662527084 0.609375 0 +vt 0.75209337472916 0.609375 0 +vt 0.75390625 0.6171875 0 +vt 0.75885915756226 0.6171875 0 +vt 0.7578125 0.609375 0 +vt 0.48828125 0.86614084243774 0 +vt 0.49114081263542 0.87109375 0 +vt 0.484375 0.1328125 0 +vt 0.76171875 0.3770934343338 0 +vt 0.75885915756226 0.3828125 0 +vt 0.765625 0.3828125 0 +vt 0.765625 0.3770934343338 0 +vt 0.7578125 0.390625 0 +vt 0.765625 0.390625 0 +vt 0.765625 0.609375 0 +vt 0.765625 0.6171875 0 +vt 0.76171875 0.62290668487549 0 +vt 0.765625 0.62290668487549 0 +vt 0.484375 0.8671875 0 +vt 0.265625 0.1328125 0 +vt 0.265625 0.140625 0 +vt 0.984375 0.3828125 0 +vt 0.984375 0.3770934343338 0 +vt 0.984375 0.390625 0 +vt 0.984375 0.609375 0 +vt 0.984375 0.6171875 0 +vt 0.984375 0.62290668487549 0 +vt 0.265625 0.859375 0 +vt 0.265625 0.8671875 0 +vt 0.26171875 0.13385915756226 0 +vt 0.99114084243774 0.3828125 0 +vt 0.98828125 0.3770934343338 0 +vt 0.9921875 0.390625 0 +vt 0.9921875 0.609375 0 +vt 0.99114084243774 0.6171875 0 +vt 0.98828125 0.62290668487549 0 +vt 0.26171875 0.86614084243774 0 +vt 0.25885918736458 0.13671875 0 +vt 0.25885918736458 0.12890625 0 +vt 0.25390625 0.13385915756226 0 +vt 0.99790662527084 0.390625 0 +vt 0.99609375 0.3828125 0 +vt 0.99790662527084 0.609375 0 +vt 0.99609375 0.6171875 0 +vt 0.25885918736458 0.87109375 0 +vt 0.25885918736458 0.86328125 0 +vt 0.25390625 0.86614084243774 0 +vt 0.2578125 0.140625 0 +vt 0.01171875 0.3770934343338 0 +vt 0.00885917618871 0.3828125 0 +vt 0.015625 0.3828125 0 +vt 0.015625 0.3770934343338 0 +vt 0.0078125 0.390625 0 +vt 0.015625 0.390625 0 +vt 0.0078125 0.609375 0 +vt 0.015625 0.609375 0 +vt 0.00885917618871 0.6171875 0 +vt 0.015625 0.6171875 0 +vt 0.01171875 0.62290668487549 0 +vt 0.015625 0.62290668487549 0 +vt 0.2578125 0.859375 0 +vt 0.2578125 0.359375 0 +vt 0.25209334492683 0.140625 0 +vt 0.25209334492683 0.359375 0 +vt 0.234375 0.390625 0 +vt 0.234375 0.3828125 0 +vt 0.234375 0.609375 0 +vt 0.234375 0.6171875 0 +vt 0.25209334492683 0.859375 0 +vt 0.2578125 0.640625 0 +vt 0.25209334492683 0.640625 0 +vt 0.25885918736458 0.36328125 0 +vt 0.25390625 0.36614084243774 0 +vt 0.2421875 0.390625 0 +vt 0.24114082753658 0.3828125 0 +vt 0.2421875 0.609375 0 +vt 0.24114082753658 0.6171875 0 +vt 0.25885918736458 0.63671875 0 +vt 0.25390625 0.6338592171669 0 +vt 0.26171875 0.36614084243774 0 +vt 0.25885918736458 0.37109375 0 +vt 0.25390625 0.3828125 0 +vt 0.25209334492683 0.390625 0 +vt 0.2578125 0.390625 0 +vt 0.25885918736458 0.3828125 0 +vt 0.25209334492683 0.609375 0 +vt 0.2578125 0.609375 0 +vt 0.25390625 0.6171875 0 +vt 0.25885918736458 0.6171875 0 +vt 0.26171875 0.6338592171669 0 +vt 0.25885918736458 0.62890625 0 +vt 0.26171875 0.3770934343338 0 +vt 0.26171875 0.62290668487549 0 +# 169 texture coordinates + +o Dice +usemtl default +f 2/4/4 6/3/3 5/2/2 1/1/1 +f 6/8/3 22/7/6 21/6/5 5/5/2 +f 22/7/6 38/10/8 37/9/7 21/6/5 +f 38/10/8 54/12/10 53/11/9 37/9/7 +f 54/12/10 70/14/12 69/13/11 53/11/9 +f 70/14/12 86/16/14 85/15/13 69/13/11 +f 86/20/14 102/19/16 101/18/15 85/17/13 +f 7/21/17 6/3/3 2/4/4 +f 7/23/17 23/22/19 22/7/6 6/8/3 +f 23/22/19 39/24/20 38/10/8 22/7/6 +f 39/24/20 55/25/21 54/12/10 38/10/8 +f 55/25/21 71/26/22 70/14/12 54/12/10 +f 71/26/22 87/27/23 86/16/14 70/14/12 +f 87/28/23 102/19/16 86/20/14 +f 8/29/25 7/21/17 2/4/4 +f 8/29/25 24/31/26 23/30/19 7/21/17 +f 24/33/26 40/32/27 39/24/20 23/22/19 +f 40/32/27 56/34/28 55/25/21 39/24/20 +f 56/34/28 72/35/29 71/26/22 55/25/21 +f 72/38/29 88/37/30 87/28/23 71/36/22 +f 88/37/30 102/19/16 87/28/23 +f 9/39/32 8/29/25 2/4/4 +f 9/43/32 25/42/33 24/41/26 8/40/25 +f 25/42/33 41/45/34 40/44/27 24/41/26 +f 41/45/34 57/47/35 56/46/28 40/44/27 +f 57/47/35 73/49/36 72/48/29 56/46/28 +f 73/49/36 89/51/37 88/50/30 72/48/29 +f 89/52/37 102/19/16 88/37/30 +f 3/54/40 10/53/39 9/39/32 2/4/4 +f 10/53/39 26/56/41 25/55/33 9/39/32 +f 26/58/41 42/57/42 41/45/34 25/42/33 +f 42/57/42 58/59/43 57/47/35 41/45/34 +f 58/59/43 74/60/44 73/49/36 57/47/35 +f 74/63/44 90/62/45 89/52/37 73/61/36 +f 90/62/45 103/64/46 102/19/16 89/52/37 +f 11/65/47 10/53/39 3/54/40 +f 11/65/47 27/66/48 26/56/41 10/53/39 +f 27/68/48 43/67/49 42/57/42 26/58/41 +f 43/67/49 59/69/50 58/59/43 42/57/42 +f 59/69/50 75/70/51 74/60/44 58/59/43 +f 75/72/51 91/71/52 90/62/45 74/63/44 +f 91/71/52 103/64/46 90/62/45 +f 12/73/53 11/65/47 3/54/40 +f 12/73/53 28/74/54 27/66/48 11/65/47 +f 28/76/54 44/75/55 43/67/49 27/68/48 +f 44/75/55 60/77/56 59/69/50 43/67/49 +f 60/81/56 76/80/57 75/79/51 59/78/50 +f 76/83/57 92/82/58 91/71/52 75/72/51 +f 92/82/58 103/64/46 91/71/52 +f 13/84/59 12/73/53 3/54/40 +f 13/88/59 29/87/61 28/86/54 12/85/53 +f 29/87/61 45/90/62 44/89/55 28/86/54 +f 45/90/62 61/91/63 60/81/56 44/89/55 +f 61/91/63 77/92/64 76/80/57 60/81/56 +f 77/92/64 93/94/65 92/93/58 76/80/57 +f 93/95/65 103/64/46 92/82/58 +f 4/97/67 14/96/66 13/84/59 3/54/40 +f 14/99/66 30/98/68 29/87/61 13/88/59 +f 30/98/68 46/100/69 45/90/62 29/87/61 +f 46/100/69 62/101/70 61/91/63 45/90/62 +f 62/101/70 78/102/71 77/92/64 61/91/63 +f 78/102/71 94/103/72 93/94/65 77/92/64 +f 94/105/72 104/104/73 103/64/46 93/95/65 +f 15/106/74 14/96/66 4/97/67 +f 15/108/74 31/107/75 30/98/68 14/99/66 +f 31/107/75 47/109/76 46/100/69 30/98/68 +f 47/109/76 63/110/77 62/101/70 46/100/69 +f 63/110/77 79/111/78 78/102/71 62/101/70 +f 79/111/78 95/112/79 94/103/72 78/102/71 +f 95/113/79 104/104/73 94/105/72 +f 16/114/80 15/106/74 4/97/67 +f 16/114/80 32/116/81 31/115/75 15/106/74 +f 32/118/81 48/117/82 47/109/76 31/107/75 +f 48/117/82 64/119/83 63/110/77 47/109/76 +f 64/119/83 80/120/84 79/111/78 63/110/77 +f 80/123/84 96/122/85 95/113/79 79/121/78 +f 96/122/85 104/104/73 95/113/79 +f 17/124/86 16/114/80 4/97/67 +f 17/128/86 33/127/87 32/126/81 16/125/80 +f 33/127/87 49/130/88 48/129/82 32/126/81 +f 49/130/88 65/132/89 64/131/83 48/129/82 +f 65/132/89 81/134/90 80/133/84 64/131/83 +f 81/134/90 97/136/91 96/135/85 80/133/84 +f 97/137/91 104/104/73 96/122/85 +f 1/1/1 18/138/92 17/124/86 4/97/67 +f 18/138/92 34/140/93 33/139/87 17/124/86 +f 34/142/93 50/141/94 49/130/88 33/127/87 +f 50/141/94 66/143/95 65/132/89 49/130/88 +f 66/143/95 82/144/96 81/134/90 65/132/89 +f 82/147/96 98/146/97 97/137/91 81/145/90 +f 98/146/97 101/18/15 104/104/73 97/137/91 +f 19/148/98 18/138/92 1/1/1 +f 19/148/98 35/149/99 34/140/93 18/138/92 +f 35/151/99 51/150/100 50/141/94 34/142/93 +f 51/150/100 67/152/101 66/143/95 50/141/94 +f 67/152/101 83/153/102 82/144/96 66/143/95 +f 83/155/102 99/154/103 98/146/97 82/147/96 +f 99/154/103 101/18/15 98/146/97 +f 20/156/104 19/148/98 1/1/1 +f 20/156/104 36/157/105 35/149/99 19/148/98 +f 36/161/105 52/160/106 51/159/100 35/158/99 +f 52/160/106 68/163/107 67/162/101 51/159/100 +f 68/163/107 84/165/108 83/164/102 67/162/101 +f 84/167/108 100/166/109 99/154/103 83/155/102 +f 100/166/109 101/18/15 99/154/103 +f 5/2/2 20/156/104 1/1/1 +f 5/5/2 21/6/5 36/161/105 20/168/104 +f 21/6/5 37/9/7 52/160/106 36/161/105 +f 37/9/7 53/11/9 68/163/107 52/160/106 +f 53/11/9 69/13/11 84/165/108 68/163/107 +f 69/13/11 85/15/13 100/169/109 84/165/108 +f 85/17/13 101/18/15 100/166/109 +f 102/19/16 103/64/46 104/104/73 101/18/15 +f 4/97/67 3/54/40 2/4/4 1/1/1 + diff --git a/Assets/dice01.obj.import b/Assets/dice01.obj.import new file mode 100644 index 0000000..6570877 --- /dev/null +++ b/Assets/dice01.obj.import @@ -0,0 +1,19 @@ +[remap] + +importer="wavefront_obj" +type="Mesh" +path="res://.import/dice01.obj-37489c6e7782208f15f80172e6800356.mesh" + +[deps] + +files=[ "res://.import/dice01.obj-37489c6e7782208f15f80172e6800356.mesh" ] + +source_file="res://Assets/dice01.obj" +dest_files=[ "res://.import/dice01.obj-37489c6e7782208f15f80172e6800356.mesh", "res://.import/dice01.obj-37489c6e7782208f15f80172e6800356.mesh" ] + +[params] + +generate_tangents=true +scale_mesh=Vector3( 1, 1, 1 ) +offset_mesh=Vector3( 0, 0, 0 ) +optimize_mesh=true diff --git a/Assets/fancydice_01Color.png b/Assets/fancydice_01Color.png new file mode 100644 index 0000000..76a6887 Binary files /dev/null and b/Assets/fancydice_01Color.png differ diff --git a/Assets/fancydice_01Color.png.import b/Assets/fancydice_01Color.png.import new file mode 100644 index 0000000..add3bcc --- /dev/null +++ b/Assets/fancydice_01Color.png.import @@ -0,0 +1,36 @@ +[remap] + +importer="texture" +type="StreamTexture" +path.s3tc="res://.import/fancydice_01Color.png-8645ecdccbabf6fb69422c29804614ec.s3tc.stex" +path.etc2="res://.import/fancydice_01Color.png-8645ecdccbabf6fb69422c29804614ec.etc2.stex" +metadata={ +"imported_formats": [ "s3tc", "etc2" ], +"vram_texture": true +} + +[deps] + +source_file="res://Assets/fancydice_01Color.png" +dest_files=[ "res://.import/fancydice_01Color.png-8645ecdccbabf6fb69422c29804614ec.s3tc.stex", "res://.import/fancydice_01Color.png-8645ecdccbabf6fb69422c29804614ec.etc2.stex" ] + +[params] + +compress/mode=2 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=true +flags/filter=true +flags/mipmaps=true +flags/anisotropic=false +flags/srgb=1 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/Assets/fancydice_01Diffusion.png b/Assets/fancydice_01Diffusion.png new file mode 100644 index 0000000..ffa2b9e Binary files /dev/null and b/Assets/fancydice_01Diffusion.png differ diff --git a/Assets/fancydice_01Diffusion.png.import b/Assets/fancydice_01Diffusion.png.import new file mode 100644 index 0000000..d4a7cb1 --- /dev/null +++ b/Assets/fancydice_01Diffusion.png.import @@ -0,0 +1,36 @@ +[remap] + +importer="texture" +type="StreamTexture" +path.s3tc="res://.import/fancydice_01Diffusion.png-469b60ac94020da546453151ef329792.s3tc.stex" +path.etc2="res://.import/fancydice_01Diffusion.png-469b60ac94020da546453151ef329792.etc2.stex" +metadata={ +"imported_formats": [ "s3tc", "etc2" ], +"vram_texture": true +} + +[deps] + +source_file="res://Assets/fancydice_01Diffusion.png" +dest_files=[ "res://.import/fancydice_01Diffusion.png-469b60ac94020da546453151ef329792.s3tc.stex", "res://.import/fancydice_01Diffusion.png-469b60ac94020da546453151ef329792.etc2.stex" ] + +[params] + +compress/mode=2 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=true +flags/filter=true +flags/mipmaps=true +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/Assets/fancydice_01Emission.png b/Assets/fancydice_01Emission.png new file mode 100644 index 0000000..03b35f3 Binary files /dev/null and b/Assets/fancydice_01Emission.png differ diff --git a/Assets/fancydice_01Emission.png.import b/Assets/fancydice_01Emission.png.import new file mode 100644 index 0000000..e01e155 --- /dev/null +++ b/Assets/fancydice_01Emission.png.import @@ -0,0 +1,36 @@ +[remap] + +importer="texture" +type="StreamTexture" +path.s3tc="res://.import/fancydice_01Emission.png-254d114fc774b0a8aa8b179be16f8314.s3tc.stex" +path.etc2="res://.import/fancydice_01Emission.png-254d114fc774b0a8aa8b179be16f8314.etc2.stex" +metadata={ +"imported_formats": [ "s3tc", "etc2" ], +"vram_texture": true +} + +[deps] + +source_file="res://Assets/fancydice_01Emission.png" +dest_files=[ "res://.import/fancydice_01Emission.png-254d114fc774b0a8aa8b179be16f8314.s3tc.stex", "res://.import/fancydice_01Emission.png-254d114fc774b0a8aa8b179be16f8314.etc2.stex" ] + +[params] + +compress/mode=2 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=true +flags/filter=true +flags/mipmaps=true +flags/anisotropic=false +flags/srgb=1 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/Assets/fancydice_01Normal.png b/Assets/fancydice_01Normal.png new file mode 100644 index 0000000..a1de0c4 Binary files /dev/null and b/Assets/fancydice_01Normal.png differ diff --git a/Assets/fancydice_01Normal.png.import b/Assets/fancydice_01Normal.png.import new file mode 100644 index 0000000..2a5dd12 --- /dev/null +++ b/Assets/fancydice_01Normal.png.import @@ -0,0 +1,36 @@ +[remap] + +importer="texture" +type="StreamTexture" +path.s3tc="res://.import/fancydice_01Normal.png-ced54e0594f2668a3819e1ea91c4794a.s3tc.stex" +path.etc2="res://.import/fancydice_01Normal.png-ced54e0594f2668a3819e1ea91c4794a.etc2.stex" +metadata={ +"imported_formats": [ "s3tc", "etc2" ], +"vram_texture": true +} + +[deps] + +source_file="res://Assets/fancydice_01Normal.png" +dest_files=[ "res://.import/fancydice_01Normal.png-ced54e0594f2668a3819e1ea91c4794a.s3tc.stex", "res://.import/fancydice_01Normal.png-ced54e0594f2668a3819e1ea91c4794a.etc2.stex" ] + +[params] + +compress/mode=2 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=1 +flags/repeat=true +flags/filter=true +flags/mipmaps=true +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/Assets/fancydice_01Surface_Color.png b/Assets/fancydice_01Surface_Color.png new file mode 100644 index 0000000..fe7ebc2 Binary files /dev/null and b/Assets/fancydice_01Surface_Color.png differ diff --git a/Assets/fancydice_01Surface_Color.png.import b/Assets/fancydice_01Surface_Color.png.import new file mode 100644 index 0000000..1d2f58a --- /dev/null +++ b/Assets/fancydice_01Surface_Color.png.import @@ -0,0 +1,36 @@ +[remap] + +importer="texture" +type="StreamTexture" +path.s3tc="res://.import/fancydice_01Surface_Color.png-d06f2c4602fffd591d0ebbf967506c38.s3tc.stex" +path.etc2="res://.import/fancydice_01Surface_Color.png-d06f2c4602fffd591d0ebbf967506c38.etc2.stex" +metadata={ +"imported_formats": [ "s3tc", "etc2" ], +"vram_texture": true +} + +[deps] + +source_file="res://Assets/fancydice_01Surface_Color.png" +dest_files=[ "res://.import/fancydice_01Surface_Color.png-d06f2c4602fffd591d0ebbf967506c38.s3tc.stex", "res://.import/fancydice_01Surface_Color.png-d06f2c4602fffd591d0ebbf967506c38.etc2.stex" ] + +[params] + +compress/mode=2 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=true +flags/filter=true +flags/mipmaps=true +flags/anisotropic=false +flags/srgb=1 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/Assets/fancyedge_01Diffusion.png b/Assets/fancyedge_01Diffusion.png new file mode 100644 index 0000000..c391825 Binary files /dev/null and b/Assets/fancyedge_01Diffusion.png differ diff --git a/Assets/fancyedge_01Diffusion.png.import b/Assets/fancyedge_01Diffusion.png.import new file mode 100644 index 0000000..0a91c4d --- /dev/null +++ b/Assets/fancyedge_01Diffusion.png.import @@ -0,0 +1,36 @@ +[remap] + +importer="texture" +type="StreamTexture" +path.s3tc="res://.import/fancyedge_01Diffusion.png-83f171bc8a88628c65ba5af26f9d85cf.s3tc.stex" +path.etc2="res://.import/fancyedge_01Diffusion.png-83f171bc8a88628c65ba5af26f9d85cf.etc2.stex" +metadata={ +"imported_formats": [ "s3tc", "etc2" ], +"vram_texture": true +} + +[deps] + +source_file="res://Assets/fancyedge_01Diffusion.png" +dest_files=[ "res://.import/fancyedge_01Diffusion.png-83f171bc8a88628c65ba5af26f9d85cf.s3tc.stex", "res://.import/fancyedge_01Diffusion.png-83f171bc8a88628c65ba5af26f9d85cf.etc2.stex" ] + +[params] + +compress/mode=2 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=true +flags/filter=true +flags/mipmaps=true +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/Assets/fancyedge_01Normal.png b/Assets/fancyedge_01Normal.png new file mode 100644 index 0000000..e2d4dc4 Binary files /dev/null and b/Assets/fancyedge_01Normal.png differ diff --git a/Assets/fancyedge_01Normal.png.import b/Assets/fancyedge_01Normal.png.import new file mode 100644 index 0000000..a15d4a0 --- /dev/null +++ b/Assets/fancyedge_01Normal.png.import @@ -0,0 +1,36 @@ +[remap] + +importer="texture" +type="StreamTexture" +path.s3tc="res://.import/fancyedge_01Normal.png-250d8034c967d33166db649c384d3c6f.s3tc.stex" +path.etc2="res://.import/fancyedge_01Normal.png-250d8034c967d33166db649c384d3c6f.etc2.stex" +metadata={ +"imported_formats": [ "s3tc", "etc2" ], +"vram_texture": true +} + +[deps] + +source_file="res://Assets/fancyedge_01Normal.png" +dest_files=[ "res://.import/fancyedge_01Normal.png-250d8034c967d33166db649c384d3c6f.s3tc.stex", "res://.import/fancyedge_01Normal.png-250d8034c967d33166db649c384d3c6f.etc2.stex" ] + +[params] + +compress/mode=2 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=1 +flags/repeat=true +flags/filter=true +flags/mipmaps=true +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/Assets/fancyedge_01Surface_Color.png b/Assets/fancyedge_01Surface_Color.png new file mode 100644 index 0000000..ccd95b8 Binary files /dev/null and b/Assets/fancyedge_01Surface_Color.png differ diff --git a/Assets/fancyedge_01Surface_Color.png.import b/Assets/fancyedge_01Surface_Color.png.import new file mode 100644 index 0000000..88c9cb0 --- /dev/null +++ b/Assets/fancyedge_01Surface_Color.png.import @@ -0,0 +1,36 @@ +[remap] + +importer="texture" +type="StreamTexture" +path.s3tc="res://.import/fancyedge_01Surface_Color.png-40f3048c28aca3c212cbb22bb2d2a61d.s3tc.stex" +path.etc2="res://.import/fancyedge_01Surface_Color.png-40f3048c28aca3c212cbb22bb2d2a61d.etc2.stex" +metadata={ +"imported_formats": [ "s3tc", "etc2" ], +"vram_texture": true +} + +[deps] + +source_file="res://Assets/fancyedge_01Surface_Color.png" +dest_files=[ "res://.import/fancyedge_01Surface_Color.png-40f3048c28aca3c212cbb22bb2d2a61d.s3tc.stex", "res://.import/fancyedge_01Surface_Color.png-40f3048c28aca3c212cbb22bb2d2a61d.etc2.stex" ] + +[params] + +compress/mode=2 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=true +flags/filter=true +flags/mipmaps=true +flags/anisotropic=false +flags/srgb=1 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/Assets/green_felt_ambientOcclusion.png b/Assets/green_felt_ambientOcclusion.png new file mode 100644 index 0000000..f1e425c Binary files /dev/null and b/Assets/green_felt_ambientOcclusion.png differ diff --git a/Assets/green_felt_ambientOcclusion.png.import b/Assets/green_felt_ambientOcclusion.png.import new file mode 100644 index 0000000..a7b004c --- /dev/null +++ b/Assets/green_felt_ambientOcclusion.png.import @@ -0,0 +1,36 @@ +[remap] + +importer="texture" +type="StreamTexture" +path.s3tc="res://.import/green_felt_ambientOcclusion.png-1de4e79c4f2015d66691c66d776bb4ad.s3tc.stex" +path.etc2="res://.import/green_felt_ambientOcclusion.png-1de4e79c4f2015d66691c66d776bb4ad.etc2.stex" +metadata={ +"imported_formats": [ "s3tc", "etc2" ], +"vram_texture": true +} + +[deps] + +source_file="res://Assets/green_felt_ambientOcclusion.png" +dest_files=[ "res://.import/green_felt_ambientOcclusion.png-1de4e79c4f2015d66691c66d776bb4ad.s3tc.stex", "res://.import/green_felt_ambientOcclusion.png-1de4e79c4f2015d66691c66d776bb4ad.etc2.stex" ] + +[params] + +compress/mode=2 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=true +flags/filter=true +flags/mipmaps=true +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/Assets/green_felt_basecolor.png b/Assets/green_felt_basecolor.png new file mode 100644 index 0000000..fe7b8aa Binary files /dev/null and b/Assets/green_felt_basecolor.png differ diff --git a/Assets/green_felt_basecolor.png.import b/Assets/green_felt_basecolor.png.import new file mode 100644 index 0000000..31a78b0 --- /dev/null +++ b/Assets/green_felt_basecolor.png.import @@ -0,0 +1,36 @@ +[remap] + +importer="texture" +type="StreamTexture" +path.s3tc="res://.import/green_felt_basecolor.png-61edd4446bf093f771a799df1af26c79.s3tc.stex" +path.etc2="res://.import/green_felt_basecolor.png-61edd4446bf093f771a799df1af26c79.etc2.stex" +metadata={ +"imported_formats": [ "s3tc", "etc2" ], +"vram_texture": true +} + +[deps] + +source_file="res://Assets/green_felt_basecolor.png" +dest_files=[ "res://.import/green_felt_basecolor.png-61edd4446bf093f771a799df1af26c79.s3tc.stex", "res://.import/green_felt_basecolor.png-61edd4446bf093f771a799df1af26c79.etc2.stex" ] + +[params] + +compress/mode=2 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=true +flags/filter=true +flags/mipmaps=true +flags/anisotropic=false +flags/srgb=1 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/Assets/green_felt_normal.png b/Assets/green_felt_normal.png new file mode 100644 index 0000000..b7f6a39 Binary files /dev/null and b/Assets/green_felt_normal.png differ diff --git a/Assets/green_felt_normal.png.import b/Assets/green_felt_normal.png.import new file mode 100644 index 0000000..10ab110 --- /dev/null +++ b/Assets/green_felt_normal.png.import @@ -0,0 +1,36 @@ +[remap] + +importer="texture" +type="StreamTexture" +path.s3tc="res://.import/green_felt_normal.png-ae9d57f34c992c408c736b0e20895f35.s3tc.stex" +path.etc2="res://.import/green_felt_normal.png-ae9d57f34c992c408c736b0e20895f35.etc2.stex" +metadata={ +"imported_formats": [ "s3tc", "etc2" ], +"vram_texture": true +} + +[deps] + +source_file="res://Assets/green_felt_normal.png" +dest_files=[ "res://.import/green_felt_normal.png-ae9d57f34c992c408c736b0e20895f35.s3tc.stex", "res://.import/green_felt_normal.png-ae9d57f34c992c408c736b0e20895f35.etc2.stex" ] + +[params] + +compress/mode=2 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=1 +flags/repeat=true +flags/filter=true +flags/mipmaps=true +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/Assets/noise.png b/Assets/noise.png new file mode 100644 index 0000000..52265b3 Binary files /dev/null and b/Assets/noise.png differ diff --git a/Assets/noise.png.import b/Assets/noise.png.import new file mode 100644 index 0000000..7ead744 --- /dev/null +++ b/Assets/noise.png.import @@ -0,0 +1,36 @@ +[remap] + +importer="texture" +type="StreamTexture" +path.s3tc="res://.import/noise.png-21fb0e63b7cfb028d833f0edd6a9bf77.s3tc.stex" +path.etc2="res://.import/noise.png-21fb0e63b7cfb028d833f0edd6a9bf77.etc2.stex" +metadata={ +"imported_formats": [ "s3tc", "etc2" ], +"vram_texture": true +} + +[deps] + +source_file="res://Assets/noise.png" +dest_files=[ "res://.import/noise.png-21fb0e63b7cfb028d833f0edd6a9bf77.s3tc.stex", "res://.import/noise.png-21fb0e63b7cfb028d833f0edd6a9bf77.etc2.stex" ] + +[params] + +compress/mode=2 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=true +flags/filter=true +flags/mipmaps=true +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/Dice.gd b/Dice.gd new file mode 100644 index 0000000..3af4951 --- /dev/null +++ b/Dice.gd @@ -0,0 +1,22 @@ +extends RigidBody + +var outline_visible = false + +# Called when the node enters the scene tree for the first time. +func _ready(): + self.mode = RigidBody.MODE_RIGID + get_node("MeshInstance/MeshOutline").visible = false + +func _toggle_outline(): + outline_visible = !outline_visible + if outline_visible: + self.mode = RigidBody.MODE_STATIC + get_node("MeshInstance/MeshOutline").visible = true + else: + self.mode = RigidBody.MODE_RIGID + get_node("MeshInstance/MeshOutline").visible = false + +func _on_Dice_input_event(_camera, event, _click_position, _click_normal, _shape_idx): + if event is InputEventMouseButton: + if event.button_index == BUTTON_LEFT and event.pressed: + _toggle_outline() diff --git a/FancyBar.tres b/FancyBar.tres new file mode 100644 index 0000000..5902c06 --- /dev/null +++ b/FancyBar.tres @@ -0,0 +1,323 @@ +[gd_resource type="ShaderMaterial" load_steps=29 format=2] + +[ext_resource path="res://Assets/fancyedge_01Normal.png" type="Texture" id=1] +[ext_resource path="res://Assets/fancyedge_01Surface_Color.png" type="Texture" id=2] +[ext_resource path="res://Assets/fancyedge_01Diffusion.png" type="Texture" id=3] +[ext_resource path="res://Assets/noise.png" type="Texture" id=4] + +[sub_resource type="VisualShaderNodeTexture" id=1] +output_port_for_preview = 0 +texture = ExtResource( 4 ) + +[sub_resource type="VisualShaderNodeVectorOp" id=2] +output_port_for_preview = 0 +operator = 2 + +[sub_resource type="VisualShaderNodeVectorOp" id=3] +output_port_for_preview = 0 +default_input_values = [ 0, Vector3( 0, 0, 0 ), 1, Vector3( 0.5, 0.5, 0.5 ) ] +operator = 2 + +[sub_resource type="VisualShaderNodeScalarFunc" id=4] +output_port_for_preview = 0 +function = 31 + +[sub_resource type="VisualShaderNodeVectorCompose" id=5] + +[sub_resource type="VisualShaderNodeInput" id=6] +input_name = "time" + +[sub_resource type="VisualShaderNodeInput" id=7] +output_port_for_preview = 0 +input_name = "uv" + +[sub_resource type="VisualShaderNodeScalarOp" id=8] +default_input_values = [ 0, 0.0, 1, -0.005 ] +operator = 2 + +[sub_resource type="VisualShaderNodeTexture" id=9] +texture = ExtResource( 2 ) +texture_type = 1 + +[sub_resource type="VisualShaderNodeVectorCompose" id=10] + +[sub_resource type="VisualShaderNodeVectorOp" id=11] +output_port_for_preview = 0 + +[sub_resource type="VisualShaderNodeVectorOp" id=12] +output_port_for_preview = 0 +default_input_values = [ 0, Vector3( 0, 0, 0 ), 1, Vector3( 7, 0, 0 ) ] +operator = 2 + +[sub_resource type="VisualShaderNodeColorOp" id=13] +output_port_for_preview = 0 +default_input_values = [ 0, Vector3( 0, 0, 0 ), 1, Vector3( 0.1, 0, 0 ) ] +operator = 4 + +[sub_resource type="VisualShaderNodeVectorDecompose" id=14] + +[sub_resource type="VisualShaderNodeColorFunc" id=15] + +[sub_resource type="VisualShaderNodeColorOp" id=16] +default_input_values = [ 0, Vector3( 0, 0, 0 ), 1, Vector3( 2, 2, 2 ) ] +operator = 8 + +[sub_resource type="VisualShaderNodeVectorOp" id=17] +default_input_values = [ 0, Vector3( 0, 0, 0 ), 1, Vector3( 0.25, 0.25, 0.25 ) ] +operator = 2 + +[sub_resource type="VisualShaderNodeScalarConstant" id=18] + +[sub_resource type="VisualShaderNodeTexture" id=19] +texture = ExtResource( 3 ) + +[sub_resource type="VisualShaderNodeTexture" id=20] +texture = ExtResource( 1 ) +texture_type = 2 + +[sub_resource type="VisualShaderNodeVectorOp" id=21] +default_input_values = [ 0, Vector3( 0, 0, 0 ), 1, Vector3( 0.1, 0.025, 0.1 ) ] +operator = 2 + +[sub_resource type="VisualShaderNodeVectorDecompose" id=22] + +[sub_resource type="VisualShaderNodeVectorOp" id=23] +default_input_values = [ 0, Vector3( 0, 0, 0 ), 1, Vector3( 1, 1, 1 ) ] +operator = 2 + +[sub_resource type="VisualShader" id=24] +code = "shader_type spatial; +render_mode specular_schlick_ggx; + +uniform sampler2D tex_frg_2 : hint_albedo; +uniform sampler2D tex_frg_3; +uniform sampler2D tex_frg_10; +uniform sampler2D tex_frg_4 : hint_normal; + + + +void vertex() { +// Output:0 + +} + +void fragment() { +// Texture:2 + vec4 tex_frg_2_read = texture(tex_frg_2, UV.xy); + vec3 n_out2p0 = tex_frg_2_read.rgb; + float n_out2p1 = tex_frg_2_read.a; + +// VectorOp:5 + vec3 n_in5p1 = vec3(0.10000, 0.02500, 0.10000); + vec3 n_out5p0 = n_out2p0 * n_in5p1; + +// Scalar:29 + float n_out29p0 = 0.000000; + +// ColorFunc:25 + vec3 n_out25p0; + { + vec3 c = n_out2p0; + float max1 = max(c.r, c.g); + float max2 = max(max1, c.b); + float max3 = max(max1, max2); + n_out25p0 = vec3(max3, max3, max3); + } + +// ColorOp:26 + vec3 n_in26p1 = vec3(2.00000, 2.00000, 2.00000); + vec3 n_out26p0; + { + float base = n_out25p0.x; + float blend = n_in26p1.x; + if (base < 0.5) { + n_out26p0.x = (base * (2.0 * blend)); + } else { + n_out26p0.x = (1.0 - (1.0 - base) * (1.0 - 2.0 * (blend - 0.5))); + } + } + { + float base = n_out25p0.y; + float blend = n_in26p1.y; + if (base < 0.5) { + n_out26p0.y = (base * (2.0 * blend)); + } else { + n_out26p0.y = (1.0 - (1.0 - base) * (1.0 - 2.0 * (blend - 0.5))); + } + } + { + float base = n_out25p0.z; + float blend = n_in26p1.z; + if (base < 0.5) { + n_out26p0.z = (base * (2.0 * blend)); + } else { + n_out26p0.z = (1.0 - (1.0 - base) * (1.0 - 2.0 * (blend - 0.5))); + } + } + +// VectorDecompose:24 + float n_out24p0 = n_out26p0.x; + float n_out24p1 = n_out26p0.y; + float n_out24p2 = n_out26p0.z; + +// Texture:3 + vec4 tex_frg_3_read = texture(tex_frg_3, UV.xy); + vec3 n_out3p0 = tex_frg_3_read.rgb; + float n_out3p1 = tex_frg_3_read.a; + +// VectorDecompose:6 + float n_out6p0 = n_out3p0.x; + float n_out6p1 = n_out3p0.y; + float n_out6p2 = n_out3p0.z; + +// ScalarFunc:15 + float n_out15p0 = 1.0 - n_out6p2; + +// VectorCompose:16 + vec3 n_out16p0 = vec3(n_out15p0, n_out15p0, n_out15p0); + +// Input:18 + vec3 n_out18p0 = vec3(UV, 0.0); + +// VectorOp:27 + vec3 n_in27p1 = vec3(0.25000, 0.25000, 0.25000); + vec3 n_out27p0 = n_out18p0 * n_in27p1; + +// Input:17 + float n_out17p0 = TIME; + +// ScalarOp:19 + float n_in19p1 = -0.00500; + float n_out19p0 = n_out17p0 * n_in19p1; + +// VectorCompose:20 + float n_in20p1 = 0.00000; + float n_in20p2 = 0.00000; + vec3 n_out20p0 = vec3(n_out19p0, n_in20p1, n_in20p2); + +// VectorOp:21 + vec3 n_out21p0 = n_out27p0 + n_out20p0; + +// Texture:10 + vec4 tex_frg_10_read = texture(tex_frg_10, n_out21p0.xy); + vec3 n_out10p0 = tex_frg_10_read.rgb; + float n_out10p1 = tex_frg_10_read.a; + +// VectorOp:11 + vec3 n_out11p0 = n_out16p0 * n_out10p0; + +// VectorOp:22 + vec3 n_in22p1 = vec3(7.00000, 0.00000, 0.00000); + vec3 n_out22p0 = n_out11p0 * n_in22p1; + +// ColorOp:23 + vec3 n_in23p1 = vec3(0.10000, 0.00000, 0.00000); + vec3 n_out23p0; + { + float base = n_out22p0.x; + float blend = n_in23p1.x; + if (base < 0.5) { + n_out23p0.x = 2.0 * base * blend; + } else { + n_out23p0.x = 1.0 - 2.0 * (1.0 - blend) * (1.0 - base); + } + } + { + float base = n_out22p0.y; + float blend = n_in23p1.y; + if (base < 0.5) { + n_out23p0.y = 2.0 * base * blend; + } else { + n_out23p0.y = 1.0 - 2.0 * (1.0 - blend) * (1.0 - base); + } + } + { + float base = n_out22p0.z; + float blend = n_in23p1.z; + if (base < 0.5) { + n_out23p0.z = 2.0 * base * blend; + } else { + n_out23p0.z = 1.0 - 2.0 * (1.0 - blend) * (1.0 - base); + } + } + +// VectorOp:13 + vec3 n_in13p1 = vec3(0.50000, 0.50000, 0.50000); + vec3 n_out13p0 = n_out23p0 * n_in13p1; + +// Texture:4 + vec4 tex_frg_4_read = texture(tex_frg_4, UV.xy); + vec3 n_out4p0 = tex_frg_4_read.rgb; + float n_out4p1 = tex_frg_4_read.a; + +// VectorOp:7 + vec3 n_in7p1 = vec3(1.00000, 1.00000, 1.00000); + vec3 n_out7p0 = n_out4p0 * n_in7p1; + +// Output:0 + ALBEDO = n_out5p0; + METALLIC = n_out29p0; + ROUGHNESS = n_out24p0; + EMISSION = n_out13p0; + AO = n_out6p0; + NORMALMAP = n_out7p0; + +} + +void light() { +// Output:0 + +} +" +graph_offset = Vector2( 657.707, 684.756 ) +nodes/fragment/0/position = Vector2( 1920, 340 ) +nodes/fragment/2/node = SubResource( 9 ) +nodes/fragment/2/position = Vector2( -60, 120 ) +nodes/fragment/3/node = SubResource( 19 ) +nodes/fragment/3/position = Vector2( -60, 360 ) +nodes/fragment/4/node = SubResource( 20 ) +nodes/fragment/4/position = Vector2( -60, 940 ) +nodes/fragment/5/node = SubResource( 21 ) +nodes/fragment/5/position = Vector2( 260, 120 ) +nodes/fragment/6/node = SubResource( 22 ) +nodes/fragment/6/position = Vector2( 180, 380 ) +nodes/fragment/7/node = SubResource( 23 ) +nodes/fragment/7/position = Vector2( 285, 792 ) +nodes/fragment/10/node = SubResource( 1 ) +nodes/fragment/10/position = Vector2( -60, 600 ) +nodes/fragment/11/node = SubResource( 2 ) +nodes/fragment/11/position = Vector2( 820, 480 ) +nodes/fragment/13/node = SubResource( 3 ) +nodes/fragment/13/position = Vector2( 1400, 480 ) +nodes/fragment/15/node = SubResource( 4 ) +nodes/fragment/15/position = Vector2( 400, 460 ) +nodes/fragment/16/node = SubResource( 5 ) +nodes/fragment/16/position = Vector2( 600, 460 ) +nodes/fragment/17/node = SubResource( 6 ) +nodes/fragment/17/position = Vector2( -1040, 820 ) +nodes/fragment/18/node = SubResource( 7 ) +nodes/fragment/18/position = Vector2( -920, 600 ) +nodes/fragment/19/node = SubResource( 8 ) +nodes/fragment/19/position = Vector2( -840, 800 ) +nodes/fragment/20/node = SubResource( 10 ) +nodes/fragment/20/position = Vector2( -600, 820 ) +nodes/fragment/21/node = SubResource( 11 ) +nodes/fragment/21/position = Vector2( -340, 660 ) +nodes/fragment/22/node = SubResource( 12 ) +nodes/fragment/22/position = Vector2( 1020, 480 ) +nodes/fragment/23/node = SubResource( 13 ) +nodes/fragment/23/position = Vector2( 1220, 480 ) +nodes/fragment/24/node = SubResource( 14 ) +nodes/fragment/24/position = Vector2( 880, 320 ) +nodes/fragment/25/node = SubResource( 15 ) +nodes/fragment/25/position = Vector2( 400, 260 ) +nodes/fragment/26/node = SubResource( 16 ) +nodes/fragment/26/position = Vector2( 660, 300 ) +nodes/fragment/27/node = SubResource( 17 ) +nodes/fragment/27/position = Vector2( -660, 640 ) +nodes/fragment/29/node = SubResource( 18 ) +nodes/fragment/29/position = Vector2( 1280, 280 ) +nodes/fragment/connections = PoolIntArray( 2, 0, 5, 0, 3, 0, 6, 0, 4, 0, 7, 0, 10, 0, 11, 1, 6, 2, 15, 0, 15, 0, 16, 2, 15, 0, 16, 0, 15, 0, 16, 1, 16, 0, 11, 0, 7, 0, 0, 8, 20, 0, 21, 1, 21, 0, 10, 0, 17, 0, 19, 0, 5, 0, 0, 0, 11, 0, 22, 0, 22, 0, 23, 0, 23, 0, 13, 0, 2, 0, 25, 0, 25, 0, 26, 0, 26, 0, 24, 0, 19, 0, 20, 0, 27, 0, 21, 0, 18, 0, 27, 0, 13, 0, 0, 5, 6, 0, 0, 6, 29, 0, 0, 2, 24, 0, 0, 3 ) + +[resource] +shader = SubResource( 24 ) diff --git a/GreenFelt.tres b/GreenFelt.tres new file mode 100644 index 0000000..22eafde --- /dev/null +++ b/GreenFelt.tres @@ -0,0 +1,131 @@ +[gd_resource type="ShaderMaterial" load_steps=11 format=2] + +[ext_resource path="res://Assets/green_felt_ambientOcclusion.png" type="Texture" id=1] +[ext_resource path="res://Assets/green_felt_basecolor.png" type="Texture" id=2] +[ext_resource path="res://Assets/green_felt_normal.png" type="Texture" id=3] + +[sub_resource type="VisualShaderNodeTexture" id=1] +output_port_for_preview = 0 +texture = ExtResource( 2 ) +texture_type = 1 + +[sub_resource type="VisualShaderNodeVectorOp" id=2] +output_port_for_preview = 0 +default_input_values = [ 0, Vector3( 0, 0, 0 ), 1, Vector3( 0.15, 0.15, 0.15 ) ] +operator = 2 + +[sub_resource type="VisualShaderNodeTexture" id=3] +texture = ExtResource( 3 ) +texture_type = 2 + +[sub_resource type="VisualShaderNodeTexture" id=4] +texture = ExtResource( 1 ) + +[sub_resource type="VisualShaderNodeVectorDecompose" id=5] + +[sub_resource type="VisualShaderNodeColorOp" id=6] +default_input_values = [ 0, Vector3( 0, 0, 0 ), 1, Vector3( 0, 0.1, 0 ) ] +operator = 7 + +[sub_resource type="VisualShader" id=7] +code = "shader_type spatial; +render_mode specular_schlick_ggx; + +uniform sampler2D tex_frg_2 : hint_albedo; +uniform sampler2D tex_frg_7; +uniform sampler2D tex_frg_6 : hint_normal; + + + +void vertex() { +// Output:0 + +} + +void fragment() { +// Texture:2 + vec4 tex_frg_2_read = texture(tex_frg_2, UV.xy); + vec3 n_out2p0 = tex_frg_2_read.rgb; + float n_out2p1 = tex_frg_2_read.a; + +// VectorOp:4 + vec3 n_in4p1 = vec3(0.15000, 0.15000, 0.15000); + vec3 n_out4p0 = n_out2p0 * n_in4p1; + +// ColorOp:9 + vec3 n_in9p1 = vec3(0.00000, 0.10000, 0.00000); + vec3 n_out9p0; + { + float base = n_out4p0.x; + float blend = n_in9p1.x; + if (base < 0.5) { + n_out9p0.x = (base * (blend + 0.5)); + } else { + n_out9p0.x = (1.0 - (1.0 - base) * (1.0 - (blend - 0.5))); + } + } + { + float base = n_out4p0.y; + float blend = n_in9p1.y; + if (base < 0.5) { + n_out9p0.y = (base * (blend + 0.5)); + } else { + n_out9p0.y = (1.0 - (1.0 - base) * (1.0 - (blend - 0.5))); + } + } + { + float base = n_out4p0.z; + float blend = n_in9p1.z; + if (base < 0.5) { + n_out9p0.z = (base * (blend + 0.5)); + } else { + n_out9p0.z = (1.0 - (1.0 - base) * (1.0 - (blend - 0.5))); + } + } + +// Texture:7 + vec4 tex_frg_7_read = texture(tex_frg_7, UV.xy); + vec3 n_out7p0 = tex_frg_7_read.rgb; + float n_out7p1 = tex_frg_7_read.a; + +// VectorDecompose:8 + float n_out8p0 = n_out7p0.x; + float n_out8p1 = n_out7p0.y; + float n_out8p2 = n_out7p0.z; + +// Texture:6 + vec4 tex_frg_6_read = texture(tex_frg_6, UV.xy); + vec3 n_out6p0 = tex_frg_6_read.rgb; + float n_out6p1 = tex_frg_6_read.a; + +// Output:0 + ALBEDO = n_out9p0; + ROUGHNESS = n_out8p0; + AO = n_out8p0; + NORMALMAP = n_out6p0; + +} + +void light() { +// Output:0 + +} +" +graph_offset = Vector2( 349.961, 139.535 ) +nodes/fragment/0/position = Vector2( 1420, 300 ) +nodes/fragment/2/node = SubResource( 1 ) +nodes/fragment/2/position = Vector2( 600, 80 ) +nodes/fragment/4/node = SubResource( 2 ) +nodes/fragment/4/position = Vector2( 940, 240 ) +nodes/fragment/6/node = SubResource( 3 ) +nodes/fragment/6/position = Vector2( 600, 420 ) +nodes/fragment/7/node = SubResource( 4 ) +nodes/fragment/7/position = Vector2( 620, 660 ) +nodes/fragment/8/node = SubResource( 5 ) +nodes/fragment/8/position = Vector2( 880, 720 ) +nodes/fragment/9/node = SubResource( 6 ) +nodes/fragment/9/position = Vector2( 1200, 280 ) +nodes/fragment/connections = PoolIntArray( 2, 0, 4, 0, 7, 0, 8, 0, 6, 0, 0, 8, 8, 0, 0, 6, 8, 0, 0, 3, 4, 0, 9, 0, 9, 0, 0, 0 ) + +[resource] +shader = SubResource( 7 ) diff --git a/MainScene.tscn b/MainScene.tscn new file mode 100644 index 0000000..6abcda8 --- /dev/null +++ b/MainScene.tscn @@ -0,0 +1,364 @@ +[gd_scene load_steps=23 format=2] + +[ext_resource path="res://Simulation.gd" type="Script" id=2] +[ext_resource path="res://Assets/fancydice_01Diffusion.png" type="Texture" id=3] +[ext_resource path="res://Assets/fancydice_01Color.png" type="Texture" id=4] +[ext_resource path="res://Assets/fancydice_01Normal.png" type="Texture" id=5] +[ext_resource path="res://Assets/fancydice_01Emission.png" type="Texture" id=6] +[ext_resource path="res://GreenFelt.tres" type="Material" id=7] +[ext_resource path="res://Dice.gd" type="Script" id=8] +[ext_resource path="res://Assets/bar1.obj" type="ArrayMesh" id=10] +[ext_resource path="res://FancyBar.tres" type="Material" id=11] + +[sub_resource type="BoxShape" id=13] +extents = Vector3( 1, 0.072544, 1 ) + +[sub_resource type="PlaneMesh" id=2] + +[sub_resource type="SpatialMaterial" id=3] +albedo_color = Color( 0.301961, 0.27451, 0.27451, 1 ) + +[sub_resource type="ConvexPolygonShape" id=4] +points = PoolVector3Array( 0.4, -0.486603, 9.95, 0.4, -0.5, 9.9, -0.4, -0.486603, 9.95, -0.4, -0.5, 9.9, 0.4, -0.45, 9.9866, -0.4, -0.45, 9.9866, 0.4, -0.4, 10, 0.4, -0.45, 9.9866, -0.4, -0.4, 10, -0.4, -0.45, 9.9866, -0.4, -0.149963, 10, 0.4, -0.149963, 10, 0.425, -0.486603, 9.9433, 0.443301, -0.45, 9.975, 0.45, -0.4, 9.9866, 0.443301, -0.45, 9.975, 0.45, -0.149963, 9.9866, 0.443301, -0.486603, 9.925, 0.475, -0.45, 9.9433, 0.486603, -0.4, 9.95, 0.475, -0.45, 9.9433, 0.486603, -0.149963, 9.95, 0.45, -0.486603, 9.9, 0.486603, -0.45, 9.9, 0.5, -0.4, 9.9, 0.486603, -0.45, 9.9, 0.486603, -0.4, 9.95, 0.475, -0.45, 9.9433, 0.486603, -0.149963, 9.95, 0.5, -0.149963, 9.9, 0.45, -0.486603, -9.9, 0.4, -0.5, -9.9, 0.486603, -0.45, -9.9, 0.5, -0.4, -9.9, 0.486603, -0.45, -9.9, 0.5, -0.149963, -9.9, 0.443301, -0.486603, -9.925, 0.475, -0.45, -9.9433, 0.486603, -0.4, -9.95, 0.475, -0.45, -9.9433, 0.486603, -0.149963, -9.95, 0.425, -0.486603, -9.9433, 0.443301, -0.45, -9.975, 0.45, -0.4, -9.9866, 0.443301, -0.45, -9.975, 0.486603, -0.4, -9.95, 0.475, -0.45, -9.9433, 0.486603, -0.149963, -9.95, 0.45, -0.149963, -9.9866, 0.4, -0.486603, -9.95, 0.4, -0.45, -9.9866, 0.4, -0.4, -10, 0.4, -0.45, -9.9866, 0.4, -0.149963, -10, -0.4, -0.486603, -9.95, -0.4, -0.5, -9.9, -0.4, -0.45, -9.9866, -0.4, -0.4, -10, -0.4, -0.45, -9.9866, -0.4, -0.149963, -10, -0.425, -0.486603, -9.9433, -0.443301, -0.45, -9.975, -0.45, -0.4, -9.9866, -0.443301, -0.45, -9.975, -0.45, -0.149963, -9.9866, -0.443301, -0.486603, -9.925, -0.475, -0.45, -9.9433, -0.486603, -0.4, -9.95, -0.475, -0.45, -9.9433, -0.486603, -0.149963, -9.95, -0.45, -0.486603, -9.9, -0.486603, -0.45, -9.9, -0.5, -0.4, -9.9, -0.486603, -0.45, -9.9, -0.486603, -0.4, -9.95, -0.475, -0.45, -9.9433, -0.486603, -0.149963, -9.95, -0.5, -0.149963, -9.9, -0.45, -0.486603, 9.9, -0.486603, -0.45, 9.9, -0.5, -0.4, 9.9, -0.486603, -0.45, 9.9, -0.5, -0.149963, 9.9, -0.443301, -0.486603, 9.925, -0.475, -0.45, 9.9433, -0.486603, -0.4, 9.95, -0.475, -0.45, 9.9433, -0.486603, -0.149963, 9.95, -0.425, -0.486603, 9.9433, -0.443301, -0.45, 9.975, -0.45, -0.4, 9.9866, -0.443301, -0.45, 9.975, -0.486603, -0.4, 9.95, -0.475, -0.45, 9.9433, -0.486603, -0.149963, 9.95, -0.45, -0.149963, 9.9866 ) + +[sub_resource type="BoxShape" id=1] +extents = Vector3( 1, 0.0978708, 1 ) + +[sub_resource type="PhysicsMaterial" id=5] + +[sub_resource type="BoxShape" id=14] +extents = Vector3( 1, 0.072544, 1 ) + +[sub_resource type="GIProbeData" id=8] +bounds = AABB( -0.534695, -0.974738, -1.12328, 1.06939, 1.94948, 2.24657 ) +cell_size = 0.0175513 +to_cell_xform = Transform( 56.9758, 0, 0, 0, 56.9758, 0, 0, 0, 56.9758, 30.4647, 55.5364, 64 ) +dynamic_data = PoolIntArray( 0, 8, 64, 128, 128, 1, 0, 0, 0, 0, -1116648256, 21857, 1086324736, 1110966272, 0, 0, -1, -1, -1, -1, -1, -1, -1, -1, 0, 0, 8355711, 0 ) +dynamic_range = 4 +bias = 1.5 +normal_bias = 0.0 +propagation = 0.7 +compress = true + +[sub_resource type="PhysicsMaterial" id=9] + +[sub_resource type="ArrayMesh" id=10] +surfaces/0 = { +"aabb": AABB( -0.8, -0.8, -0.8, 1.6, 1.6, 1.6 ), +"array_data": PoolByteArray( 51, 51, 51, 63, 201, 94, 73, 191, 0, 0, 64, 63, 8, 147, 63, 0, 126, 8, 254, 127, 192, 55, 16, 57, 51, 51, 51, 63, 205, 204, 76, 191, 51, 51, 51, 63, 16, 132, 16, 0, 125, 16, 0, 127, 192, 55, 32, 57, 51, 51, 51, 191, 201, 94, 73, 191, 0, 0, 64, 63, 248, 147, 63, 0, 126, 248, 2, 127, 64, 52, 16, 57, 51, 51, 51, 191, 205, 204, 76, 191, 51, 51, 51, 63, 240, 132, 16, 0, 125, 240, 0, 127, 64, 52, 32, 57, 51, 51, 51, 63, 0, 0, 64, 191, 201, 94, 73, 63, 14, 193, 109, 0, 125, 0, 240, 127, 192, 55, 240, 56, 51, 51, 51, 63, 201, 94, 73, 191, 0, 0, 64, 63, 8, 147, 63, 0, 125, 0, 239, 127, 192, 55, 251, 56, 51, 51, 51, 191, 0, 0, 64, 191, 201, 94, 73, 63, 242, 193, 109, 0, 125, 0, 16, 127, 64, 52, 240, 56, 51, 51, 51, 191, 201, 94, 73, 191, 0, 0, 64, 63, 248, 147, 63, 0, 125, 0, 17, 127, 64, 52, 251, 56, 51, 51, 51, 63, 51, 51, 51, 191, 205, 204, 76, 63, 16, 240, 124, 0, 125, 0, 240, 127, 192, 55, 224, 56, 51, 51, 51, 191, 51, 51, 51, 191, 205, 204, 76, 63, 240, 240, 124, 0, 125, 0, 16, 127, 64, 52, 224, 56, 51, 51, 51, 63, 51, 51, 51, 63, 205, 204, 76, 63, 16, 16, 124, 0, 125, 0, 240, 127, 192, 55, 64, 54, 51, 51, 51, 191, 51, 51, 51, 63, 205, 204, 76, 63, 240, 16, 124, 0, 125, 0, 16, 127, 64, 52, 64, 54, 51, 51, 51, 63, 0, 0, 64, 63, 201, 94, 73, 63, 14, 63, 109, 0, 125, 0, 240, 127, 192, 55, 32, 54, 51, 51, 51, 191, 0, 0, 64, 63, 201, 94, 73, 63, 242, 63, 109, 0, 125, 0, 16, 127, 64, 52, 32, 54, 51, 51, 51, 63, 201, 94, 73, 63, 0, 0, 64, 63, 8, 109, 63, 0, 125, 0, 239, 127, 192, 55, 8, 54, 51, 51, 51, 191, 201, 94, 73, 63, 0, 0, 64, 63, 248, 109, 63, 0, 125, 0, 17, 127, 64, 52, 8, 54, 51, 51, 51, 63, 205, 204, 76, 63, 51, 51, 51, 63, 16, 124, 16, 0, 125, 240, 0, 127, 192, 55, 192, 53, 51, 51, 51, 63, 201, 94, 73, 63, 0, 0, 64, 63, 8, 109, 63, 0, 126, 248, 254, 127, 192, 55, 224, 53, 51, 51, 51, 191, 205, 204, 76, 63, 51, 51, 51, 63, 240, 124, 16, 0, 125, 16, 0, 127, 64, 52, 192, 53, 51, 51, 51, 191, 201, 94, 73, 63, 0, 0, 64, 63, 248, 109, 63, 0, 126, 8, 2, 127, 64, 52, 224, 53, 154, 153, 57, 63, 201, 94, 73, 191, 254, 72, 62, 63, 31, 146, 54, 0, 121, 36, 2, 127, 208, 55, 18, 57, 254, 72, 62, 63, 0, 0, 64, 191, 102, 102, 70, 63, 54, 193, 95, 0, 111, 4, 195, 127, 219, 55, 240, 56, 154, 153, 57, 63, 201, 94, 73, 191, 254, 72, 62, 63, 31, 146, 54, 0, 119, 14, 216, 127, 208, 55, 251, 56, 0, 0, 64, 63, 51, 51, 51, 191, 201, 94, 73, 63, 62, 240, 109, 0, 109, 0, 193, 127, 224, 55, 224, 56, 0, 0, 64, 63, 51, 51, 51, 63, 201, 94, 73, 63, 62, 16, 109, 0, 109, 0, 193, 127, 224, 55, 64, 54, 254, 72, 62, 63, 0, 0, 64, 63, 102, 102, 70, 63, 54, 63, 95, 0, 111, 252, 195, 127, 219, 55, 32, 54, 154, 153, 57, 63, 201, 94, 73, 63, 254, 72, 62, 63, 31, 110, 54, 0, 119, 242, 216, 127, 208, 55, 8, 54, 154, 153, 57, 63, 201, 94, 73, 63, 254, 72, 62, 63, 31, 110, 54, 0, 121, 220, 2, 127, 208, 55, 219, 53, 254, 72, 62, 63, 201, 94, 73, 191, 154, 153, 57, 63, 54, 146, 31, 0, 113, 56, 254, 127, 219, 55, 24, 57, 102, 102, 70, 63, 0, 0, 64, 191, 254, 72, 62, 63, 95, 193, 54, 0, 76, 99, 239, 127, 240, 55, 18, 57, 254, 72, 62, 63, 0, 0, 64, 191, 102, 102, 70, 63, 54, 193, 95, 0, 99, 78, 251, 127, 219, 55, 8, 57, 201, 94, 73, 63, 51, 51, 51, 191, 0, 0, 64, 63, 109, 240, 62, 0, 63, 4, 147, 127, 247, 55, 224, 56, 102, 102, 70, 63, 0, 0, 64, 191, 254, 72, 62, 63, 95, 193, 54, 0, 70, 14, 152, 127, 240, 55, 240, 56, 201, 94, 73, 63, 51, 51, 51, 63, 0, 0, 64, 63, 109, 16, 62, 0, 63, 252, 147, 127, 247, 55, 64, 54, 102, 102, 70, 63, 0, 0, 64, 63, 254, 72, 62, 63, 95, 63, 54, 0, 70, 242, 152, 127, 240, 55, 32, 54, 254, 72, 62, 63, 201, 94, 73, 63, 154, 153, 57, 63, 54, 110, 31, 0, 113, 200, 254, 127, 219, 55, 208, 53, 102, 102, 70, 63, 0, 0, 64, 63, 254, 72, 62, 63, 95, 63, 54, 0, 76, 157, 239, 127, 240, 55, 219, 53, 254, 72, 62, 63, 0, 0, 64, 63, 102, 102, 70, 63, 54, 63, 95, 0, 99, 178, 251, 127, 219, 55, 240, 53, 0, 0, 64, 63, 201, 94, 73, 191, 51, 51, 51, 63, 63, 147, 8, 0, 110, 63, 0, 127, 224, 55, 32, 57, 201, 94, 73, 63, 0, 0, 64, 191, 51, 51, 51, 63, 109, 193, 14, 0, 17, 2, 131, 127, 32, 56, 240, 56, 0, 0, 64, 63, 201, 94, 73, 191, 51, 51, 51, 63, 63, 147, 8, 0, 28, 7, 133, 127, 32, 56, 251, 56, 102, 102, 70, 63, 0, 0, 64, 191, 254, 72, 62, 63, 95, 193, 54, 0, 55, 242, 143, 127, 18, 56, 240, 56, 254, 72, 62, 63, 201, 94, 73, 191, 154, 153, 57, 63, 54, 146, 31, 0, 40, 242, 137, 127, 24, 56, 251, 56, 205, 204, 76, 63, 51, 51, 51, 191, 51, 51, 51, 63, 124, 240, 16, 0, 16, 0, 131, 127, 32, 56, 224, 56, 201, 94, 73, 63, 51, 51, 51, 191, 0, 0, 64, 63, 109, 240, 62, 0, 62, 252, 146, 127, 16, 56, 224, 56, 205, 204, 76, 63, 51, 51, 51, 63, 51, 51, 51, 63, 124, 16, 16, 0, 16, 0, 131, 127, 32, 56, 64, 54, 201, 94, 73, 63, 51, 51, 51, 63, 0, 0, 64, 63, 109, 16, 62, 0, 62, 4, 146, 127, 16, 56, 64, 54, 201, 94, 73, 63, 0, 0, 64, 63, 51, 51, 51, 63, 109, 63, 14, 0, 17, 254, 131, 127, 32, 56, 32, 54, 102, 102, 70, 63, 0, 0, 64, 63, 254, 72, 62, 63, 95, 63, 54, 0, 55, 14, 143, 127, 18, 56, 32, 54, 0, 0, 64, 63, 201, 94, 73, 63, 51, 51, 51, 63, 63, 109, 8, 0, 28, 249, 133, 127, 32, 56, 8, 54, 254, 72, 62, 63, 201, 94, 73, 63, 154, 153, 57, 63, 54, 110, 31, 0, 40, 14, 137, 127, 24, 56, 8, 54, 0, 0, 64, 63, 201, 94, 73, 63, 51, 51, 51, 63, 63, 109, 8, 0, 110, 193, 0, 127, 224, 55, 192, 53, 0, 0, 64, 63, 201, 94, 73, 191, 51, 51, 51, 191, 63, 147, 248, 0, 110, 63, 0, 127, 224, 55, 224, 58, 51, 51, 51, 63, 205, 204, 76, 191, 51, 51, 51, 191, 16, 132, 240, 0, 125, 16, 0, 127, 192, 55, 224, 58, 201, 94, 73, 63, 0, 0, 64, 191, 51, 51, 51, 191, 109, 193, 242, 0, 63, 109, 3, 127, 247, 55, 224, 58, 201, 94, 73, 63, 0, 0, 64, 191, 51, 51, 51, 63, 109, 193, 14, 0, 63, 109, 253, 127, 247, 55, 32, 57, 205, 204, 76, 63, 51, 51, 51, 191, 51, 51, 51, 191, 124, 240, 240, 0, 240, 0, 131, 127, 224, 57, 224, 56, 201, 94, 73, 63, 0, 0, 64, 191, 51, 51, 51, 191, 109, 193, 242, 0, 240, 0, 131, 127, 224, 57, 240, 56, 205, 204, 76, 63, 51, 51, 51, 63, 51, 51, 51, 191, 124, 16, 240, 0, 240, 0, 131, 127, 224, 57, 64, 54, 201, 94, 73, 63, 0, 0, 64, 63, 51, 51, 51, 191, 109, 63, 242, 0, 240, 0, 131, 127, 224, 57, 32, 54, 0, 0, 64, 63, 201, 94, 73, 63, 51, 51, 51, 191, 63, 109, 248, 0, 110, 193, 0, 127, 224, 55, 128, 48, 201, 94, 73, 63, 0, 0, 64, 63, 51, 51, 51, 191, 109, 63, 242, 0, 63, 147, 3, 127, 247, 55, 128, 48, 201, 94, 73, 63, 0, 0, 64, 63, 51, 51, 51, 63, 109, 63, 14, 0, 63, 147, 253, 127, 247, 55, 192, 53, 51, 51, 51, 63, 205, 204, 76, 63, 51, 51, 51, 191, 16, 124, 240, 0, 125, 240, 0, 127, 192, 55, 128, 48, 254, 72, 62, 63, 201, 94, 73, 191, 154, 153, 57, 191, 54, 146, 225, 0, 113, 56, 255, 127, 219, 55, 232, 58, 102, 102, 70, 63, 0, 0, 64, 191, 254, 72, 62, 191, 95, 193, 202, 0, 75, 101, 13, 127, 240, 55, 237, 58, 201, 94, 73, 63, 51, 51, 51, 191, 0, 0, 64, 191, 109, 240, 194, 0, 193, 0, 147, 127, 240, 57, 224, 56, 102, 102, 70, 63, 0, 0, 64, 191, 254, 72, 62, 191, 95, 193, 202, 0, 193, 0, 147, 127, 237, 57, 240, 56, 201, 94, 73, 63, 51, 51, 51, 63, 0, 0, 64, 191, 109, 16, 194, 0, 193, 255, 146, 127, 240, 57, 64, 54, 102, 102, 70, 63, 0, 0, 64, 63, 254, 72, 62, 191, 95, 63, 202, 0, 201, 242, 143, 127, 237, 57, 32, 54, 254, 72, 62, 63, 201, 94, 73, 63, 154, 153, 57, 191, 54, 110, 225, 0, 113, 200, 255, 127, 219, 55, 96, 48, 102, 102, 70, 63, 0, 0, 64, 63, 254, 72, 62, 191, 95, 63, 202, 0, 75, 155, 13, 127, 240, 55, 72, 48, 154, 153, 57, 63, 201, 94, 73, 191, 254, 72, 62, 191, 31, 146, 202, 0, 121, 36, 254, 127, 208, 55, 237, 58, 254, 72, 62, 63, 0, 0, 64, 191, 102, 102, 70, 191, 54, 193, 161, 0, 99, 78, 5, 127, 219, 55, 248, 58, 0, 0, 64, 63, 51, 51, 51, 191, 201, 94, 73, 191, 62, 240, 147, 0, 147, 4, 193, 127, 251, 57, 224, 56, 254, 72, 62, 63, 0, 0, 64, 191, 102, 102, 70, 191, 54, 193, 161, 0, 152, 14, 186, 127, 248, 57, 240, 56, 0, 0, 64, 63, 51, 51, 51, 63, 201, 94, 73, 191, 62, 16, 147, 0, 147, 252, 193, 127, 251, 57, 64, 54, 254, 72, 62, 63, 0, 0, 64, 63, 102, 102, 70, 191, 54, 63, 161, 0, 145, 4, 195, 127, 18, 58, 32, 54, 0, 0, 64, 63, 51, 51, 51, 63, 201, 94, 73, 191, 62, 16, 147, 0, 146, 1, 193, 127, 16, 58, 64, 54, 102, 102, 70, 63, 0, 0, 64, 63, 254, 72, 62, 191, 95, 63, 202, 0, 186, 14, 152, 127, 8, 58, 32, 54, 201, 94, 73, 63, 51, 51, 51, 63, 0, 0, 64, 191, 109, 16, 194, 0, 193, 4, 147, 127, 4, 58, 64, 54, 154, 153, 57, 63, 201, 94, 73, 63, 254, 72, 62, 191, 31, 110, 202, 0, 121, 220, 254, 127, 208, 55, 72, 48, 254, 72, 62, 63, 0, 0, 64, 63, 102, 102, 70, 191, 54, 63, 161, 0, 99, 178, 5, 127, 219, 55, 32, 48, 51, 51, 51, 63, 201, 94, 73, 191, 0, 0, 64, 191, 8, 147, 193, 0, 126, 8, 2, 127, 192, 55, 240, 58, 51, 51, 51, 63, 0, 0, 64, 191, 201, 94, 73, 191, 14, 193, 147, 0, 131, 0, 240, 127, 32, 58, 240, 56, 51, 51, 51, 63, 201, 94, 73, 191, 0, 0, 64, 191, 8, 147, 193, 0, 131, 0, 239, 127, 32, 58, 251, 56, 254, 72, 62, 63, 0, 0, 64, 191, 102, 102, 70, 191, 54, 193, 161, 0, 143, 242, 201, 127, 18, 58, 240, 56, 154, 153, 57, 63, 201, 94, 73, 191, 254, 72, 62, 191, 31, 146, 202, 0, 137, 242, 216, 127, 24, 58, 251, 56, 51, 51, 51, 63, 51, 51, 51, 191, 205, 204, 76, 191, 16, 240, 132, 0, 131, 0, 240, 127, 32, 58, 224, 56, 0, 0, 64, 63, 51, 51, 51, 191, 201, 94, 73, 191, 62, 240, 147, 0, 146, 252, 194, 127, 16, 58, 224, 56, 51, 51, 51, 63, 51, 51, 51, 63, 205, 204, 76, 191, 16, 16, 132, 0, 131, 0, 240, 127, 32, 58, 64, 54, 51, 51, 51, 63, 0, 0, 64, 63, 201, 94, 73, 191, 14, 63, 147, 0, 131, 0, 240, 127, 32, 58, 32, 54, 51, 51, 51, 63, 201, 94, 73, 63, 0, 0, 64, 191, 8, 109, 193, 0, 131, 0, 239, 127, 32, 58, 8, 54, 154, 153, 57, 63, 201, 94, 73, 63, 254, 72, 62, 191, 31, 110, 202, 0, 137, 14, 216, 127, 24, 58, 8, 54, 51, 51, 51, 63, 201, 94, 73, 63, 0, 0, 64, 191, 8, 109, 193, 0, 126, 248, 2, 127, 192, 55, 64, 48, 51, 51, 51, 191, 201, 94, 73, 191, 0, 0, 64, 191, 248, 147, 193, 0, 126, 248, 254, 127, 64, 52, 240, 58, 51, 51, 51, 191, 205, 204, 76, 191, 51, 51, 51, 191, 240, 132, 240, 0, 125, 240, 0, 127, 64, 52, 224, 58, 51, 51, 51, 191, 0, 0, 64, 191, 201, 94, 73, 191, 242, 193, 147, 0, 131, 0, 16, 127, 224, 59, 240, 56, 51, 51, 51, 191, 201, 94, 73, 191, 0, 0, 64, 191, 248, 147, 193, 0, 131, 0, 17, 127, 224, 59, 251, 56, 51, 51, 51, 191, 51, 51, 51, 191, 205, 204, 76, 191, 240, 240, 132, 0, 131, 0, 16, 127, 224, 59, 224, 56, 51, 51, 51, 191, 51, 51, 51, 63, 205, 204, 76, 191, 240, 16, 132, 0, 131, 0, 16, 127, 224, 59, 64, 54, 51, 51, 51, 191, 0, 0, 64, 63, 201, 94, 73, 191, 242, 63, 147, 0, 131, 0, 16, 127, 224, 59, 32, 54, 51, 51, 51, 191, 201, 94, 73, 63, 0, 0, 64, 191, 248, 109, 193, 0, 131, 0, 17, 127, 224, 59, 8, 54, 51, 51, 51, 191, 205, 204, 76, 63, 51, 51, 51, 191, 240, 124, 240, 0, 125, 16, 0, 127, 64, 52, 128, 48, 51, 51, 51, 191, 201, 94, 73, 63, 0, 0, 64, 191, 248, 109, 193, 0, 126, 8, 254, 127, 64, 52, 64, 48, 154, 153, 57, 191, 201, 94, 73, 191, 254, 72, 62, 191, 225, 146, 202, 0, 121, 220, 2, 127, 48, 52, 237, 58, 254, 72, 62, 191, 0, 0, 64, 191, 102, 102, 70, 191, 202, 193, 161, 0, 145, 4, 61, 127, 237, 59, 240, 56, 154, 153, 57, 191, 201, 94, 73, 191, 254, 72, 62, 191, 225, 146, 202, 0, 137, 14, 40, 127, 232, 59, 251, 56, 0, 0, 64, 191, 51, 51, 51, 191, 201, 94, 73, 191, 194, 240, 147, 0, 147, 0, 63, 127, 240, 59, 224, 56, 0, 0, 64, 191, 51, 51, 51, 63, 201, 94, 73, 191, 194, 16, 147, 0, 147, 0, 63, 127, 240, 59, 64, 54, 254, 72, 62, 191, 0, 0, 64, 63, 102, 102, 70, 191, 202, 63, 161, 0, 145, 252, 61, 127, 237, 59, 32, 54, 154, 153, 57, 191, 201, 94, 73, 63, 254, 72, 62, 191, 225, 110, 202, 0, 137, 242, 40, 127, 232, 59, 8, 54, 154, 153, 57, 191, 201, 94, 73, 63, 254, 72, 62, 191, 225, 110, 202, 0, 121, 36, 2, 127, 48, 52, 72, 48, 254, 72, 62, 191, 201, 94, 73, 191, 154, 153, 57, 191, 202, 146, 225, 0, 113, 200, 254, 127, 36, 52, 232, 58, 102, 102, 70, 191, 0, 0, 64, 191, 254, 72, 62, 191, 161, 193, 202, 0, 76, 157, 239, 127, 16, 52, 237, 58, 254, 72, 62, 191, 0, 0, 64, 191, 102, 102, 70, 191, 202, 193, 161, 0, 99, 178, 251, 127, 36, 52, 248, 58, 201, 94, 73, 191, 51, 51, 51, 191, 0, 0, 64, 191, 147, 240, 194, 0, 193, 4, 109, 127, 251, 59, 224, 56, 102, 102, 70, 191, 0, 0, 64, 191, 254, 72, 62, 191, 161, 193, 202, 0, 186, 14, 104, 127, 248, 59, 240, 56, 201, 94, 73, 191, 51, 51, 51, 63, 0, 0, 64, 191, 147, 16, 194, 0, 193, 252, 109, 127, 251, 59, 64, 54, 102, 102, 70, 191, 0, 0, 64, 63, 254, 72, 62, 191, 161, 63, 202, 0, 186, 242, 104, 127, 248, 59, 32, 54, 254, 72, 62, 191, 201, 94, 73, 63, 154, 153, 57, 191, 202, 110, 225, 0, 113, 56, 254, 127, 36, 52, 96, 48, 102, 102, 70, 191, 0, 0, 64, 63, 254, 72, 62, 191, 161, 63, 202, 0, 76, 99, 239, 127, 16, 52, 72, 48, 254, 72, 62, 191, 0, 0, 64, 63, 102, 102, 70, 191, 202, 63, 161, 0, 99, 78, 251, 127, 36, 52, 32, 48, 0, 0, 64, 191, 201, 94, 73, 191, 51, 51, 51, 191, 193, 147, 248, 0, 110, 193, 0, 127, 32, 52, 224, 58, 201, 94, 73, 191, 0, 0, 64, 191, 51, 51, 51, 191, 147, 193, 242, 0, 239, 2, 125, 127, 0, 36, 240, 56, 0, 0, 64, 191, 201, 94, 73, 191, 51, 51, 51, 191, 193, 147, 248, 0, 228, 7, 123, 127, 0, 36, 251, 56, 102, 102, 70, 191, 0, 0, 64, 191, 254, 72, 62, 191, 161, 193, 202, 0, 201, 242, 113, 127, 137, 32, 240, 56, 254, 72, 62, 191, 201, 94, 73, 191, 154, 153, 57, 191, 202, 146, 225, 0, 216, 242, 119, 127, 0, 34, 251, 56, 205, 204, 76, 191, 51, 51, 51, 191, 51, 51, 51, 191, 132, 240, 240, 0, 240, 0, 125, 127, 0, 36, 224, 56, 201, 94, 73, 191, 51, 51, 51, 191, 0, 0, 64, 191, 147, 240, 194, 0, 194, 252, 110, 127, 0, 32, 224, 56, 205, 204, 76, 191, 51, 51, 51, 63, 51, 51, 51, 191, 132, 16, 240, 0, 240, 0, 125, 127, 0, 36, 64, 54, 201, 94, 73, 191, 51, 51, 51, 63, 0, 0, 64, 191, 147, 16, 194, 0, 194, 4, 110, 127, 0, 32, 64, 54, 201, 94, 73, 191, 0, 0, 64, 63, 51, 51, 51, 191, 147, 63, 242, 0, 239, 254, 125, 127, 0, 36, 32, 54, 102, 102, 70, 191, 0, 0, 64, 63, 254, 72, 62, 191, 161, 63, 202, 0, 201, 14, 113, 127, 137, 32, 32, 54, 0, 0, 64, 191, 201, 94, 73, 63, 51, 51, 51, 191, 193, 109, 248, 0, 228, 249, 123, 127, 0, 36, 8, 54, 254, 72, 62, 191, 201, 94, 73, 63, 154, 153, 57, 191, 202, 110, 225, 0, 216, 14, 119, 127, 0, 34, 8, 54, 0, 0, 64, 191, 201, 94, 73, 63, 51, 51, 51, 191, 193, 109, 248, 0, 110, 63, 0, 127, 32, 52, 128, 48, 0, 0, 64, 191, 201, 94, 73, 191, 51, 51, 51, 63, 193, 147, 8, 0, 110, 193, 0, 127, 32, 52, 32, 57, 201, 94, 73, 191, 0, 0, 64, 191, 51, 51, 51, 63, 147, 193, 14, 0, 63, 147, 3, 127, 8, 52, 32, 57, 201, 94, 73, 191, 0, 0, 64, 191, 51, 51, 51, 191, 147, 193, 242, 0, 63, 147, 253, 127, 8, 52, 224, 58, 205, 204, 76, 191, 51, 51, 51, 191, 51, 51, 51, 63, 132, 240, 16, 0, 16, 0, 125, 127, 128, 51, 224, 56, 201, 94, 73, 191, 0, 0, 64, 191, 51, 51, 51, 63, 147, 193, 14, 0, 16, 0, 125, 127, 128, 51, 240, 56, 205, 204, 76, 191, 51, 51, 51, 63, 51, 51, 51, 63, 132, 16, 16, 0, 16, 0, 125, 127, 128, 51, 64, 54, 201, 94, 73, 191, 0, 0, 64, 63, 51, 51, 51, 63, 147, 63, 14, 0, 16, 0, 125, 127, 128, 51, 32, 54, 0, 0, 64, 191, 201, 94, 73, 63, 51, 51, 51, 63, 193, 109, 8, 0, 110, 63, 0, 127, 32, 52, 192, 53, 201, 94, 73, 191, 0, 0, 64, 63, 51, 51, 51, 63, 147, 63, 14, 0, 63, 109, 3, 127, 8, 52, 192, 53, 201, 94, 73, 191, 0, 0, 64, 63, 51, 51, 51, 191, 147, 63, 242, 0, 63, 109, 253, 127, 8, 52, 128, 48, 254, 72, 62, 191, 201, 94, 73, 191, 154, 153, 57, 63, 202, 146, 31, 0, 113, 200, 255, 127, 36, 52, 24, 57, 102, 102, 70, 191, 0, 0, 64, 191, 254, 72, 62, 63, 161, 193, 54, 0, 75, 155, 13, 127, 16, 52, 18, 57, 201, 94, 73, 191, 51, 51, 51, 191, 0, 0, 64, 63, 147, 240, 62, 0, 62, 4, 110, 127, 192, 51, 224, 56, 102, 102, 70, 191, 0, 0, 64, 191, 254, 72, 62, 63, 161, 193, 54, 0, 55, 14, 113, 127, 183, 51, 240, 56, 201, 94, 73, 191, 51, 51, 51, 63, 0, 0, 64, 63, 147, 16, 62, 0, 62, 252, 110, 127, 192, 51, 64, 54, 102, 102, 70, 191, 0, 0, 64, 63, 254, 72, 62, 63, 161, 63, 54, 0, 55, 242, 113, 127, 183, 51, 32, 54, 254, 72, 62, 191, 201, 94, 73, 63, 154, 153, 57, 63, 202, 110, 31, 0, 113, 56, 255, 127, 36, 52, 208, 53, 102, 102, 70, 191, 0, 0, 64, 63, 254, 72, 62, 63, 161, 63, 54, 0, 75, 101, 13, 127, 16, 52, 219, 53, 154, 153, 57, 191, 201, 94, 73, 191, 254, 72, 62, 63, 225, 146, 54, 0, 121, 220, 254, 127, 48, 52, 18, 57, 254, 72, 62, 191, 0, 0, 64, 191, 102, 102, 70, 63, 202, 193, 95, 0, 99, 178, 5, 127, 36, 52, 8, 57, 0, 0, 64, 191, 51, 51, 51, 191, 201, 94, 73, 63, 194, 240, 109, 0, 109, 0, 63, 127, 32, 52, 224, 56, 254, 72, 62, 191, 0, 0, 64, 191, 102, 102, 70, 63, 202, 193, 95, 0, 111, 252, 61, 127, 36, 52, 240, 56, 201, 94, 73, 191, 51, 51, 51, 191, 0, 0, 64, 63, 147, 240, 62, 0, 63, 252, 109, 127, 8, 52, 224, 56, 102, 102, 70, 191, 0, 0, 64, 191, 254, 72, 62, 63, 161, 193, 54, 0, 70, 242, 104, 127, 16, 52, 240, 56, 0, 0, 64, 191, 51, 51, 51, 63, 201, 94, 73, 63, 194, 16, 109, 0, 109, 0, 63, 127, 32, 52, 64, 54, 201, 94, 73, 191, 51, 51, 51, 63, 0, 0, 64, 63, 147, 16, 62, 0, 63, 4, 109, 127, 8, 52, 64, 54, 254, 72, 62, 191, 0, 0, 64, 63, 102, 102, 70, 63, 202, 63, 95, 0, 111, 4, 61, 127, 36, 52, 32, 54, 102, 102, 70, 191, 0, 0, 64, 63, 254, 72, 62, 63, 161, 63, 54, 0, 70, 14, 104, 127, 16, 52, 32, 54, 154, 153, 57, 191, 201, 94, 73, 63, 254, 72, 62, 63, 225, 110, 54, 0, 121, 36, 254, 127, 48, 52, 219, 53, 254, 72, 62, 191, 0, 0, 64, 63, 102, 102, 70, 63, 202, 63, 95, 0, 99, 78, 5, 127, 36, 52, 240, 53, 154, 153, 57, 191, 201, 94, 73, 191, 254, 72, 62, 63, 225, 146, 54, 0, 119, 242, 40, 127, 48, 52, 251, 56, 154, 153, 57, 191, 201, 94, 73, 63, 254, 72, 62, 63, 225, 110, 54, 0, 119, 14, 40, 127, 48, 52, 8, 54 ), +"array_index_data": PoolByteArray( 0, 0, 1, 0, 2, 0, 2, 0, 1, 0, 3, 0, 4, 0, 5, 0, 6, 0, 6, 0, 5, 0, 7, 0, 8, 0, 4, 0, 9, 0, 9, 0, 4, 0, 6, 0, 10, 0, 8, 0, 11, 0, 11, 0, 8, 0, 9, 0, 12, 0, 10, 0, 13, 0, 13, 0, 10, 0, 11, 0, 14, 0, 12, 0, 15, 0, 15, 0, 12, 0, 13, 0, 16, 0, 17, 0, 18, 0, 18, 0, 17, 0, 19, 0, 0, 0, 20, 0, 1, 0, 21, 0, 22, 0, 4, 0, 4, 0, 22, 0, 5, 0, 23, 0, 21, 0, 8, 0, 8, 0, 21, 0, 4, 0, 24, 0, 23, 0, 10, 0, 10, 0, 23, 0, 8, 0, 25, 0, 24, 0, 12, 0, 12, 0, 24, 0, 10, 0, 26, 0, 25, 0, 14, 0, 14, 0, 25, 0, 12, 0, 16, 0, 27, 0, 17, 0, 20, 0, 28, 0, 1, 0, 29, 0, 28, 0, 30, 0, 30, 0, 28, 0, 20, 0, 31, 0, 32, 0, 23, 0, 23, 0, 32, 0, 21, 0, 33, 0, 31, 0, 24, 0, 24, 0, 31, 0, 23, 0, 34, 0, 33, 0, 25, 0, 25, 0, 33, 0, 24, 0, 35, 0, 36, 0, 27, 0, 27, 0, 36, 0, 37, 0, 16, 0, 35, 0, 27, 0, 28, 0, 38, 0, 1, 0, 39, 0, 40, 0, 41, 0, 41, 0, 40, 0, 42, 0, 43, 0, 39, 0, 44, 0, 44, 0, 39, 0, 41, 0, 45, 0, 43, 0, 46, 0, 46, 0, 43, 0, 44, 0, 47, 0, 45, 0, 48, 0, 48, 0, 45, 0, 46, 0, 49, 0, 47, 0, 50, 0, 50, 0, 47, 0, 48, 0, 16, 0, 51, 0, 35, 0, 52, 0, 53, 0, 38, 0, 38, 0, 53, 0, 1, 0, 54, 0, 52, 0, 55, 0, 55, 0, 52, 0, 38, 0, 56, 0, 57, 0, 43, 0, 43, 0, 57, 0, 39, 0, 58, 0, 56, 0, 45, 0, 45, 0, 56, 0, 43, 0, 59, 0, 58, 0, 47, 0, 47, 0, 58, 0, 45, 0, 60, 0, 61, 0, 51, 0, 51, 0, 61, 0, 62, 0, 63, 0, 60, 0, 16, 0, 16, 0, 60, 0, 51, 0, 52, 0, 64, 0, 53, 0, 65, 0, 64, 0, 54, 0, 54, 0, 64, 0, 52, 0, 66, 0, 67, 0, 56, 0, 56, 0, 67, 0, 57, 0, 68, 0, 66, 0, 58, 0, 58, 0, 66, 0, 56, 0, 69, 0, 68, 0, 59, 0, 59, 0, 68, 0, 58, 0, 70, 0, 71, 0, 60, 0, 60, 0, 71, 0, 61, 0, 63, 0, 70, 0, 60, 0, 64, 0, 72, 0, 53, 0, 73, 0, 72, 0, 65, 0, 65, 0, 72, 0, 64, 0, 74, 0, 75, 0, 66, 0, 66, 0, 75, 0, 67, 0, 76, 0, 74, 0, 68, 0, 68, 0, 74, 0, 66, 0, 77, 0, 78, 0, 79, 0, 79, 0, 78, 0, 80, 0, 81, 0, 82, 0, 70, 0, 70, 0, 82, 0, 71, 0, 63, 0, 81, 0, 70, 0, 72, 0, 83, 0, 53, 0, 84, 0, 85, 0, 86, 0, 86, 0, 85, 0, 87, 0, 88, 0, 84, 0, 89, 0, 89, 0, 84, 0, 86, 0, 90, 0, 88, 0, 78, 0, 78, 0, 88, 0, 89, 0, 91, 0, 90, 0, 77, 0, 77, 0, 90, 0, 78, 0, 92, 0, 91, 0, 93, 0, 93, 0, 91, 0, 77, 0, 63, 0, 94, 0, 81, 0, 95, 0, 96, 0, 83, 0, 83, 0, 96, 0, 53, 0, 97, 0, 98, 0, 84, 0, 84, 0, 98, 0, 85, 0, 99, 0, 97, 0, 88, 0, 88, 0, 97, 0, 84, 0, 100, 0, 99, 0, 90, 0, 90, 0, 99, 0, 88, 0, 101, 0, 100, 0, 91, 0, 91, 0, 100, 0, 90, 0, 102, 0, 101, 0, 92, 0, 92, 0, 101, 0, 91, 0, 103, 0, 104, 0, 63, 0, 63, 0, 104, 0, 94, 0, 95, 0, 105, 0, 96, 0, 106, 0, 107, 0, 97, 0, 97, 0, 107, 0, 98, 0, 108, 0, 106, 0, 99, 0, 99, 0, 106, 0, 97, 0, 109, 0, 108, 0, 100, 0, 100, 0, 108, 0, 99, 0, 110, 0, 109, 0, 101, 0, 101, 0, 109, 0, 100, 0, 111, 0, 110, 0, 102, 0, 102, 0, 110, 0, 101, 0, 103, 0, 112, 0, 104, 0, 105, 0, 113, 0, 96, 0, 114, 0, 113, 0, 115, 0, 115, 0, 113, 0, 105, 0, 116, 0, 117, 0, 108, 0, 108, 0, 117, 0, 106, 0, 118, 0, 116, 0, 109, 0, 109, 0, 116, 0, 108, 0, 119, 0, 118, 0, 110, 0, 110, 0, 118, 0, 109, 0, 120, 0, 121, 0, 112, 0, 112, 0, 121, 0, 122, 0, 103, 0, 120, 0, 112, 0, 113, 0, 123, 0, 96, 0, 124, 0, 125, 0, 126, 0, 126, 0, 125, 0, 127, 0, 128, 0, 124, 0, 129, 0, 129, 0, 124, 0, 126, 0, 130, 0, 128, 0, 131, 0, 131, 0, 128, 0, 129, 0, 132, 0, 130, 0, 133, 0, 133, 0, 130, 0, 131, 0, 134, 0, 132, 0, 135, 0, 135, 0, 132, 0, 133, 0, 103, 0, 136, 0, 120, 0, 137, 0, 3, 0, 123, 0, 123, 0, 3, 0, 96, 0, 138, 0, 137, 0, 139, 0, 139, 0, 137, 0, 123, 0, 140, 0, 141, 0, 128, 0, 128, 0, 141, 0, 124, 0, 142, 0, 140, 0, 130, 0, 130, 0, 140, 0, 128, 0, 143, 0, 142, 0, 132, 0, 132, 0, 142, 0, 130, 0, 144, 0, 145, 0, 136, 0, 136, 0, 145, 0, 146, 0, 18, 0, 144, 0, 103, 0, 103, 0, 144, 0, 136, 0, 137, 0, 147, 0, 3, 0, 148, 0, 147, 0, 138, 0, 138, 0, 147, 0, 137, 0, 149, 0, 150, 0, 140, 0, 140, 0, 150, 0, 141, 0, 151, 0, 149, 0, 142, 0, 142, 0, 149, 0, 140, 0, 152, 0, 151, 0, 143, 0, 143, 0, 151, 0, 142, 0, 153, 0, 154, 0, 144, 0, 144, 0, 154, 0, 145, 0, 18, 0, 153, 0, 144, 0, 147, 0, 155, 0, 3, 0, 156, 0, 155, 0, 148, 0, 148, 0, 155, 0, 147, 0, 157, 0, 158, 0, 159, 0, 159, 0, 158, 0, 160, 0, 161, 0, 157, 0, 162, 0, 162, 0, 157, 0, 159, 0, 163, 0, 161, 0, 164, 0, 164, 0, 161, 0, 162, 0, 165, 0, 166, 0, 153, 0, 153, 0, 166, 0, 154, 0, 18, 0, 165, 0, 153, 0, 155, 0, 2, 0, 3, 0, 6, 0, 7, 0, 158, 0, 158, 0, 7, 0, 167, 0, 9, 0, 6, 0, 157, 0, 157, 0, 6, 0, 158, 0, 11, 0, 9, 0, 161, 0, 161, 0, 9, 0, 157, 0, 13, 0, 11, 0, 163, 0, 163, 0, 11, 0, 161, 0, 15, 0, 13, 0, 168, 0, 168, 0, 13, 0, 163, 0, 18, 0, 19, 0, 165, 0, 63, 0, 16, 0, 103, 0, 103, 0, 16, 0, 18, 0, 53, 0, 96, 0, 1, 0, 1, 0, 96, 0, 3, 0 ), +"blend_shape_data": [ ], +"format": 97559, +"index_count": 612, +"name": "default", +"primitive": 4, +"skeleton_aabb": [ ], +"vertex_count": 169 +} + +[sub_resource type="SpatialMaterial" id=6] +albedo_texture = ExtResource( 4 ) +roughness_texture = ExtResource( 3 ) +roughness_texture_channel = 4 +emission_enabled = true +emission = Color( 0, 0, 0, 1 ) +emission_energy = 200.0 +emission_operator = 0 +emission_on_uv2 = false +emission_texture = ExtResource( 6 ) +normal_enabled = true +normal_scale = 2.3 +normal_texture = ExtResource( 5 ) + +[sub_resource type="ArrayMesh" id=11] +surfaces/0 = { +"aabb": AABB( -0.849993, -0.848488, -0.849993, 1.69999, 1.69698, 1.69999 ), +"array_data": PoolByteArray( 155, 60, 51, 63, 83, 124, 85, 191, 65, 33, 68, 63, 8, 147, 63, 0, 126, 8, 254, 127, 192, 55, 16, 57, 178, 99, 51, 63, 29, 50, 89, 191, 196, 98, 54, 63, 16, 132, 16, 0, 125, 16, 0, 127, 192, 55, 32, 57, 155, 60, 51, 191, 83, 124, 85, 191, 65, 33, 68, 63, 248, 147, 63, 0, 126, 248, 2, 127, 64, 52, 16, 57, 168, 104, 51, 191, 127, 54, 89, 191, 52, 81, 54, 63, 240, 132, 16, 0, 125, 240, 0, 127, 64, 52, 32, 57, 15, 74, 51, 63, 75, 96, 72, 191, 119, 12, 83, 63, 14, 193, 109, 0, 125, 0, 240, 127, 192, 55, 240, 56, 155, 60, 51, 63, 83, 124, 85, 191, 65, 33, 68, 63, 8, 147, 63, 0, 125, 0, 239, 127, 192, 55, 251, 56, 15, 74, 51, 191, 76, 96, 72, 191, 119, 12, 83, 63, 242, 193, 109, 0, 125, 0, 16, 127, 64, 52, 240, 56, 155, 60, 51, 191, 83, 124, 85, 191, 65, 33, 68, 63, 248, 147, 63, 0, 125, 0, 17, 127, 64, 52, 251, 56, 86, 78, 51, 63, 166, 79, 54, 191, 56, 55, 89, 63, 16, 240, 124, 0, 125, 0, 240, 127, 192, 55, 224, 56, 86, 78, 51, 191, 166, 79, 54, 191, 56, 55, 89, 63, 240, 240, 124, 0, 125, 0, 16, 127, 64, 52, 224, 56, 244, 75, 51, 63, 81, 101, 51, 63, 32, 153, 89, 63, 16, 16, 124, 0, 125, 0, 240, 127, 192, 55, 64, 54, 244, 75, 51, 191, 81, 101, 51, 63, 32, 153, 89, 63, 240, 16, 124, 0, 125, 0, 16, 127, 64, 52, 64, 54, 155, 60, 51, 63, 65, 33, 68, 63, 83, 124, 85, 63, 14, 63, 109, 0, 125, 0, 240, 127, 192, 55, 32, 54, 155, 60, 51, 191, 65, 33, 68, 63, 83, 124, 85, 63, 242, 63, 109, 0, 125, 0, 16, 127, 64, 52, 32, 54, 175, 51, 51, 63, 146, 244, 82, 63, 184, 123, 72, 63, 8, 109, 63, 0, 125, 0, 239, 127, 192, 55, 8, 54, 175, 51, 51, 191, 146, 244, 82, 63, 184, 123, 72, 63, 248, 109, 63, 0, 125, 0, 17, 127, 64, 52, 8, 54, 178, 99, 51, 63, 29, 50, 89, 63, 196, 98, 54, 63, 16, 124, 16, 0, 125, 240, 0, 127, 192, 55, 192, 53, 175, 51, 51, 63, 146, 244, 82, 63, 184, 123, 72, 63, 8, 109, 63, 0, 126, 248, 254, 127, 192, 55, 224, 53, 168, 104, 51, 191, 127, 54, 89, 63, 52, 81, 54, 63, 240, 124, 16, 0, 125, 16, 0, 127, 64, 52, 192, 53, 175, 51, 51, 191, 146, 244, 82, 63, 184, 123, 72, 63, 248, 109, 63, 0, 126, 8, 2, 127, 64, 52, 224, 53, 196, 218, 58, 63, 25, 107, 85, 191, 230, 107, 66, 63, 31, 146, 54, 0, 121, 36, 2, 127, 208, 55, 18, 57, 42, 104, 65, 63, 248, 5, 72, 191, 67, 223, 79, 63, 54, 193, 95, 0, 111, 4, 195, 127, 219, 55, 240, 56, 196, 218, 58, 63, 25, 107, 85, 191, 230, 107, 66, 63, 31, 146, 54, 0, 119, 14, 216, 127, 208, 55, 251, 56, 40, 238, 67, 63, 186, 66, 54, 191, 65, 41, 85, 63, 62, 240, 109, 0, 109, 0, 193, 127, 224, 55, 224, 56, 199, 9, 68, 63, 73, 95, 51, 63, 238, 131, 85, 63, 62, 16, 109, 0, 109, 0, 193, 127, 224, 55, 64, 54, 140, 211, 65, 63, 179, 73, 68, 63, 199, 237, 81, 63, 54, 63, 95, 0, 111, 252, 195, 127, 219, 55, 32, 54, 106, 216, 59, 63, 48, 235, 82, 63, 51, 130, 70, 63, 31, 110, 54, 0, 119, 242, 216, 127, 208, 55, 8, 54, 106, 216, 59, 63, 48, 235, 82, 63, 51, 130, 70, 63, 31, 110, 54, 0, 121, 220, 2, 127, 208, 55, 219, 53, 149, 112, 65, 63, 25, 107, 85, 191, 15, 142, 60, 63, 54, 146, 31, 0, 113, 56, 254, 127, 219, 55, 24, 57, 238, 214, 77, 63, 248, 5, 72, 191, 102, 237, 68, 63, 95, 193, 54, 0, 76, 99, 239, 127, 240, 55, 18, 57, 42, 104, 65, 63, 248, 5, 72, 191, 67, 223, 79, 63, 54, 193, 95, 0, 99, 78, 251, 127, 219, 55, 8, 57, 96, 171, 82, 63, 186, 66, 54, 191, 254, 62, 72, 63, 109, 240, 62, 0, 63, 4, 147, 127, 247, 55, 224, 56, 238, 214, 77, 63, 248, 5, 72, 191, 102, 237, 68, 63, 95, 193, 54, 0, 70, 14, 152, 127, 240, 55, 240, 56, 163, 240, 82, 63, 73, 95, 51, 63, 181, 127, 72, 63, 109, 16, 62, 0, 63, 252, 147, 127, 247, 55, 64, 54, 48, 59, 79, 63, 178, 73, 68, 63, 175, 127, 70, 63, 95, 63, 54, 0, 70, 242, 152, 127, 240, 55, 32, 54, 102, 87, 68, 63, 48, 235, 82, 63, 92, 153, 63, 63, 54, 110, 31, 0, 113, 200, 254, 127, 219, 55, 208, 53, 48, 59, 79, 63, 178, 73, 68, 63, 175, 127, 70, 63, 95, 63, 54, 0, 76, 157, 239, 127, 240, 55, 219, 53, 140, 211, 65, 63, 179, 73, 68, 63, 199, 237, 81, 63, 54, 63, 95, 0, 99, 178, 251, 127, 219, 55, 240, 53, 119, 11, 68, 63, 73, 119, 85, 191, 139, 72, 52, 63, 63, 147, 8, 0, 110, 63, 0, 127, 224, 55, 32, 57, 134, 211, 82, 63, 112, 68, 72, 191, 46, 170, 53, 63, 109, 193, 14, 0, 17, 2, 131, 127, 32, 56, 240, 56, 119, 11, 68, 63, 73, 119, 85, 191, 139, 72, 52, 63, 63, 147, 8, 0, 28, 7, 133, 127, 32, 56, 251, 56, 238, 214, 77, 63, 248, 5, 72, 191, 102, 237, 68, 63, 95, 193, 54, 0, 55, 242, 143, 127, 18, 56, 240, 56, 149, 112, 65, 63, 25, 107, 85, 191, 15, 142, 60, 63, 54, 146, 31, 0, 40, 242, 137, 127, 24, 56, 251, 56, 75, 215, 88, 63, 67, 57, 54, 191, 2, 81, 54, 63, 124, 240, 16, 0, 16, 0, 131, 127, 32, 56, 224, 56, 96, 171, 82, 63, 186, 66, 54, 191, 254, 62, 72, 63, 109, 240, 62, 0, 62, 252, 146, 127, 16, 56, 224, 56, 181, 48, 89, 63, 71, 101, 51, 63, 31, 104, 54, 63, 124, 16, 16, 0, 16, 0, 131, 127, 32, 56, 64, 54, 163, 240, 82, 63, 73, 95, 51, 63, 181, 127, 72, 63, 109, 16, 62, 0, 62, 4, 146, 127, 16, 56, 64, 54, 100, 27, 85, 63, 151, 20, 68, 63, 179, 69, 54, 63, 109, 63, 14, 0, 17, 254, 131, 127, 32, 56, 32, 54, 48, 59, 79, 63, 178, 73, 68, 63, 175, 127, 70, 63, 95, 63, 54, 0, 55, 14, 143, 127, 18, 56, 32, 54, 70, 76, 72, 63, 124, 220, 82, 63, 39, 106, 53, 63, 63, 109, 8, 0, 28, 249, 133, 127, 32, 56, 8, 54, 102, 87, 68, 63, 48, 235, 82, 63, 92, 153, 63, 63, 54, 110, 31, 0, 40, 14, 137, 127, 24, 56, 8, 54, 70, 76, 72, 63, 124, 220, 82, 63, 39, 106, 53, 63, 63, 109, 8, 0, 110, 193, 0, 127, 224, 55, 192, 53, 65, 33, 68, 63, 83, 124, 85, 191, 155, 60, 51, 191, 63, 147, 248, 0, 110, 63, 0, 127, 224, 55, 224, 58, 196, 98, 54, 63, 29, 50, 89, 191, 178, 99, 51, 191, 16, 132, 240, 0, 125, 16, 0, 127, 192, 55, 224, 58, 119, 12, 83, 63, 75, 96, 72, 191, 15, 74, 51, 191, 109, 193, 242, 0, 63, 109, 3, 127, 247, 55, 224, 58, 134, 211, 82, 63, 112, 68, 72, 191, 46, 170, 53, 63, 109, 193, 14, 0, 63, 109, 253, 127, 247, 55, 32, 57, 56, 55, 89, 63, 166, 79, 54, 191, 86, 78, 51, 191, 124, 240, 240, 0, 240, 0, 131, 127, 224, 57, 224, 56, 119, 12, 83, 63, 75, 96, 72, 191, 15, 74, 51, 191, 109, 193, 242, 0, 240, 0, 131, 127, 224, 57, 240, 56, 32, 153, 89, 63, 81, 101, 51, 63, 244, 75, 51, 191, 124, 16, 240, 0, 240, 0, 131, 127, 224, 57, 64, 54, 83, 124, 85, 63, 65, 33, 68, 63, 155, 60, 51, 191, 109, 63, 242, 0, 240, 0, 131, 127, 224, 57, 32, 54, 184, 123, 72, 63, 146, 244, 82, 63, 175, 51, 51, 191, 63, 109, 248, 0, 110, 193, 0, 127, 224, 55, 128, 48, 83, 124, 85, 63, 65, 33, 68, 63, 155, 60, 51, 191, 109, 63, 242, 0, 63, 147, 3, 127, 247, 55, 128, 48, 100, 27, 85, 63, 151, 20, 68, 63, 179, 69, 54, 63, 109, 63, 14, 0, 63, 147, 253, 127, 247, 55, 192, 53, 196, 98, 54, 63, 29, 50, 89, 63, 178, 99, 51, 191, 16, 124, 240, 0, 125, 240, 0, 127, 192, 55, 128, 48, 230, 107, 66, 63, 25, 107, 85, 191, 196, 218, 58, 191, 54, 146, 225, 0, 113, 56, 255, 127, 219, 55, 232, 58, 67, 223, 79, 63, 248, 5, 72, 191, 42, 104, 65, 191, 95, 193, 202, 0, 75, 101, 13, 127, 240, 55, 237, 58, 65, 41, 85, 63, 186, 66, 54, 191, 40, 238, 67, 191, 109, 240, 194, 0, 193, 0, 147, 127, 240, 57, 224, 56, 67, 223, 79, 63, 248, 5, 72, 191, 42, 104, 65, 191, 95, 193, 202, 0, 193, 0, 147, 127, 237, 57, 240, 56, 238, 131, 85, 63, 73, 95, 51, 63, 199, 9, 68, 191, 109, 16, 194, 0, 193, 255, 146, 127, 240, 57, 64, 54, 199, 237, 81, 63, 179, 73, 68, 63, 140, 211, 65, 191, 95, 63, 202, 0, 201, 242, 143, 127, 237, 57, 32, 54, 51, 130, 70, 63, 48, 235, 82, 63, 106, 216, 59, 191, 54, 110, 225, 0, 113, 200, 255, 127, 219, 55, 96, 48, 199, 237, 81, 63, 179, 73, 68, 63, 140, 211, 65, 191, 95, 63, 202, 0, 75, 155, 13, 127, 240, 55, 72, 48, 15, 142, 60, 63, 25, 107, 85, 191, 149, 112, 65, 191, 31, 146, 202, 0, 121, 36, 254, 127, 208, 55, 237, 58, 102, 237, 68, 63, 248, 5, 72, 191, 238, 214, 77, 191, 54, 193, 161, 0, 99, 78, 5, 127, 219, 55, 248, 58, 254, 62, 72, 63, 186, 66, 54, 191, 96, 171, 82, 191, 62, 240, 147, 0, 147, 4, 193, 127, 251, 57, 224, 56, 102, 237, 68, 63, 248, 5, 72, 191, 238, 214, 77, 191, 54, 193, 161, 0, 152, 14, 186, 127, 248, 57, 240, 56, 181, 127, 72, 63, 73, 95, 51, 63, 163, 240, 82, 191, 62, 16, 147, 0, 147, 252, 193, 127, 251, 57, 64, 54, 175, 127, 70, 63, 178, 73, 68, 63, 48, 59, 79, 191, 54, 63, 161, 0, 145, 4, 195, 127, 18, 58, 32, 54, 181, 127, 72, 63, 73, 95, 51, 63, 163, 240, 82, 191, 62, 16, 147, 0, 146, 1, 193, 127, 16, 58, 64, 54, 199, 237, 81, 63, 179, 73, 68, 63, 140, 211, 65, 191, 95, 63, 202, 0, 186, 14, 152, 127, 8, 58, 32, 54, 238, 131, 85, 63, 73, 95, 51, 63, 199, 9, 68, 191, 109, 16, 194, 0, 193, 4, 147, 127, 4, 58, 64, 54, 92, 153, 63, 63, 48, 235, 82, 63, 102, 87, 68, 191, 31, 110, 202, 0, 121, 220, 254, 127, 208, 55, 72, 48, 175, 127, 70, 63, 178, 73, 68, 63, 48, 59, 79, 191, 54, 63, 161, 0, 99, 178, 5, 127, 219, 55, 32, 48, 139, 72, 52, 63, 73, 119, 85, 191, 119, 11, 68, 191, 8, 147, 193, 0, 126, 8, 2, 127, 192, 55, 240, 58, 46, 170, 53, 63, 112, 68, 72, 191, 134, 211, 82, 191, 14, 193, 147, 0, 131, 0, 240, 127, 32, 58, 240, 56, 139, 72, 52, 63, 73, 119, 85, 191, 119, 11, 68, 191, 8, 147, 193, 0, 131, 0, 239, 127, 32, 58, 251, 56, 102, 237, 68, 63, 248, 5, 72, 191, 238, 214, 77, 191, 54, 193, 161, 0, 143, 242, 201, 127, 18, 58, 240, 56, 15, 142, 60, 63, 25, 107, 85, 191, 149, 112, 65, 191, 31, 146, 202, 0, 137, 242, 216, 127, 24, 58, 251, 56, 2, 81, 54, 63, 67, 57, 54, 191, 75, 215, 88, 191, 16, 240, 132, 0, 131, 0, 240, 127, 32, 58, 224, 56, 254, 62, 72, 63, 186, 66, 54, 191, 96, 171, 82, 191, 62, 240, 147, 0, 146, 252, 194, 127, 16, 58, 224, 56, 31, 104, 54, 63, 71, 101, 51, 63, 181, 48, 89, 191, 16, 16, 132, 0, 131, 0, 240, 127, 32, 58, 64, 54, 179, 69, 54, 63, 151, 20, 68, 63, 100, 27, 85, 191, 14, 63, 147, 0, 131, 0, 240, 127, 32, 58, 32, 54, 39, 106, 53, 63, 124, 220, 82, 63, 70, 76, 72, 191, 8, 109, 193, 0, 131, 0, 239, 127, 32, 58, 8, 54, 92, 153, 63, 63, 48, 235, 82, 63, 102, 87, 68, 191, 31, 110, 202, 0, 137, 14, 216, 127, 24, 58, 8, 54, 39, 106, 53, 63, 124, 220, 82, 63, 70, 76, 72, 191, 8, 109, 193, 0, 126, 248, 2, 127, 192, 55, 64, 48, 155, 60, 51, 191, 83, 124, 85, 191, 65, 33, 68, 191, 248, 147, 193, 0, 126, 248, 254, 127, 64, 52, 240, 58, 178, 99, 51, 191, 29, 50, 89, 191, 196, 98, 54, 191, 240, 132, 240, 0, 125, 240, 0, 127, 64, 52, 224, 58, 15, 74, 51, 191, 75, 96, 72, 191, 119, 12, 83, 191, 242, 193, 147, 0, 131, 0, 16, 127, 224, 59, 240, 56, 155, 60, 51, 191, 83, 124, 85, 191, 65, 33, 68, 191, 248, 147, 193, 0, 131, 0, 17, 127, 224, 59, 251, 56, 86, 78, 51, 191, 166, 79, 54, 191, 56, 55, 89, 191, 240, 240, 132, 0, 131, 0, 16, 127, 224, 59, 224, 56, 244, 75, 51, 191, 81, 101, 51, 63, 32, 153, 89, 191, 240, 16, 132, 0, 131, 0, 16, 127, 224, 59, 64, 54, 155, 60, 51, 191, 65, 33, 68, 63, 83, 124, 85, 191, 242, 63, 147, 0, 131, 0, 16, 127, 224, 59, 32, 54, 175, 51, 51, 191, 146, 244, 82, 63, 184, 123, 72, 191, 248, 109, 193, 0, 131, 0, 17, 127, 224, 59, 8, 54, 178, 99, 51, 191, 29, 50, 89, 63, 196, 98, 54, 191, 240, 124, 240, 0, 125, 16, 0, 127, 64, 52, 128, 48, 175, 51, 51, 191, 146, 244, 82, 63, 184, 123, 72, 191, 248, 109, 193, 0, 126, 8, 254, 127, 64, 52, 64, 48, 196, 218, 58, 191, 25, 107, 85, 191, 230, 107, 66, 191, 225, 146, 202, 0, 121, 220, 2, 127, 48, 52, 237, 58, 42, 104, 65, 191, 248, 5, 72, 191, 67, 223, 79, 191, 202, 193, 161, 0, 145, 4, 61, 127, 237, 59, 240, 56, 196, 218, 58, 191, 25, 107, 85, 191, 230, 107, 66, 191, 225, 146, 202, 0, 137, 14, 40, 127, 232, 59, 251, 56, 40, 238, 67, 191, 186, 66, 54, 191, 65, 41, 85, 191, 194, 240, 147, 0, 147, 0, 63, 127, 240, 59, 224, 56, 199, 9, 68, 191, 73, 95, 51, 63, 238, 131, 85, 191, 194, 16, 147, 0, 147, 0, 63, 127, 240, 59, 64, 54, 140, 211, 65, 191, 179, 73, 68, 63, 199, 237, 81, 191, 202, 63, 161, 0, 145, 252, 61, 127, 237, 59, 32, 54, 106, 216, 59, 191, 48, 235, 82, 63, 51, 130, 70, 191, 225, 110, 202, 0, 137, 242, 40, 127, 232, 59, 8, 54, 106, 216, 59, 191, 48, 235, 82, 63, 51, 130, 70, 191, 225, 110, 202, 0, 121, 36, 2, 127, 48, 52, 72, 48, 149, 112, 65, 191, 25, 107, 85, 191, 15, 142, 60, 191, 202, 146, 225, 0, 113, 200, 254, 127, 36, 52, 232, 58, 238, 214, 77, 191, 248, 5, 72, 191, 102, 237, 68, 191, 161, 193, 202, 0, 76, 157, 239, 127, 16, 52, 237, 58, 42, 104, 65, 191, 248, 5, 72, 191, 67, 223, 79, 191, 202, 193, 161, 0, 99, 178, 251, 127, 36, 52, 248, 58, 96, 171, 82, 191, 186, 66, 54, 191, 254, 62, 72, 191, 147, 240, 194, 0, 193, 4, 109, 127, 251, 59, 224, 56, 238, 214, 77, 191, 248, 5, 72, 191, 102, 237, 68, 191, 161, 193, 202, 0, 186, 14, 104, 127, 248, 59, 240, 56, 163, 240, 82, 191, 73, 95, 51, 63, 181, 127, 72, 191, 147, 16, 194, 0, 193, 252, 109, 127, 251, 59, 64, 54, 48, 59, 79, 191, 178, 73, 68, 63, 175, 127, 70, 191, 161, 63, 202, 0, 186, 242, 104, 127, 248, 59, 32, 54, 102, 87, 68, 191, 48, 235, 82, 63, 92, 153, 63, 191, 202, 110, 225, 0, 113, 56, 254, 127, 36, 52, 96, 48, 48, 59, 79, 191, 178, 73, 68, 63, 175, 127, 70, 191, 161, 63, 202, 0, 76, 99, 239, 127, 16, 52, 72, 48, 140, 211, 65, 191, 179, 73, 68, 63, 199, 237, 81, 191, 202, 63, 161, 0, 99, 78, 251, 127, 36, 52, 32, 48, 119, 11, 68, 191, 73, 119, 85, 191, 139, 72, 52, 191, 193, 147, 248, 0, 110, 193, 0, 127, 32, 52, 224, 58, 134, 211, 82, 191, 112, 68, 72, 191, 46, 170, 53, 191, 147, 193, 242, 0, 239, 2, 125, 127, 0, 36, 240, 56, 119, 11, 68, 191, 73, 119, 85, 191, 139, 72, 52, 191, 193, 147, 248, 0, 228, 7, 123, 127, 0, 36, 251, 56, 238, 214, 77, 191, 248, 5, 72, 191, 102, 237, 68, 191, 161, 193, 202, 0, 201, 242, 113, 127, 137, 32, 240, 56, 149, 112, 65, 191, 25, 107, 85, 191, 15, 142, 60, 191, 202, 146, 225, 0, 216, 242, 119, 127, 0, 34, 251, 56, 75, 215, 88, 191, 67, 57, 54, 191, 2, 81, 54, 191, 132, 240, 240, 0, 240, 0, 125, 127, 0, 36, 224, 56, 96, 171, 82, 191, 186, 66, 54, 191, 254, 62, 72, 191, 147, 240, 194, 0, 194, 252, 110, 127, 0, 32, 224, 56, 181, 48, 89, 191, 71, 101, 51, 63, 31, 104, 54, 191, 132, 16, 240, 0, 240, 0, 125, 127, 0, 36, 64, 54, 163, 240, 82, 191, 73, 95, 51, 63, 181, 127, 72, 191, 147, 16, 194, 0, 194, 4, 110, 127, 0, 32, 64, 54, 100, 27, 85, 191, 151, 20, 68, 63, 179, 69, 54, 191, 147, 63, 242, 0, 239, 254, 125, 127, 0, 36, 32, 54, 48, 59, 79, 191, 178, 73, 68, 63, 175, 127, 70, 191, 161, 63, 202, 0, 201, 14, 113, 127, 137, 32, 32, 54, 70, 76, 72, 191, 124, 220, 82, 63, 39, 106, 53, 191, 193, 109, 248, 0, 228, 249, 123, 127, 0, 36, 8, 54, 102, 87, 68, 191, 48, 235, 82, 63, 92, 153, 63, 191, 202, 110, 225, 0, 216, 14, 119, 127, 0, 34, 8, 54, 70, 76, 72, 191, 124, 220, 82, 63, 39, 106, 53, 191, 193, 109, 248, 0, 110, 63, 0, 127, 32, 52, 128, 48, 65, 33, 68, 191, 83, 124, 85, 191, 155, 60, 51, 63, 193, 147, 8, 0, 110, 193, 0, 127, 32, 52, 32, 57, 119, 12, 83, 191, 75, 96, 72, 191, 15, 74, 51, 63, 147, 193, 14, 0, 63, 147, 3, 127, 8, 52, 32, 57, 134, 211, 82, 191, 112, 68, 72, 191, 46, 170, 53, 191, 147, 193, 242, 0, 63, 147, 253, 127, 8, 52, 224, 58, 56, 55, 89, 191, 166, 79, 54, 191, 86, 78, 51, 63, 132, 240, 16, 0, 16, 0, 125, 127, 128, 51, 224, 56, 119, 12, 83, 191, 75, 96, 72, 191, 15, 74, 51, 63, 147, 193, 14, 0, 16, 0, 125, 127, 128, 51, 240, 56, 32, 153, 89, 191, 81, 101, 51, 63, 244, 75, 51, 63, 132, 16, 16, 0, 16, 0, 125, 127, 128, 51, 64, 54, 83, 124, 85, 191, 65, 33, 68, 63, 155, 60, 51, 63, 147, 63, 14, 0, 16, 0, 125, 127, 128, 51, 32, 54, 184, 123, 72, 191, 146, 244, 82, 63, 175, 51, 51, 63, 193, 109, 8, 0, 110, 63, 0, 127, 32, 52, 192, 53, 83, 124, 85, 191, 65, 33, 68, 63, 155, 60, 51, 63, 147, 63, 14, 0, 63, 109, 3, 127, 8, 52, 192, 53, 100, 27, 85, 191, 151, 20, 68, 63, 179, 69, 54, 191, 147, 63, 242, 0, 63, 109, 253, 127, 8, 52, 128, 48, 230, 107, 66, 191, 25, 107, 85, 191, 196, 218, 58, 63, 202, 146, 31, 0, 113, 200, 255, 127, 36, 52, 24, 57, 67, 223, 79, 191, 248, 5, 72, 191, 42, 104, 65, 63, 161, 193, 54, 0, 75, 155, 13, 127, 16, 52, 18, 57, 65, 41, 85, 191, 186, 66, 54, 191, 40, 238, 67, 63, 147, 240, 62, 0, 62, 4, 110, 127, 192, 51, 224, 56, 67, 223, 79, 191, 248, 5, 72, 191, 42, 104, 65, 63, 161, 193, 54, 0, 55, 14, 113, 127, 183, 51, 240, 56, 238, 131, 85, 191, 73, 95, 51, 63, 199, 9, 68, 63, 147, 16, 62, 0, 62, 252, 110, 127, 192, 51, 64, 54, 199, 237, 81, 191, 179, 73, 68, 63, 140, 211, 65, 63, 161, 63, 54, 0, 55, 242, 113, 127, 183, 51, 32, 54, 51, 130, 70, 191, 48, 235, 82, 63, 106, 216, 59, 63, 202, 110, 31, 0, 113, 56, 255, 127, 36, 52, 208, 53, 199, 237, 81, 191, 179, 73, 68, 63, 140, 211, 65, 63, 161, 63, 54, 0, 75, 101, 13, 127, 16, 52, 219, 53, 15, 142, 60, 191, 25, 107, 85, 191, 149, 112, 65, 63, 225, 146, 54, 0, 121, 220, 254, 127, 48, 52, 18, 57, 102, 237, 68, 191, 248, 5, 72, 191, 238, 214, 77, 63, 202, 193, 95, 0, 99, 178, 5, 127, 36, 52, 8, 57, 254, 62, 72, 191, 186, 66, 54, 191, 96, 171, 82, 63, 194, 240, 109, 0, 109, 0, 63, 127, 32, 52, 224, 56, 102, 237, 68, 191, 248, 5, 72, 191, 238, 214, 77, 63, 202, 193, 95, 0, 111, 252, 61, 127, 36, 52, 240, 56, 65, 41, 85, 191, 186, 66, 54, 191, 40, 238, 67, 63, 147, 240, 62, 0, 63, 252, 109, 127, 8, 52, 224, 56, 67, 223, 79, 191, 248, 5, 72, 191, 42, 104, 65, 63, 161, 193, 54, 0, 70, 242, 104, 127, 16, 52, 240, 56, 181, 127, 72, 191, 73, 95, 51, 63, 163, 240, 82, 63, 194, 16, 109, 0, 109, 0, 63, 127, 32, 52, 64, 54, 238, 131, 85, 191, 73, 95, 51, 63, 199, 9, 68, 63, 147, 16, 62, 0, 63, 4, 109, 127, 8, 52, 64, 54, 175, 127, 70, 191, 178, 73, 68, 63, 48, 59, 79, 63, 202, 63, 95, 0, 111, 4, 61, 127, 36, 52, 32, 54, 199, 237, 81, 191, 179, 73, 68, 63, 140, 211, 65, 63, 161, 63, 54, 0, 70, 14, 104, 127, 16, 52, 32, 54, 92, 153, 63, 191, 48, 235, 82, 63, 102, 87, 68, 63, 225, 110, 54, 0, 121, 36, 254, 127, 48, 52, 219, 53, 175, 127, 70, 191, 178, 73, 68, 63, 48, 59, 79, 63, 202, 63, 95, 0, 99, 78, 5, 127, 36, 52, 240, 53, 15, 142, 60, 191, 25, 107, 85, 191, 149, 112, 65, 63, 225, 146, 54, 0, 119, 242, 40, 127, 48, 52, 251, 56, 92, 153, 63, 191, 48, 235, 82, 63, 102, 87, 68, 63, 225, 110, 54, 0, 119, 14, 40, 127, 48, 52, 8, 54 ), +"array_index_data": PoolByteArray( 0, 0, 2, 0, 1, 0, 2, 0, 3, 0, 1, 0, 4, 0, 6, 0, 5, 0, 6, 0, 7, 0, 5, 0, 8, 0, 9, 0, 4, 0, 9, 0, 6, 0, 4, 0, 10, 0, 11, 0, 8, 0, 11, 0, 9, 0, 8, 0, 12, 0, 13, 0, 10, 0, 13, 0, 11, 0, 10, 0, 14, 0, 15, 0, 12, 0, 15, 0, 13, 0, 12, 0, 16, 0, 18, 0, 17, 0, 18, 0, 19, 0, 17, 0, 0, 0, 1, 0, 20, 0, 21, 0, 4, 0, 22, 0, 4, 0, 5, 0, 22, 0, 23, 0, 8, 0, 21, 0, 8, 0, 4, 0, 21, 0, 24, 0, 10, 0, 23, 0, 10, 0, 8, 0, 23, 0, 25, 0, 12, 0, 24, 0, 12, 0, 10, 0, 24, 0, 26, 0, 14, 0, 25, 0, 14, 0, 12, 0, 25, 0, 16, 0, 17, 0, 27, 0, 20, 0, 1, 0, 28, 0, 29, 0, 30, 0, 28, 0, 30, 0, 20, 0, 28, 0, 31, 0, 23, 0, 32, 0, 23, 0, 21, 0, 32, 0, 33, 0, 24, 0, 31, 0, 24, 0, 23, 0, 31, 0, 34, 0, 25, 0, 33, 0, 25, 0, 24, 0, 33, 0, 35, 0, 27, 0, 36, 0, 27, 0, 37, 0, 36, 0, 16, 0, 27, 0, 35, 0, 28, 0, 1, 0, 38, 0, 39, 0, 41, 0, 40, 0, 41, 0, 42, 0, 40, 0, 43, 0, 44, 0, 39, 0, 44, 0, 41, 0, 39, 0, 45, 0, 46, 0, 43, 0, 46, 0, 44, 0, 43, 0, 47, 0, 48, 0, 45, 0, 48, 0, 46, 0, 45, 0, 49, 0, 50, 0, 47, 0, 50, 0, 48, 0, 47, 0, 16, 0, 35, 0, 51, 0, 52, 0, 38, 0, 53, 0, 38, 0, 1, 0, 53, 0, 54, 0, 55, 0, 52, 0, 55, 0, 38, 0, 52, 0, 56, 0, 43, 0, 57, 0, 43, 0, 39, 0, 57, 0, 58, 0, 45, 0, 56, 0, 45, 0, 43, 0, 56, 0, 59, 0, 47, 0, 58, 0, 47, 0, 45, 0, 58, 0, 60, 0, 51, 0, 61, 0, 51, 0, 62, 0, 61, 0, 63, 0, 16, 0, 60, 0, 16, 0, 51, 0, 60, 0, 52, 0, 53, 0, 64, 0, 65, 0, 54, 0, 64, 0, 54, 0, 52, 0, 64, 0, 66, 0, 56, 0, 67, 0, 56, 0, 57, 0, 67, 0, 68, 0, 58, 0, 66, 0, 58, 0, 56, 0, 66, 0, 69, 0, 59, 0, 68, 0, 59, 0, 58, 0, 68, 0, 70, 0, 60, 0, 71, 0, 60, 0, 61, 0, 71, 0, 63, 0, 60, 0, 70, 0, 64, 0, 53, 0, 72, 0, 73, 0, 65, 0, 72, 0, 65, 0, 64, 0, 72, 0, 74, 0, 66, 0, 75, 0, 66, 0, 67, 0, 75, 0, 76, 0, 68, 0, 74, 0, 68, 0, 66, 0, 74, 0, 77, 0, 79, 0, 78, 0, 79, 0, 80, 0, 78, 0, 81, 0, 70, 0, 82, 0, 70, 0, 71, 0, 82, 0, 63, 0, 70, 0, 81, 0, 72, 0, 53, 0, 83, 0, 84, 0, 86, 0, 85, 0, 86, 0, 87, 0, 85, 0, 88, 0, 89, 0, 84, 0, 89, 0, 86, 0, 84, 0, 90, 0, 78, 0, 88, 0, 78, 0, 89, 0, 88, 0, 91, 0, 77, 0, 90, 0, 77, 0, 78, 0, 90, 0, 92, 0, 93, 0, 91, 0, 93, 0, 77, 0, 91, 0, 63, 0, 81, 0, 94, 0, 95, 0, 83, 0, 96, 0, 83, 0, 53, 0, 96, 0, 97, 0, 84, 0, 98, 0, 84, 0, 85, 0, 98, 0, 99, 0, 88, 0, 97, 0, 88, 0, 84, 0, 97, 0, 100, 0, 90, 0, 99, 0, 90, 0, 88, 0, 99, 0, 101, 0, 91, 0, 100, 0, 91, 0, 90, 0, 100, 0, 102, 0, 92, 0, 101, 0, 92, 0, 91, 0, 101, 0, 103, 0, 63, 0, 104, 0, 63, 0, 94, 0, 104, 0, 95, 0, 96, 0, 105, 0, 106, 0, 97, 0, 107, 0, 97, 0, 98, 0, 107, 0, 108, 0, 99, 0, 106, 0, 99, 0, 97, 0, 106, 0, 109, 0, 100, 0, 108, 0, 100, 0, 99, 0, 108, 0, 110, 0, 101, 0, 109, 0, 101, 0, 100, 0, 109, 0, 111, 0, 102, 0, 110, 0, 102, 0, 101, 0, 110, 0, 103, 0, 104, 0, 112, 0, 105, 0, 96, 0, 113, 0, 114, 0, 115, 0, 113, 0, 115, 0, 105, 0, 113, 0, 116, 0, 108, 0, 117, 0, 108, 0, 106, 0, 117, 0, 118, 0, 109, 0, 116, 0, 109, 0, 108, 0, 116, 0, 119, 0, 110, 0, 118, 0, 110, 0, 109, 0, 118, 0, 120, 0, 112, 0, 121, 0, 112, 0, 122, 0, 121, 0, 103, 0, 112, 0, 120, 0, 113, 0, 96, 0, 123, 0, 124, 0, 126, 0, 125, 0, 126, 0, 127, 0, 125, 0, 128, 0, 129, 0, 124, 0, 129, 0, 126, 0, 124, 0, 130, 0, 131, 0, 128, 0, 131, 0, 129, 0, 128, 0, 132, 0, 133, 0, 130, 0, 133, 0, 131, 0, 130, 0, 134, 0, 135, 0, 132, 0, 135, 0, 133, 0, 132, 0, 103, 0, 120, 0, 136, 0, 137, 0, 123, 0, 3, 0, 123, 0, 96, 0, 3, 0, 138, 0, 139, 0, 137, 0, 139, 0, 123, 0, 137, 0, 140, 0, 128, 0, 141, 0, 128, 0, 124, 0, 141, 0, 142, 0, 130, 0, 140, 0, 130, 0, 128, 0, 140, 0, 143, 0, 132, 0, 142, 0, 132, 0, 130, 0, 142, 0, 144, 0, 136, 0, 145, 0, 136, 0, 146, 0, 145, 0, 18, 0, 103, 0, 144, 0, 103, 0, 136, 0, 144, 0, 137, 0, 3, 0, 147, 0, 148, 0, 138, 0, 147, 0, 138, 0, 137, 0, 147, 0, 149, 0, 140, 0, 150, 0, 140, 0, 141, 0, 150, 0, 151, 0, 142, 0, 149, 0, 142, 0, 140, 0, 149, 0, 152, 0, 143, 0, 151, 0, 143, 0, 142, 0, 151, 0, 153, 0, 144, 0, 154, 0, 144, 0, 145, 0, 154, 0, 18, 0, 144, 0, 153, 0, 147, 0, 3, 0, 155, 0, 156, 0, 148, 0, 155, 0, 148, 0, 147, 0, 155, 0, 157, 0, 159, 0, 158, 0, 159, 0, 160, 0, 158, 0, 161, 0, 162, 0, 157, 0, 162, 0, 159, 0, 157, 0, 163, 0, 164, 0, 161, 0, 164, 0, 162, 0, 161, 0, 165, 0, 153, 0, 166, 0, 153, 0, 154, 0, 166, 0, 18, 0, 153, 0, 165, 0, 155, 0, 3, 0, 2, 0, 6, 0, 158, 0, 7, 0, 158, 0, 167, 0, 7, 0, 9, 0, 157, 0, 6, 0, 157, 0, 158, 0, 6, 0, 11, 0, 161, 0, 9, 0, 161, 0, 157, 0, 9, 0, 13, 0, 163, 0, 11, 0, 163, 0, 161, 0, 11, 0, 15, 0, 168, 0, 13, 0, 168, 0, 163, 0, 13, 0, 18, 0, 165, 0, 19, 0, 63, 0, 103, 0, 16, 0, 103, 0, 18, 0, 16, 0, 53, 0, 1, 0, 96, 0, 1, 0, 3, 0, 96, 0 ), +"blend_shape_data": [ ], +"format": 97559, +"index_count": 612, +"primitive": 4, +"skeleton_aabb": [ ], +"vertex_count": 169 +} + +[sub_resource type="ConvexPolygonShape" id=12] +margin = 0.001 +points = PoolVector3Array( -0.790989, -0.716814, 0.716814, -0.790989, 0.716814, -0.716814, -0.790988, -0.716813, -0.716813, -0.790988, 0.716813, 0.716813, -0.789316, -0.739867, -0.690573, -0.789316, -0.739867, 0.690573, -0.789316, -0.690573, -0.739867, -0.789316, 0.690573, 0.739867, -0.789316, 0.739867, -0.690573, -0.765368, -0.716024, -0.765367, -0.765368, -0.716024, 0.765367, -0.765368, 0.716024, -0.765367, -0.762765, 0.762764, 0.738099, -0.739869, 0.690574, -0.789315, -0.739869, 0.690574, 0.789315, -0.739086, -0.78848, -0.714541, -0.739086, -0.78848, 0.714541, -0.739086, 0.78848, -0.714541, -0.739086, 0.78848, 0.714541, -0.716816, -0.716814, -0.790989, -0.716816, 0.716814, 0.790989, -0.716815, -0.716813, 0.790988, -0.716815, 0.716813, -0.790988, -0.714544, -0.788481, -0.739085, -0.714544, -0.788481, 0.739085, -0.714544, 0.788481, -0.739085, -0.714544, 0.788481, 0.739085, -0.690577, -0.739867, -0.789316, -0.690577, -0.739867, 0.789316, -0.690577, 0.739867, -0.789316, -0.690577, 0.739867, 0.789316, 0.690539, -0.739867, -0.789316, 0.690539, -0.739867, 0.789316, 0.690539, 0.739867, -0.789316, 0.690539, 0.739867, 0.789316, 0.714508, -0.788483, -0.739087, 0.714508, -0.788483, 0.739087, 0.714508, 0.788483, -0.739087, 0.714508, 0.788483, 0.739087, 0.716784, -0.716819, -0.790994, 0.716784, 0.716819, 0.790994, 0.716785, -0.71682, 0.790995, 0.716785, 0.71682, -0.790995, 0.738074, 0.762775, 0.762775, 0.739056, -0.788488, -0.714548, 0.739056, -0.788488, 0.714548, 0.739056, 0.788488, -0.714548, 0.739056, 0.788488, 0.714548, 0.739839, -0.69058, -0.789323, 0.739839, -0.69058, 0.789323, 0.739839, 0.69058, 0.789323, 0.762739, -0.762775, -0.738109, 0.765347, 0.716038, -0.765383, 0.789308, -0.739895, -0.6906, 0.789308, -0.739895, 0.6906, 0.789308, -0.6906, -0.739895, 0.789308, -0.6906, 0.739895, 0.789308, 0.6906, 0.739895, 0.789308, 0.739895, -0.6906, 0.789308, 0.739895, 0.6906, 0.790976, -0.716836, 0.716836, 0.790976, 0.716836, -0.716836, 0.790977, -0.716837, -0.716837, 0.790977, 0.716837, 0.716837 ) + +[node name="Spatial" type="Spatial"] +script = ExtResource( 2 ) + +[node name="Board" type="Node" parent="."] + +[node name="Ceiling" type="StaticBody" parent="Board"] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.000821948, 2, 0.0026803 ) + +[node name="CollisionShape" type="CollisionShape" parent="Board/Ceiling"] +shape = SubResource( 13 ) + +[node name="MeshInstance" type="MeshInstance" parent="Board/Ceiling"] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0045011, -0.0041852, 0.00197768 ) +mesh = SubResource( 2 ) +material/0 = SubResource( 3 ) + +[node name="Edge1" type="StaticBody" parent="Board"] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.952884, -0.00116146, 0 ) + +[node name="MeshInstance" type="MeshInstance" parent="Board/Edge1"] +transform = Transform( -0.1, 8.74228e-09, 0, -8.74228e-09, -0.1, 0, 0, 0, 0.1, -0.0233938, -0.0153872, 0 ) +mesh = ExtResource( 10 ) +material/0 = ExtResource( 11 ) + +[node name="CollisionShape" type="CollisionShape" parent="Board/Edge1"] +transform = Transform( -0.1, 8.74228e-09, 0, -8.74228e-09, -0.1, 0, 0, 0, 0.1, -0.0233938, -0.0153872, 0 ) +shape = SubResource( 4 ) + +[node name="Edge2" type="StaticBody" parent="Board"] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.992634, -0.00116146, 0 ) + +[node name="MeshInstance" type="MeshInstance" parent="Board/Edge2"] +transform = Transform( -0.1, 8.74228e-09, 0, -8.74228e-09, -0.1, 0, 0, 0, 0.1, -0.0233938, -0.0153872, 0 ) +mesh = ExtResource( 10 ) +material/0 = ExtResource( 11 ) + +[node name="CollisionShape" type="CollisionShape" parent="Board/Edge2"] +transform = Transform( -0.1, 8.74228e-09, 0, -8.74228e-09, -0.1, 0, 0, 0, 0.1, -0.0233938, -0.0153872, 0 ) +shape = SubResource( 4 ) + +[node name="Edge3" type="StaticBody" parent="Board"] +transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0.019875, -0.003, -0.922933 ) + +[node name="MeshInstance" type="MeshInstance" parent="Board/Edge3"] +transform = Transform( -0.1, 8.74228e-09, 0, -8.74228e-09, -0.1, 0, 0, 0, 0.1, -0.0233938, -0.0153872, 0 ) +mesh = ExtResource( 10 ) +material/0 = ExtResource( 11 ) + +[node name="CollisionShape" type="CollisionShape" parent="Board/Edge3"] +transform = Transform( -0.1, 8.74228e-09, 0, -8.74228e-09, -0.1, 0, 0, 0, 0.1, -0.0233938, -0.0153872, 0 ) +shape = SubResource( 4 ) + +[node name="Edge4" type="StaticBody" parent="Board"] +transform = Transform( -4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0.0198749, -0.003, 0.972759 ) + +[node name="MeshInstance" type="MeshInstance" parent="Board/Edge4"] +transform = Transform( -0.1, 8.74228e-09, 0, -8.74228e-09, -0.1, 0, 0, 0, 0.1, -0.0233938, -0.0153872, 0 ) +mesh = ExtResource( 10 ) +material/0 = ExtResource( 11 ) + +[node name="CollisionShape" type="CollisionShape" parent="Board/Edge4"] +transform = Transform( -0.1, 8.74228e-09, 0, -8.74228e-09, -0.1, 0, 0, 0, 0.1, -0.0233938, -0.0153872, 0 ) +shape = SubResource( 4 ) + +[node name="Wall1" type="StaticBody" parent="Board"] +transform = Transform( -1, 1.50996e-07, 6.60024e-15, 0, -4.37114e-08, 1, 1.50996e-07, 1, 4.37114e-08, 0.000821948, 1, -0.99732 ) + +[node name="CollisionShape" type="CollisionShape" parent="Board/Wall1"] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0141816, 0 ) +shape = SubResource( 1 ) + +[node name="MeshInstance" type="MeshInstance" parent="Board/Wall1"] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0045011, -0.0041852, 0.00197768 ) +mesh = SubResource( 2 ) +material/0 = SubResource( 3 ) + +[node name="Wall2" type="StaticBody" parent="Board"] +transform = Transform( 1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0.000821948, 1, 1.00268 ) + +[node name="CollisionShape" type="CollisionShape" parent="Board/Wall2"] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.0174136, 0 ) +shape = SubResource( 1 ) + +[node name="MeshInstance" type="MeshInstance" parent="Board/Wall2"] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0045011, -0.0041852, 0.00197768 ) +mesh = SubResource( 2 ) +material/0 = SubResource( 3 ) + +[node name="Wall3" type="StaticBody" parent="Board"] +transform = Transform( -4.37114e-08, -1, -4.37114e-08, 0, -4.37114e-08, 1, -1, 4.37114e-08, 1.91069e-15, 1.00082, 1, 0.00268026 ) + +[node name="CollisionShape" type="CollisionShape" parent="Board/Wall3"] +shape = SubResource( 1 ) + +[node name="MeshInstance" type="MeshInstance" parent="Board/Wall3"] +transform = Transform( 1, 0, 0, 0, 1, 8.35189e-23, 0, 8.35188e-23, 1, 0.00348416, -0.00462818, 0.00122541 ) +mesh = SubResource( 2 ) +material/0 = SubResource( 3 ) + +[node name="Wall4" type="StaticBody" parent="Board"] +transform = Transform( 7.54979e-08, 1, 4.37114e-08, 0, -4.37114e-08, 1, 1, -7.54979e-08, -3.30012e-15, -0.999178, 1, 0.00268035 ) + +[node name="CollisionShape" type="CollisionShape" parent="Board/Wall4"] +shape = SubResource( 1 ) + +[node name="MeshInstance" type="MeshInstance" parent="Board/Wall4"] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0045011, -0.0041852, 0.00197768 ) +mesh = SubResource( 2 ) +material/0 = SubResource( 3 ) + +[node name="Floor" type="StaticBody" parent="Board"] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.000821948, 0, 0.0026803 ) +physics_material_override = SubResource( 5 ) + +[node name="CollisionShape" type="CollisionShape" parent="Board/Floor"] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.0519164, 0 ) +shape = SubResource( 14 ) + +[node name="MeshInstance" type="MeshInstance" parent="Board/Floor"] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -0.000821948, 0, -0.0026803 ) +mesh = SubResource( 2 ) +material/0 = ExtResource( 7 ) + +[node name="Global" type="Node" parent="."] + +[node name="Camera2" type="Camera" parent="Global"] +transform = Transform( 1, 0, 0, 0, 0.503669, 0.863897, 0, -0.863897, 0.503669, -0.0245266, 1.43251, 0.959245 ) +doppler_tracking = 2 +current = true +fov = 63.9 + +[node name="SpotLight" type="SpotLight" parent="Global"] +transform = Transform( 0.775749, -1.15596e-08, 0.631041, -0.605292, -0.282743, 0.744095, 0.178423, -0.959196, -0.219338, 0.887745, 1.47187, -0.363192 ) +light_color = Color( 1, 0.839216, 0.478431, 1 ) +shadow_enabled = true +spot_angle = 33.4 + +[node name="SpotLight2" type="SpotLight" parent="Global"] +transform = Transform( 0.686607, 0.203977, -0.697828, 0.726914, -0.209672, 0.653938, -0.0129262, -0.956259, -0.292236, -1.13939, 1.46675, -0.446374 ) +light_color = Color( 0.478431, 1, 0.976471, 1 ) +shadow_enabled = true +spot_angle = 33.4 + +[node name="DirectionalLight" type="DirectionalLight" parent="Global"] +transform = Transform( 0.871398, -0.3485, 0.345273, -0.0642259, 0.616709, 0.784567, -0.486355, -0.705845, 0.515016, 0.579066, 0.805617, 0.0180888 ) + +[node name="GIProbe" type="GIProbe" parent="Global"] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0.504086, 0.955188, -0.00560474 ) +visible = false +extents = Vector3( 0.534695, 0.974738, 1.12328 ) +compress = true +data = SubResource( 8 ) + +[node name="Dices" type="Node" parent="."] + +[node name="Dice1" type="RigidBody" parent="Dices"] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.305874, 0 ) +mass = 10.0 +physics_material_override = SubResource( 9 ) +contact_monitor = true +can_sleep = false +linear_damp = -0.161 +script = ExtResource( 8 ) + +[node name="MeshInstance" type="MeshInstance" parent="Dices/Dice1"] +transform = Transform( 0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, -0.000126928, 0, 0.000750333 ) +mesh = SubResource( 10 ) +material/0 = SubResource( 6 ) + +[node name="MeshOutline" type="MeshInstance" parent="Dices/Dice1/MeshInstance"] +visible = false +mesh = SubResource( 11 ) +material/0 = null + +[node name="CollisionShape" type="CollisionShape" parent="Dices/Dice1"] +transform = Transform( 0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, -0.000126928, 0, 0.000750333 ) +shape = SubResource( 12 ) + +[node name="Dice2" type="RigidBody" parent="Dices"] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.305874, 0 ) +mass = 10.0 +physics_material_override = SubResource( 9 ) +contact_monitor = true +can_sleep = false +linear_damp = -0.161 +script = ExtResource( 8 ) + +[node name="MeshInstance" type="MeshInstance" parent="Dices/Dice2"] +transform = Transform( 0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, -0.000126928, 0, 0.000750333 ) +mesh = SubResource( 10 ) +material/0 = SubResource( 6 ) + +[node name="MeshOutline" type="MeshInstance" parent="Dices/Dice2/MeshInstance"] +visible = false +mesh = SubResource( 11 ) +material/0 = null + +[node name="CollisionShape" type="CollisionShape" parent="Dices/Dice2"] +transform = Transform( 0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, -0.000126928, 0, 0.000750333 ) +shape = SubResource( 12 ) + +[node name="Dice3" type="RigidBody" parent="Dices"] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.305874, 0 ) +mass = 10.0 +physics_material_override = SubResource( 9 ) +contact_monitor = true +can_sleep = false +linear_damp = -0.161 +script = ExtResource( 8 ) + +[node name="MeshInstance" type="MeshInstance" parent="Dices/Dice3"] +transform = Transform( 0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, -0.000126928, 0, 0.000750333 ) +mesh = SubResource( 10 ) +material/0 = SubResource( 6 ) + +[node name="MeshOutline" type="MeshInstance" parent="Dices/Dice3/MeshInstance"] +visible = false +mesh = SubResource( 11 ) +material/0 = null + +[node name="CollisionShape" type="CollisionShape" parent="Dices/Dice3"] +transform = Transform( 0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, -0.000126928, 0, 0.000750333 ) +shape = SubResource( 12 ) + +[node name="Dice4" type="RigidBody" parent="Dices"] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.305874, 0 ) +mass = 10.0 +physics_material_override = SubResource( 9 ) +contact_monitor = true +can_sleep = false +linear_damp = -0.161 +script = ExtResource( 8 ) + +[node name="MeshInstance" type="MeshInstance" parent="Dices/Dice4"] +transform = Transform( 0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, -0.000126928, 0, 0.000750333 ) +mesh = SubResource( 10 ) +material/0 = SubResource( 6 ) + +[node name="MeshOutline" type="MeshInstance" parent="Dices/Dice4/MeshInstance"] +visible = false +mesh = SubResource( 11 ) +material/0 = null + +[node name="CollisionShape" type="CollisionShape" parent="Dices/Dice4"] +transform = Transform( 0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, -0.000126928, 0, 0.000750333 ) +shape = SubResource( 12 ) + +[node name="Dice5" type="RigidBody" parent="Dices"] +transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.305874, 0 ) +mass = 10.0 +physics_material_override = SubResource( 9 ) +contact_monitor = true +can_sleep = false +linear_damp = -0.161 +script = ExtResource( 8 ) + +[node name="MeshInstance" type="MeshInstance" parent="Dices/Dice5"] +transform = Transform( 0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, -0.000126928, 0, 0.000750333 ) +mesh = SubResource( 10 ) +material/0 = SubResource( 6 ) + +[node name="MeshOutline" type="MeshInstance" parent="Dices/Dice5/MeshInstance"] +visible = false +mesh = SubResource( 11 ) +material/0 = null + +[node name="CollisionShape" type="CollisionShape" parent="Dices/Dice5"] +transform = Transform( 0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, -0.000126928, 0, 0.000750333 ) +shape = SubResource( 12 ) + +[connection signal="input_event" from="Dices/Dice1" to="Dices/Dice1" method="_on_Dice_input_event"] +[connection signal="input_event" from="Dices/Dice2" to="Dices/Dice2" method="_on_Dice_input_event"] +[connection signal="input_event" from="Dices/Dice3" to="Dices/Dice3" method="_on_Dice_input_event"] +[connection signal="input_event" from="Dices/Dice4" to="Dices/Dice4" method="_on_Dice_input_event"] +[connection signal="input_event" from="Dices/Dice5" to="Dices/Dice5" method="_on_Dice_input_event"] diff --git a/Simulation.gd b/Simulation.gd new file mode 100644 index 0000000..ff39c76 --- /dev/null +++ b/Simulation.gd @@ -0,0 +1,70 @@ +extends Spatial + +#var dice +var dices +var btn_roll +var lbl_debug + +# Called when the node enters the scene tree for the first time. +func _ready(): + dices = find_node("Dices") +# dice = find_node("Dice") + _init_roll_button() + _init_debug_labels() + +func _init_roll_button(): + btn_roll = Button.new() + btn_roll.text = "Roll" + btn_roll.connect("pressed", self, "_button_pressed") + add_child(btn_roll) + +func _button_pressed(): + print("applying force on dice") + for dice in dices.get_children(): + if !dice.sleeping: + dice.apply_central_impulse(Vector3(0,50,0)) + dice.apply_torque_impulse(Vector3(3,1,3)) + +func _process(_delta): + _update_debug_info() + for dice in dices.get_children(): + if dice.global_transform.origin.y > 1: + dice.global_transform.origin.y = 1 + +## Debug +func _init_debug_labels(): + lbl_debug = Label.new() + lbl_debug.text = "init" + lbl_debug.set_position(Vector2(10,50)) + add_child(lbl_debug) + +func _update_debug_info(): + var debug_text = "Scores:\n" + var count = 1 + var sum = 0 + for dice in dices.get_children(): + var result = _get_score_of_dice(dice) + sum += int(result) + debug_text += str("\n Dice ",count,": ",result) + count += 1 + debug_text += str("\n Total Score: ",sum) + lbl_debug.text = str(debug_text) + +func _get_score_of_dice(dice): + var dice_vector = dice.global_transform.basis.get_euler() + var x = stepify(dice_vector.x, 2) + var z = stepify(dice_vector.z, 2) + var current_result = "" + if x == 0 && z == 0: + current_result = "1" + elif x == 0 && z == 2: + current_result = "2" + elif x == 0 && (z == -4 || z == 4): + current_result = "3" + elif x == 0 && z == -2: + current_result = "4" + elif x == -2: + current_result = "5" + elif x == 2: + current_result = "6" + return current_result diff --git a/default_env.tres b/default_env.tres new file mode 100644 index 0000000..7c7c25c --- /dev/null +++ b/default_env.tres @@ -0,0 +1,14 @@ +[gd_resource type="Environment" load_steps=2 format=2] + +[sub_resource type="ProceduralSky" id=1] + +[resource] +background_mode = 2 +background_sky = SubResource( 1 ) +background_color = Color( 0.737255, 0.694118, 0.564706, 1 ) +glow_enabled = true +glow_levels/5 = false +glow_strength = 1.51 +glow_hdr_threshold = 1.14 +glow_hdr_luminance_cap = 9.89 +glow_hdr_scale = 1.75 diff --git a/icon.png b/icon.png new file mode 100644 index 0000000..c98fbb6 Binary files /dev/null and b/icon.png differ diff --git a/icon.png.import b/icon.png.import new file mode 100644 index 0000000..96cbf46 --- /dev/null +++ b/icon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://icon.png" +dest_files=[ "res://.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/project.godot b/project.godot new file mode 100644 index 0000000..741109e --- /dev/null +++ b/project.godot @@ -0,0 +1,24 @@ +; Engine configuration file. +; It's best edited using the editor UI and not directly, +; since the parameters that go here are not all obvious. +; +; Format: +; [section] ; section goes between [] +; param=value ; assign values to parameters + +config_version=4 + +[application] + +config/name="Dice Rolling Simulator" +run/main_scene="res://MainScene.tscn" +config/icon="res://icon.png" + +[physics] + +common/enable_pause_aware_picking=true +3d/physics_engine="Bullet" + +[rendering] + +environment/default_environment="res://default_env.tres"