├── .gitattributes ├── .gitignore ├── .godot ├── .gdignore ├── editor │ ├── CameraController.gd-folding-77d07d433e5630d8c7f196f366236102.cfg │ ├── Character.gd-folding-cfa08048f46737226f3c2a9b0448fada.cfg │ ├── Character.glb-d917c956441d043afc6e349e2b29a301.scn-folding-2ad9795e605e0089ad917d9a363ca9a7.cfg │ ├── Character.glb-folding-d917c956441d043afc6e349e2b29a301.cfg │ ├── TestScene.tscn-editstate-1e9dee60a8f067301987dac127ccea66.cfg │ ├── TestScene.tscn-folding-1e9dee60a8f067301987dac127ccea66.cfg │ ├── character.tscn-editstate-053c088fcfd156ea19f3d1ba53835dc9.cfg │ ├── character.tscn-folding-053c088fcfd156ea19f3d1ba53835dc9.cfg │ ├── create_recent.Node │ ├── create_recent.Object │ ├── editor_layout.cfg │ ├── favorites.Node │ ├── favorites.Object │ ├── filesystem_cache8 │ ├── filesystem_update4 │ ├── project_metadata.cfg │ ├── recent_dirs │ └── script_editor_cache.cfg ├── global_script_class_cache.cfg ├── imported │ ├── Character.glb-d917c956441d043afc6e349e2b29a301.md5 │ ├── Character.glb-d917c956441d043afc6e349e2b29a301.scn │ ├── Character_Image.png-b3f18ae7cafdd5c50761b1ed28597244.ctex │ ├── Character_Image.png-b3f18ae7cafdd5c50761b1ed28597244.md5 │ ├── Character_Image.png-f9cb0d80c4d90e9c9d6a77d3b3430141.ctex │ ├── Character_Image.png-f9cb0d80c4d90e9c9d6a77d3b3430141.md5 │ ├── Character_Knight_diffuse.png-2d4199752a83feb873276bea9b0a5bbb.md5 │ ├── Character_Knight_diffuse.png-2d4199752a83feb873276bea9b0a5bbb.s3tc.ctex │ ├── Character_Knight_diffuse.png-53364b8220beab0d50bc764f82dd1158.ctex │ ├── Character_Knight_diffuse.png-53364b8220beab0d50bc764f82dd1158.md5 │ ├── Character_Knight_normal.png-55080a8c5c848d7004a797f037d40fb2.md5 │ ├── Character_Knight_normal.png-55080a8c5c848d7004a797f037d40fb2.s3tc.ctex │ ├── Character_Knight_normal.png-9e5b5267ef3a5172c59f356d935f95fc.ctex │ ├── Character_Knight_normal.png-9e5b5267ef3a5172c59f356d935f95fc.md5 │ ├── icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex │ └── icon.svg-218a8f2b3041327d8a5756f3a245f83b.md5 ├── mono │ └── metadata │ │ └── ide_messaging_meta.txt ├── shader_cache │ ├── BlitShaderRD │ │ └── b14fcf094e3cdf93ba83c44cc818764d2a971e2c914ab24d6d7cac7d6ce49984 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── BokehDofShaderRD │ │ └── 651e13d363b4b8e9af55c3148b181f6785c046749c8bb3aa417312d779331364 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CanvasOcclusionShaderRD │ │ └── e6a481cda284898005f2a8a56dc9f4b1e53a2e0d546c2d7e89ca88033b541f93 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CanvasSdfShaderRD │ │ └── 9ff09fd5f3915f3792a85ad0f0ba2cde7f16b0a2e6af4e123659ba1b0e17f834 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CanvasShaderRD │ │ └── e5007487d04a3f268460764ed3252bc1e559f023e61ff2d77dc7efbfaebe0dd8 │ │ │ ├── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ │ │ ├── 6c94b25d75b1ec58f806edc8e65c2a35743ad557.cache │ │ │ ├── 86b4b6d51b4a45af6d7a93cd8ccd2af80a156da9.cache │ │ │ ├── 98676c93f49a619be763bf730c8db104e1e3ad96.cache │ │ │ ├── 9d0533530a382e64370fc542a58d7fdac6c773bd.cache │ │ │ ├── a444689c2f13418983bd978ab522bd863aed69c5.cache │ │ │ ├── cfbe819c6b55623a3cfeaf8d0ab83aeaa2d48269.cache │ │ │ └── eaf44e18cd01e1dcdf84a400c6fbe82c311d34e7.cache │ ├── ClusterDebugShaderRD │ │ └── 78edf1879a01874f4c16cc62a8c1736285de1b5b524afe3ab8a31edba7d51109 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── ClusterRenderShaderRD │ │ └── 0668ef1b7199433764932a7b9e50be4ba9f68415fc09b46962eca512493fd852 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── ClusterStoreShaderRD │ │ └── 624d791898910063d188ff35ab2035367b7247df5d5c8e090068df75fee852f5 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CopyShaderRD │ │ └── 0d0a679f2e01a04e72b2b4cad32bb7cbb8371e4791fcb0e4c6417a85dc3f49c9 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CopyToFbShaderRD │ │ └── 85dd09c2fd6a22afbbb613efebf0dbee5311d8996fe52479e89c635d660be872 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CubeToDpShaderRD │ │ └── 53cbeaf6c546a9b4e07bd6b9caa36705c640823416cc82fc477ff405223ec696 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CubemapDownsamplerShaderRD │ │ └── f84030208f351824beaf61253a85372d18604313e2a8dd5acdf4a20aced0b3fd │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CubemapFilterShaderRD │ │ └── c87aacc4acc5793190a24e210ca93055cd2165df07e44901c73ba36c01788e70 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CubemapRoughnessShaderRD │ │ └── b9dc1efc93213322aabf08b2ae8a683b2a060fa06c630f61cb2aa552d077ef7e │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── FsrUpscaleShaderRD │ │ └── dc972b93d54fabdc8bbf9eca852dee5f32dc9ce31c33e71f932df60ea57f5b2e │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── GiShaderRD │ │ └── ff065b35e11d13d6b72f0711c90714fbc5c51ff2d4be0d41e759c6e3162937e5 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── LuminanceReduceShaderRD │ │ └── 437f953f887a3ad3239cf6a0db8187babaa6856eefb3bb2fe8a0174d27785fb3 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── ParticlesCopyShaderRD │ │ └── 2eb482b502e8b88ecd003b3066da218cad54b4d69354f28c6bd2999d3e16b551 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── ParticlesShaderRD │ │ └── 26b1d3040eabe074ba48c49448dbb4b9248212b3f2ece8750eaf0ed1f72d8b5a │ │ │ └── f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache │ ├── ResolveShaderRD │ │ └── f65b3f97afa8a9e5ba92020e7252c493f4b93da07ff47045b3beac0eebf431c6 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── RoughnessLimiterShaderRD │ │ └── 114690d838212f90c560dfff82ce0768a589cab57fd25e78473c5f0766993a03 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SceneForwardClusteredShaderRD │ │ └── 0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678 │ │ │ ├── 118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache │ │ │ ├── 1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache │ │ │ ├── 3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache │ │ │ ├── 3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache │ │ │ ├── 56b5925a2b0572c2ded75f0fcb579c223484ca13.cache │ │ │ ├── 5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache │ │ │ ├── 7e6f09e567701e5ed403065b0ec9125225432ba4.cache │ │ │ ├── 84f3bfa29ba52d036ccb227b544f4212261b97e7.cache │ │ │ ├── 86a40d012e1e130fe49f7c12f440bc7c6c3e11b7.cache │ │ │ ├── 8c405797d04cff2252b29dc660af5eda3a9bef6a.cache │ │ │ ├── 8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache │ │ │ ├── 90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache │ │ │ ├── 9909cf38417b9edb6e5a64b31241317810757356.cache │ │ │ ├── 9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache │ │ │ ├── 9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache │ │ │ ├── adcca0c58d18f052ff75ecdaa3dbb219f5d6cbc4.cache │ │ │ ├── d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache │ │ │ └── f56c506d48f920a47e552ed6cf6059536156a939.cache │ ├── ScreenSpaceReflectionFilterShaderRD │ │ └── d7f28c436a0efd8b24cddbe0fc461d405d670bf3a259f4e3f38475e909bd5233 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── ScreenSpaceReflectionScaleShaderRD │ │ └── d07f4a115654299e64196d15916419531ac482ef73e89e34b487cca0b7195025 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── ScreenSpaceReflectionShaderRD │ │ └── 4ea25450b348cfa89e9e99129d1c926f45bef29993373162abd119a36e27e76e │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SdfgiDebugProbesShaderRD │ │ └── 6b5082634921c714084fba963d083f866fe4c9b606ae101a35dbb9f61f907db7 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SdfgiDebugShaderRD │ │ └── 356e7efd9c397266b9eb586e04b216dacddbb34a5d68b9478a34ccabf842ac08 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SdfgiDirectLightShaderRD │ │ └── ec7379306423051ee9c219851cee3e006d0b17829adfb69fb81404aa9aa79c69 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SdfgiIntegrateShaderRD │ │ └── 46e95ee0df59590bbbcfd8fcc70613ed7a3d9d317a628659ae92360f80db47d5 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SdfgiPreprocessShaderRD │ │ └── 80f0e23411ef846aa1117624c0cf30e145b208b90f621c65a2a5c9a2f52bc835 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SkeletonShaderRD │ │ └── 3e249732e718f290e9d6225085e807e98a482d54943eb39b2ae00ca578e663ce │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SkyShaderRD │ │ └── 32e644776a5e9ab00dac4b488ebdfb1c6b8c099fb9ca13e35d927e23ccb264a0 │ │ │ ├── 03e3b11c69e24394b2d955a8c0ba85587bb70839.cache │ │ │ ├── 59fe6cf05bf4a13d34c144643274612aacecb959.cache │ │ │ ├── 793ce7e11b582451627017df13679d8dac889488.cache │ │ │ ├── 95e55bdcfff59c30143e80c9cabfe2f175ddb660.cache │ │ │ ├── de678811d1bad3cad4892a8db7b6ea0be197d51d.cache │ │ │ └── f01de7cfc190c5a681916d623818c76cd220b8f4.cache │ ├── SortShaderRD │ │ └── 0e34f200e210a30707e44d95d720f35e28c32fea5cf694c6696150b18946845c │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SpecularMergeShaderRD │ │ └── 5a73d7eebcb306197859b278eda6a47b7ac549170f94f167c58a61046b3d66c3 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SsEffectsDownsampleShaderRD │ │ └── 791e3dff7cb607470becac9d097da5351fd571f341b9950d30aacbef39268091 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SsaoBlurShaderRD │ │ └── f2d043cb2708b55734573ec30ccc065ea794c46059c10d9c9f9dc0763adce1d2 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SsaoImportanceMapShaderRD │ │ └── 0ee71062f89cd412f1abf36ea4d0d2b35181e5e6ca114fa85c740a7da2a7d264 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SsaoInterleaveShaderRD │ │ └── aa15ed5adc225968efcad0aca047a9fcebe4c621f233400a565691bcd4e17a1b │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SsaoShaderRD │ │ └── 4076382ce3bbed24ea571319e05fc039f24a29aae5d635b439cb16d9af8889b6 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SsilBlurShaderRD │ │ └── b5a714203bd252858a65e947a92acbd1aa9c509fd954b08039cc5b0796f420bc │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SsilImportanceMapShaderRD │ │ └── 752ed6d73f32681bee579f89898c9b272d67198526c51fca0bef5b01d3d87931 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SsilInterleaveShaderRD │ │ └── 39739066f7fac08d9188d34b716ce9a7abc607c9c9da597b593f69326dc31277 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SsilShaderRD │ │ └── 3f194ca4f5cabada07b3e48273380d559aa774d57904c90b64cbac67e25d06bd │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SubsurfaceScatteringShaderRD │ │ └── b7a7afc132f85c3124b75821c83e3c9a15437c218267d7a596acbb88f8bcc6c1 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── TaaResolveShaderRD │ │ └── 8d8cf05e26703701ed47b96be16cbc40fd8cf5d104fc269afe6fa87971281da9 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── TonemapShaderRD │ │ └── 3aa482b5dd344230a57ca31af2f1c0640b2dd52a10577678869c02020da3f070 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── VolumetricFogProcessShaderRD │ │ └── 8db761c679eabdbdf7c57e9d88c121db9552ffb6b244ceb8f36dcd4274ca81b1 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── VolumetricFogShaderRD │ │ └── c3002928e7c39529deadcd99f3cbd7066508d775b4b41a877dd16638325996a0 │ │ │ └── 9a227745af2d65830f930370a9fbba551fbd6f60.cache │ ├── VoxelGiDebugShaderRD │ │ └── ca65e07d2a49e6002f7e4b287620d5fea011ad98dd331c593df074c18a9e596a │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── VoxelGiShaderRD │ │ └── e3eccabec458335173f8dda1c4e01b1952f0a95b294a66f3d20305ded7923d44 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ └── VrsShaderRD │ │ └── c840421786ad38bc40413f2b07f189edc6be9474a90ca9e8f307d16a22347100 │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache └── uid_cache.bin ├── CameraController.gd ├── Character.gd ├── Character.glb ├── Character.glb.import ├── Character_Image.png ├── Character_Image.png.import ├── Character_Knight_diffuse.png ├── Character_Knight_diffuse.png.import ├── Character_Knight_normal.png ├── Character_Knight_normal.png.import ├── LICENSE ├── TestScene.tscn ├── character.tscn ├── icon.svg ├── icon.svg.import └── project.godot /.gitattributes: -------------------------------------------------------------------------------- 1 | # Normalize EOL for all files that Git considers text files. 2 | * text=auto eol=lf 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Godot-specific ignores 2 | .import/ 3 | export.cfg 4 | export_presets.cfg 5 | 6 | # Imported translations (automatically generated from CSV files) 7 | *.translation 8 | 9 | # Mono-specific ignores 10 | .mono/ 11 | data_*/ 12 | -------------------------------------------------------------------------------- /.godot/.gdignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /.godot/editor/CameraController.gd-folding-77d07d433e5630d8c7f196f366236102.cfg: -------------------------------------------------------------------------------- 1 | [folding] 2 | 3 | sections_unfolded=PackedStringArray() 4 | -------------------------------------------------------------------------------- /.godot/editor/Character.gd-folding-cfa08048f46737226f3c2a9b0448fada.cfg: -------------------------------------------------------------------------------- 1 | [folding] 2 | 3 | sections_unfolded=PackedStringArray() 4 | -------------------------------------------------------------------------------- /.godot/editor/Character.glb-d917c956441d043afc6e349e2b29a301.scn-folding-2ad9795e605e0089ad917d9a363ca9a7.cfg: -------------------------------------------------------------------------------- 1 | [folding] 2 | 3 | sections_unfolded=PackedStringArray() 4 | -------------------------------------------------------------------------------- /.godot/editor/Character.glb-folding-d917c956441d043afc6e349e2b29a301.cfg: -------------------------------------------------------------------------------- 1 | [folding] 2 | 3 | node_unfolds=[] 4 | resource_unfolds=["res://Character.glb::ArrayMesh_p1irj", PackedStringArray("Resource"), "res://Character.glb::Skin_j06rm", PackedStringArray("Resource"), "res://Character.glb::ArrayMesh_he4tr", PackedStringArray("Resource"), "res://Character.glb::ArrayMesh_r88bm", PackedStringArray("Resource")] 5 | nodes_folded=[] 6 | -------------------------------------------------------------------------------- /.godot/editor/TestScene.tscn-editstate-1e9dee60a8f067301987dac127ccea66.cfg: -------------------------------------------------------------------------------- 1 | [editor_states] 2 | 3 | Anim={ 4 | "visible": false 5 | } 6 | 2D={ 7 | "grid_offset": Vector2(0, 0), 8 | "grid_snap_active": false, 9 | "grid_step": Vector2(8, 8), 10 | "grid_visibility": 1, 11 | "ofs": Vector2(-168.75, -113.75), 12 | "primary_grid_steps": 8, 13 | "show_edit_locks": true, 14 | "show_guides": true, 15 | "show_helpers": false, 16 | "show_origin": true, 17 | "show_rulers": true, 18 | "show_transformation_gizmos": true, 19 | "show_viewport": true, 20 | "show_zoom_control": true, 21 | "smart_snap_active": false, 22 | "snap_guides": true, 23 | "snap_node_anchors": true, 24 | "snap_node_center": true, 25 | "snap_node_parent": true, 26 | "snap_node_sides": true, 27 | "snap_other_nodes": true, 28 | "snap_pixel": true, 29 | "snap_relative": false, 30 | "snap_rotation": false, 31 | "snap_rotation_offset": 0.0, 32 | "snap_rotation_step": 0.261799, 33 | "snap_scale": false, 34 | "snap_scale_step": 0.1, 35 | "zoom": 0.64 36 | } 37 | 3D={ 38 | "fov": 70.01, 39 | "gizmos_status": { 40 | "AudioListener3D": 0, 41 | "AudioStreamPlayer3D": 0, 42 | "CPUParticles3D": 0, 43 | "CSGShape3D": 0, 44 | "Camera3D": 0, 45 | "CollisionObject3D": 0, 46 | "CollisionPolygon3D": 0, 47 | "CollisionShape3D": 0, 48 | "Decal": 0, 49 | "FogVolume": 0, 50 | "GPUParticles3D": 0, 51 | "GPUParticlesCollision3D": 0, 52 | "Joint3D": 0, 53 | "Light3D": 0, 54 | "LightmapGI": 0, 55 | "LightmapProbe": 0, 56 | "Marker3D": 0, 57 | "NavigationLink3D": 0, 58 | "NavigationRegion3D": 0, 59 | "OccluderInstance3D": 0, 60 | "Path3D": 0, 61 | "PhysicalBone3D": 0, 62 | "RayCast3D": 0, 63 | "ReflectionProbe": 0, 64 | "ShapeCast3D": 0, 65 | "Skeleton3D": 0, 66 | "SoftBody3D": 0, 67 | "SpringArm3D": 0, 68 | "VehicleWheel3D": 0, 69 | "VisibleOnScreenNotifier3D": 0, 70 | "VoxelGI": 0 71 | }, 72 | "local_coords": true, 73 | "preview_sun_env": { 74 | "environ_ao_enabled": false, 75 | "environ_enabled": true, 76 | "environ_energy": 1.0, 77 | "environ_gi_enabled": false, 78 | "environ_glow_enabled": true, 79 | "environ_ground_color": Color(0.2, 0.169, 0.133, 1), 80 | "environ_sky_color": Color(0.385, 0.454, 0.55, 1), 81 | "environ_tonemap_enabled": true, 82 | "sun_color": Color(1, 1, 1, 1), 83 | "sun_enabled": true, 84 | "sun_energy": 1.0, 85 | "sun_max_distance": 100.0, 86 | "sun_rotation": Vector2(-1.0472, 2.61799) 87 | }, 88 | "rotate_snap": 15.0, 89 | "scale_snap": 10.0, 90 | "show_grid": true, 91 | "show_origin": true, 92 | "snap_enabled": false, 93 | "translate_snap": 1.0, 94 | "viewport_mode": 1, 95 | "viewports": [{ 96 | "auto_orthogonal": false, 97 | "auto_orthogonal_enabled": true, 98 | "cinematic_preview": false, 99 | "display_mode": 20, 100 | "distance": 29.3048, 101 | "doppler": false, 102 | "frame_time": false, 103 | "gizmos": true, 104 | "half_res": false, 105 | "information": false, 106 | "listener": true, 107 | "position": Vector3(0.154682, 0.894644, 0.833555), 108 | "use_environment": false, 109 | "use_orthogonal": false, 110 | "view_type": 0, 111 | "x_rotation": 0.722529, 112 | "y_rotation": 4.81452 113 | }, { 114 | "auto_orthogonal": false, 115 | "auto_orthogonal_enabled": true, 116 | "cinematic_preview": false, 117 | "display_mode": 20, 118 | "distance": 4.0, 119 | "doppler": false, 120 | "frame_time": false, 121 | "gizmos": true, 122 | "half_res": false, 123 | "information": false, 124 | "listener": false, 125 | "position": Vector3(0, 0, 0), 126 | "use_environment": false, 127 | "use_orthogonal": false, 128 | "view_type": 0, 129 | "x_rotation": 0.5, 130 | "y_rotation": -0.5 131 | }, { 132 | "auto_orthogonal": false, 133 | "auto_orthogonal_enabled": true, 134 | "cinematic_preview": false, 135 | "display_mode": 20, 136 | "distance": 4.0, 137 | "doppler": false, 138 | "frame_time": false, 139 | "gizmos": true, 140 | "half_res": false, 141 | "information": false, 142 | "listener": false, 143 | "position": Vector3(0, 0, 0), 144 | "use_environment": false, 145 | "use_orthogonal": false, 146 | "view_type": 0, 147 | "x_rotation": 0.5, 148 | "y_rotation": -0.5 149 | }, { 150 | "auto_orthogonal": false, 151 | "auto_orthogonal_enabled": true, 152 | "cinematic_preview": false, 153 | "display_mode": 20, 154 | "distance": 4.0, 155 | "doppler": false, 156 | "frame_time": false, 157 | "gizmos": true, 158 | "half_res": false, 159 | "information": false, 160 | "listener": false, 161 | "position": Vector3(0, 0, 0), 162 | "use_environment": false, 163 | "use_orthogonal": false, 164 | "view_type": 0, 165 | "x_rotation": 0.5, 166 | "y_rotation": -0.5 167 | }], 168 | "zfar": 4000.01, 169 | "znear": 0.05 170 | } 171 | -------------------------------------------------------------------------------- /.godot/editor/TestScene.tscn-folding-1e9dee60a8f067301987dac127ccea66.cfg: -------------------------------------------------------------------------------- 1 | [folding] 2 | 3 | node_unfolds=[NodePath("StaticBody3D"), PackedStringArray("Collision", "Transform"), NodePath("Node3D/SpringArm3D/Camera3D"), PackedStringArray("Transform")] 4 | resource_unfolds=["res://TestScene.tscn::BoxShape3D_b2mux", PackedStringArray(), "res://TestScene.tscn::BoxMesh_mh0nq", PackedStringArray()] 5 | nodes_folded=[] 6 | -------------------------------------------------------------------------------- /.godot/editor/character.tscn-editstate-053c088fcfd156ea19f3d1ba53835dc9.cfg: -------------------------------------------------------------------------------- 1 | [editor_states] 2 | 3 | Anim={ 4 | "visible": false 5 | } 6 | 2D={ 7 | "grid_offset": Vector2(0, 0), 8 | "grid_snap_active": false, 9 | "grid_step": Vector2(8, 8), 10 | "grid_visibility": 1, 11 | "ofs": Vector2(-168.75, -113.75), 12 | "primary_grid_steps": 8, 13 | "show_edit_locks": true, 14 | "show_guides": true, 15 | "show_helpers": false, 16 | "show_origin": true, 17 | "show_rulers": true, 18 | "show_transformation_gizmos": true, 19 | "show_viewport": true, 20 | "show_zoom_control": true, 21 | "smart_snap_active": false, 22 | "snap_guides": true, 23 | "snap_node_anchors": true, 24 | "snap_node_center": true, 25 | "snap_node_parent": true, 26 | "snap_node_sides": true, 27 | "snap_other_nodes": true, 28 | "snap_pixel": true, 29 | "snap_relative": false, 30 | "snap_rotation": false, 31 | "snap_rotation_offset": 0.0, 32 | "snap_rotation_step": 0.261799, 33 | "snap_scale": false, 34 | "snap_scale_step": 0.1, 35 | "zoom": 0.64 36 | } 37 | 3D={ 38 | "fov": 70.01, 39 | "gizmos_status": { 40 | "AudioListener3D": 0, 41 | "AudioStreamPlayer3D": 0, 42 | "CPUParticles3D": 0, 43 | "CSGShape3D": 0, 44 | "Camera3D": 0, 45 | "CollisionObject3D": 0, 46 | "CollisionPolygon3D": 0, 47 | "CollisionShape3D": 0, 48 | "Decal": 0, 49 | "FogVolume": 0, 50 | "GPUParticles3D": 0, 51 | "GPUParticlesCollision3D": 0, 52 | "Joint3D": 0, 53 | "Light3D": 0, 54 | "LightmapGI": 0, 55 | "LightmapProbe": 0, 56 | "Marker3D": 0, 57 | "NavigationLink3D": 0, 58 | "NavigationRegion3D": 0, 59 | "OccluderInstance3D": 0, 60 | "Path3D": 0, 61 | "PhysicalBone3D": 0, 62 | "RayCast3D": 0, 63 | "ReflectionProbe": 0, 64 | "ShapeCast3D": 0, 65 | "Skeleton3D": 0, 66 | "SoftBody3D": 0, 67 | "SpringArm3D": 0, 68 | "VehicleWheel3D": 0, 69 | "VisibleOnScreenNotifier3D": 0, 70 | "VoxelGI": 0 71 | }, 72 | "local_coords": false, 73 | "preview_sun_env": { 74 | "environ_ao_enabled": false, 75 | "environ_enabled": true, 76 | "environ_energy": 1.0, 77 | "environ_gi_enabled": false, 78 | "environ_glow_enabled": true, 79 | "environ_ground_color": Color(0.2, 0.169, 0.133, 1), 80 | "environ_sky_color": Color(0.385, 0.454, 0.55, 1), 81 | "environ_tonemap_enabled": true, 82 | "sun_color": Color(1, 1, 1, 1), 83 | "sun_enabled": true, 84 | "sun_energy": 1.0, 85 | "sun_max_distance": 100.0, 86 | "sun_rotation": Vector2(-1.0472, 2.61799) 87 | }, 88 | "rotate_snap": 15.0, 89 | "scale_snap": 10.0, 90 | "show_grid": true, 91 | "show_origin": true, 92 | "snap_enabled": false, 93 | "translate_snap": 1.0, 94 | "viewport_mode": 1, 95 | "viewports": [{ 96 | "auto_orthogonal": false, 97 | "auto_orthogonal_enabled": true, 98 | "cinematic_preview": false, 99 | "display_mode": 20, 100 | "distance": 2.94012, 101 | "doppler": false, 102 | "frame_time": false, 103 | "gizmos": true, 104 | "half_res": false, 105 | "information": false, 106 | "listener": true, 107 | "position": Vector3(-0.517827, 0.68474, -1.02311), 108 | "use_environment": false, 109 | "use_orthogonal": false, 110 | "view_type": 0, 111 | "x_rotation": 0.286197, 112 | "y_rotation": -0.25565 113 | }, { 114 | "auto_orthogonal": false, 115 | "auto_orthogonal_enabled": true, 116 | "cinematic_preview": false, 117 | "display_mode": 20, 118 | "distance": 4.0, 119 | "doppler": false, 120 | "frame_time": false, 121 | "gizmos": true, 122 | "half_res": false, 123 | "information": false, 124 | "listener": false, 125 | "position": Vector3(0, 0, 0), 126 | "use_environment": false, 127 | "use_orthogonal": false, 128 | "view_type": 0, 129 | "x_rotation": 0.5, 130 | "y_rotation": -0.5 131 | }, { 132 | "auto_orthogonal": false, 133 | "auto_orthogonal_enabled": true, 134 | "cinematic_preview": false, 135 | "display_mode": 20, 136 | "distance": 4.0, 137 | "doppler": false, 138 | "frame_time": false, 139 | "gizmos": true, 140 | "half_res": false, 141 | "information": false, 142 | "listener": false, 143 | "position": Vector3(0, 0, 0), 144 | "use_environment": false, 145 | "use_orthogonal": false, 146 | "view_type": 0, 147 | "x_rotation": 0.5, 148 | "y_rotation": -0.5 149 | }, { 150 | "auto_orthogonal": false, 151 | "auto_orthogonal_enabled": true, 152 | "cinematic_preview": false, 153 | "display_mode": 20, 154 | "distance": 4.0, 155 | "doppler": false, 156 | "frame_time": false, 157 | "gizmos": true, 158 | "half_res": false, 159 | "information": false, 160 | "listener": false, 161 | "position": Vector3(0, 0, 0), 162 | "use_environment": false, 163 | "use_orthogonal": false, 164 | "view_type": 0, 165 | "x_rotation": 0.5, 166 | "y_rotation": -0.5 167 | }], 168 | "zfar": 4000.01, 169 | "znear": 0.05 170 | } 171 | -------------------------------------------------------------------------------- /.godot/editor/character.tscn-folding-053c088fcfd156ea19f3d1ba53835dc9.cfg: -------------------------------------------------------------------------------- 1 | [folding] 2 | 3 | node_unfolds=[NodePath("Armature002"), PackedStringArray("Transform"), NodePath("Armature002/Skeleton3D"), PackedStringArray("bones"), NodePath("AnimationTree"), PackedStringArray("Root Motion")] 4 | resource_unfolds=["res://Character.glb::ArrayMesh_p1irj", PackedStringArray("Resource"), "res://Character.glb::Skin_j06rm", PackedStringArray("Resource"), "res://Character.glb::ArrayMesh_he4tr", PackedStringArray("Resource"), "res://Character.glb::ArrayMesh_r88bm", PackedStringArray("Resource"), "res://character.tscn::AnimationNodeStateMachine_ua28b", PackedStringArray(), "res://character.tscn::AnimationNodeStateMachinePlayback_u5tx5", PackedStringArray(), "res://character.tscn::CapsuleShape3D_x5pqv", PackedStringArray()] 5 | nodes_folded=[] 6 | -------------------------------------------------------------------------------- /.godot/editor/create_recent.Node: -------------------------------------------------------------------------------- 1 | Node3D 2 | Camera3D 3 | SpringArm3D 4 | CollisionShape3D 5 | StaticBody3D 6 | MeshInstance3D 7 | RootMotionView 8 | AnimationTree 9 | -------------------------------------------------------------------------------- /.godot/editor/create_recent.Object: -------------------------------------------------------------------------------- 1 | CharacterBody3D 2 | -------------------------------------------------------------------------------- /.godot/editor/editor_layout.cfg: -------------------------------------------------------------------------------- 1 | [docks] 2 | 3 | dock_filesystem_split=0 4 | dock_filesystem_display_mode=0 5 | dock_filesystem_file_sort=0 6 | dock_filesystem_file_list_display_mode=1 7 | dock_split_2=0 8 | dock_split_3=0 9 | dock_hsplit_1=0 10 | dock_hsplit_2=337 11 | dock_hsplit_3=-395 12 | dock_hsplit_4=0 13 | dock_3="Scene,Import" 14 | dock_4="FileSystem" 15 | dock_5="Inspector,Node,History" 16 | 17 | [EditorNode] 18 | 19 | open_scenes=["res://character.tscn", "res://TestScene.tscn"] 20 | 21 | [ScriptEditor] 22 | 23 | open_scripts=["res://CameraController.gd", "res://Character.gd"] 24 | open_help=[] 25 | script_split_offset=87 26 | list_split_offset=0 27 | -------------------------------------------------------------------------------- /.godot/editor/favorites.Node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/editor/favorites.Node -------------------------------------------------------------------------------- /.godot/editor/favorites.Object: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/editor/favorites.Object -------------------------------------------------------------------------------- /.godot/editor/filesystem_cache8: -------------------------------------------------------------------------------- 1 | 2a60927148abd1d33b818b535e306557 2 | ::res://::1680364743 3 | Character.glb::PackedScene::8530199881229688425::1680364627::1680364743::1::::<><>::uid://c0gov6ds7ctsj<>uid://dpkyk6t34a26n 4 | icon.svg::CompressedTexture2D::3092822182297244633::1680363616::1680363621::1::::<><>:: 5 | Character_Image.png::CompressedTexture2D::595977861426384866::1680364630::1680365287::1::::<><>:: 6 | Character_Knight_normal.png::CompressedTexture2D::8234215207841947047::1680364631::1680364635::1::::<><>:: 7 | Character_Knight_diffuse.png::CompressedTexture2D::6540837898151072969::1680364633::1680364635::1::::<><>:: 8 | -------------------------------------------------------------------------------- /.godot/editor/filesystem_update4: -------------------------------------------------------------------------------- 1 | res://CameraController.gd 2 | res://character.tscn 3 | res://TestScene.tscn 4 | res://Character.gd 5 | -------------------------------------------------------------------------------- /.godot/editor/project_metadata.cfg: -------------------------------------------------------------------------------- 1 | [editor_metadata] 2 | 3 | executable_path="C:/Users/finepointcgi/Downloads/Godot_v4.0.1-stable_mono_win64/Godot_v4.0.1-stable_mono_win64/Godot_v4.0.1-stable_mono_win64.exe" 4 | 5 | [debug_options] 6 | 7 | run_live_debug=true 8 | run_reload_scripts=true 9 | 10 | [recent_files] 11 | 12 | scenes=["res://TestScene.tscn", "res://character.tscn", "res://Character.glb"] 13 | scripts=["res://Character.gd", "res://CameraController.gd"] 14 | 15 | [script_setup] 16 | 17 | last_selected_language="GDScript" 18 | -------------------------------------------------------------------------------- /.godot/editor/recent_dirs: -------------------------------------------------------------------------------- 1 | res:// 2 | -------------------------------------------------------------------------------- /.godot/editor/script_editor_cache.cfg: -------------------------------------------------------------------------------- 1 | [res://CameraController.gd] 2 | 3 | state={ 4 | "bookmarks": PackedInt32Array(), 5 | "breakpoints": PackedInt32Array(), 6 | "column": 45, 7 | "folded_lines": Array[int]([]), 8 | "h_scroll_position": 0, 9 | "row": 5, 10 | "scroll_position": 0.0, 11 | "selection": false, 12 | "syntax_highlighter": "GDScript" 13 | } 14 | 15 | [res://Character.gd] 16 | 17 | state={ 18 | "bookmarks": PackedInt32Array(), 19 | "breakpoints": PackedInt32Array(), 20 | "column": 19, 21 | "folded_lines": Array[int]([]), 22 | "h_scroll_position": 0, 23 | "row": 11, 24 | "scroll_position": 3.0, 25 | "selection": false, 26 | "syntax_highlighter": "GDScript" 27 | } 28 | -------------------------------------------------------------------------------- /.godot/global_script_class_cache.cfg: -------------------------------------------------------------------------------- 1 | list=Array[Dictionary]([]) 2 | -------------------------------------------------------------------------------- /.godot/imported/Character.glb-d917c956441d043afc6e349e2b29a301.md5: -------------------------------------------------------------------------------- 1 | source_md5="cda3666618543fbf74d16080e054afac" 2 | dest_md5="b32cd440e2621830e88b53018b126d9b" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Character.glb-d917c956441d043afc6e349e2b29a301.scn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/imported/Character.glb-d917c956441d043afc6e349e2b29a301.scn -------------------------------------------------------------------------------- /.godot/imported/Character_Image.png-b3f18ae7cafdd5c50761b1ed28597244.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/imported/Character_Image.png-b3f18ae7cafdd5c50761b1ed28597244.ctex -------------------------------------------------------------------------------- /.godot/imported/Character_Image.png-b3f18ae7cafdd5c50761b1ed28597244.md5: -------------------------------------------------------------------------------- 1 | source_md5="f934b159ba87508ea12a516ae6cc80f0" 2 | dest_md5="87b0c75f5dbc6af2ea4f1ffc94cb7f9d" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Character_Image.png-f9cb0d80c4d90e9c9d6a77d3b3430141.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/imported/Character_Image.png-f9cb0d80c4d90e9c9d6a77d3b3430141.ctex -------------------------------------------------------------------------------- /.godot/imported/Character_Image.png-f9cb0d80c4d90e9c9d6a77d3b3430141.md5: -------------------------------------------------------------------------------- 1 | source_md5="f934b159ba87508ea12a516ae6cc80f0" 2 | dest_md5="87b0c75f5dbc6af2ea4f1ffc94cb7f9d" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Character_Knight_diffuse.png-2d4199752a83feb873276bea9b0a5bbb.md5: -------------------------------------------------------------------------------- 1 | source_md5="71f4f72b343d2bc2059d8168b6cd132d" 2 | dest_md5="f4084abca662ecdfa429629becf38920" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Character_Knight_diffuse.png-2d4199752a83feb873276bea9b0a5bbb.s3tc.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/imported/Character_Knight_diffuse.png-2d4199752a83feb873276bea9b0a5bbb.s3tc.ctex -------------------------------------------------------------------------------- /.godot/imported/Character_Knight_diffuse.png-53364b8220beab0d50bc764f82dd1158.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/imported/Character_Knight_diffuse.png-53364b8220beab0d50bc764f82dd1158.ctex -------------------------------------------------------------------------------- /.godot/imported/Character_Knight_diffuse.png-53364b8220beab0d50bc764f82dd1158.md5: -------------------------------------------------------------------------------- 1 | source_md5="71f4f72b343d2bc2059d8168b6cd132d" 2 | dest_md5="56dad2a654425493c5bffe7a1d39ae47" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Character_Knight_normal.png-55080a8c5c848d7004a797f037d40fb2.md5: -------------------------------------------------------------------------------- 1 | source_md5="1ff6c91b2a153275238ca7448f0b72e2" 2 | dest_md5="828ea2b6a8bc130cd3a276689a7fcaeb" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Character_Knight_normal.png-55080a8c5c848d7004a797f037d40fb2.s3tc.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/imported/Character_Knight_normal.png-55080a8c5c848d7004a797f037d40fb2.s3tc.ctex -------------------------------------------------------------------------------- /.godot/imported/Character_Knight_normal.png-9e5b5267ef3a5172c59f356d935f95fc.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/imported/Character_Knight_normal.png-9e5b5267ef3a5172c59f356d935f95fc.ctex -------------------------------------------------------------------------------- /.godot/imported/Character_Knight_normal.png-9e5b5267ef3a5172c59f356d935f95fc.md5: -------------------------------------------------------------------------------- 1 | source_md5="1ff6c91b2a153275238ca7448f0b72e2" 2 | dest_md5="b43e531cbb0870a58bed410801e2ea23" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex -------------------------------------------------------------------------------- /.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.md5: -------------------------------------------------------------------------------- 1 | source_md5="5ddad973d6395e772f8dfeaeed15f0a0" 2 | dest_md5="070132ccfe7233bfc44d6742a65b3739" 3 | 4 | -------------------------------------------------------------------------------- /.godot/mono/metadata/ide_messaging_meta.txt: -------------------------------------------------------------------------------- 1 | 55368 2 | C:/Users/finepointcgi/Downloads/Godot_v4.0.1-stable_mono_win64/Godot_v4.0.1-stable_mono_win64/Godot_v4.0.1-stable_mono_win64.exe 3 | -------------------------------------------------------------------------------- /.godot/shader_cache/BlitShaderRD/b14fcf094e3cdf93ba83c44cc818764d2a971e2c914ab24d6d7cac7d6ce49984/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/BlitShaderRD/b14fcf094e3cdf93ba83c44cc818764d2a971e2c914ab24d6d7cac7d6ce49984/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/BokehDofShaderRD/651e13d363b4b8e9af55c3148b181f6785c046749c8bb3aa417312d779331364/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/BokehDofShaderRD/651e13d363b4b8e9af55c3148b181f6785c046749c8bb3aa417312d779331364/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasOcclusionShaderRD/e6a481cda284898005f2a8a56dc9f4b1e53a2e0d546c2d7e89ca88033b541f93/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/CanvasOcclusionShaderRD/e6a481cda284898005f2a8a56dc9f4b1e53a2e0d546c2d7e89ca88033b541f93/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasSdfShaderRD/9ff09fd5f3915f3792a85ad0f0ba2cde7f16b0a2e6af4e123659ba1b0e17f834/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/CanvasSdfShaderRD/9ff09fd5f3915f3792a85ad0f0ba2cde7f16b0a2e6af4e123659ba1b0e17f834/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/e5007487d04a3f268460764ed3252bc1e559f023e61ff2d77dc7efbfaebe0dd8/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/CanvasShaderRD/e5007487d04a3f268460764ed3252bc1e559f023e61ff2d77dc7efbfaebe0dd8/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/e5007487d04a3f268460764ed3252bc1e559f023e61ff2d77dc7efbfaebe0dd8/6c94b25d75b1ec58f806edc8e65c2a35743ad557.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/CanvasShaderRD/e5007487d04a3f268460764ed3252bc1e559f023e61ff2d77dc7efbfaebe0dd8/6c94b25d75b1ec58f806edc8e65c2a35743ad557.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/e5007487d04a3f268460764ed3252bc1e559f023e61ff2d77dc7efbfaebe0dd8/86b4b6d51b4a45af6d7a93cd8ccd2af80a156da9.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/CanvasShaderRD/e5007487d04a3f268460764ed3252bc1e559f023e61ff2d77dc7efbfaebe0dd8/86b4b6d51b4a45af6d7a93cd8ccd2af80a156da9.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/e5007487d04a3f268460764ed3252bc1e559f023e61ff2d77dc7efbfaebe0dd8/98676c93f49a619be763bf730c8db104e1e3ad96.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/CanvasShaderRD/e5007487d04a3f268460764ed3252bc1e559f023e61ff2d77dc7efbfaebe0dd8/98676c93f49a619be763bf730c8db104e1e3ad96.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/e5007487d04a3f268460764ed3252bc1e559f023e61ff2d77dc7efbfaebe0dd8/9d0533530a382e64370fc542a58d7fdac6c773bd.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/CanvasShaderRD/e5007487d04a3f268460764ed3252bc1e559f023e61ff2d77dc7efbfaebe0dd8/9d0533530a382e64370fc542a58d7fdac6c773bd.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/e5007487d04a3f268460764ed3252bc1e559f023e61ff2d77dc7efbfaebe0dd8/a444689c2f13418983bd978ab522bd863aed69c5.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/CanvasShaderRD/e5007487d04a3f268460764ed3252bc1e559f023e61ff2d77dc7efbfaebe0dd8/a444689c2f13418983bd978ab522bd863aed69c5.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/e5007487d04a3f268460764ed3252bc1e559f023e61ff2d77dc7efbfaebe0dd8/cfbe819c6b55623a3cfeaf8d0ab83aeaa2d48269.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/CanvasShaderRD/e5007487d04a3f268460764ed3252bc1e559f023e61ff2d77dc7efbfaebe0dd8/cfbe819c6b55623a3cfeaf8d0ab83aeaa2d48269.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/e5007487d04a3f268460764ed3252bc1e559f023e61ff2d77dc7efbfaebe0dd8/eaf44e18cd01e1dcdf84a400c6fbe82c311d34e7.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/CanvasShaderRD/e5007487d04a3f268460764ed3252bc1e559f023e61ff2d77dc7efbfaebe0dd8/eaf44e18cd01e1dcdf84a400c6fbe82c311d34e7.cache -------------------------------------------------------------------------------- /.godot/shader_cache/ClusterDebugShaderRD/78edf1879a01874f4c16cc62a8c1736285de1b5b524afe3ab8a31edba7d51109/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/ClusterDebugShaderRD/78edf1879a01874f4c16cc62a8c1736285de1b5b524afe3ab8a31edba7d51109/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/ClusterRenderShaderRD/0668ef1b7199433764932a7b9e50be4ba9f68415fc09b46962eca512493fd852/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/ClusterRenderShaderRD/0668ef1b7199433764932a7b9e50be4ba9f68415fc09b46962eca512493fd852/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/ClusterStoreShaderRD/624d791898910063d188ff35ab2035367b7247df5d5c8e090068df75fee852f5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/ClusterStoreShaderRD/624d791898910063d188ff35ab2035367b7247df5d5c8e090068df75fee852f5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CopyShaderRD/0d0a679f2e01a04e72b2b4cad32bb7cbb8371e4791fcb0e4c6417a85dc3f49c9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/CopyShaderRD/0d0a679f2e01a04e72b2b4cad32bb7cbb8371e4791fcb0e4c6417a85dc3f49c9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CopyToFbShaderRD/85dd09c2fd6a22afbbb613efebf0dbee5311d8996fe52479e89c635d660be872/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/CopyToFbShaderRD/85dd09c2fd6a22afbbb613efebf0dbee5311d8996fe52479e89c635d660be872/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CubeToDpShaderRD/53cbeaf6c546a9b4e07bd6b9caa36705c640823416cc82fc477ff405223ec696/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/CubeToDpShaderRD/53cbeaf6c546a9b4e07bd6b9caa36705c640823416cc82fc477ff405223ec696/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CubemapDownsamplerShaderRD/f84030208f351824beaf61253a85372d18604313e2a8dd5acdf4a20aced0b3fd/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/CubemapDownsamplerShaderRD/f84030208f351824beaf61253a85372d18604313e2a8dd5acdf4a20aced0b3fd/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CubemapFilterShaderRD/c87aacc4acc5793190a24e210ca93055cd2165df07e44901c73ba36c01788e70/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/CubemapFilterShaderRD/c87aacc4acc5793190a24e210ca93055cd2165df07e44901c73ba36c01788e70/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CubemapRoughnessShaderRD/b9dc1efc93213322aabf08b2ae8a683b2a060fa06c630f61cb2aa552d077ef7e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/CubemapRoughnessShaderRD/b9dc1efc93213322aabf08b2ae8a683b2a060fa06c630f61cb2aa552d077ef7e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/FsrUpscaleShaderRD/dc972b93d54fabdc8bbf9eca852dee5f32dc9ce31c33e71f932df60ea57f5b2e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/FsrUpscaleShaderRD/dc972b93d54fabdc8bbf9eca852dee5f32dc9ce31c33e71f932df60ea57f5b2e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/GiShaderRD/ff065b35e11d13d6b72f0711c90714fbc5c51ff2d4be0d41e759c6e3162937e5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/GiShaderRD/ff065b35e11d13d6b72f0711c90714fbc5c51ff2d4be0d41e759c6e3162937e5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/LuminanceReduceShaderRD/437f953f887a3ad3239cf6a0db8187babaa6856eefb3bb2fe8a0174d27785fb3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/LuminanceReduceShaderRD/437f953f887a3ad3239cf6a0db8187babaa6856eefb3bb2fe8a0174d27785fb3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/ParticlesCopyShaderRD/2eb482b502e8b88ecd003b3066da218cad54b4d69354f28c6bd2999d3e16b551/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/ParticlesCopyShaderRD/2eb482b502e8b88ecd003b3066da218cad54b4d69354f28c6bd2999d3e16b551/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/ParticlesShaderRD/26b1d3040eabe074ba48c49448dbb4b9248212b3f2ece8750eaf0ed1f72d8b5a/f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/ParticlesShaderRD/26b1d3040eabe074ba48c49448dbb4b9248212b3f2ece8750eaf0ed1f72d8b5a/f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache -------------------------------------------------------------------------------- /.godot/shader_cache/ResolveShaderRD/f65b3f97afa8a9e5ba92020e7252c493f4b93da07ff47045b3beac0eebf431c6/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/ResolveShaderRD/f65b3f97afa8a9e5ba92020e7252c493f4b93da07ff47045b3beac0eebf431c6/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/RoughnessLimiterShaderRD/114690d838212f90c560dfff82ce0768a589cab57fd25e78473c5f0766993a03/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/RoughnessLimiterShaderRD/114690d838212f90c560dfff82ce0768a589cab57fd25e78473c5f0766993a03/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/56b5925a2b0572c2ded75f0fcb579c223484ca13.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/56b5925a2b0572c2ded75f0fcb579c223484ca13.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/7e6f09e567701e5ed403065b0ec9125225432ba4.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/7e6f09e567701e5ed403065b0ec9125225432ba4.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/84f3bfa29ba52d036ccb227b544f4212261b97e7.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/84f3bfa29ba52d036ccb227b544f4212261b97e7.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/86a40d012e1e130fe49f7c12f440bc7c6c3e11b7.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/86a40d012e1e130fe49f7c12f440bc7c6c3e11b7.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/8c405797d04cff2252b29dc660af5eda3a9bef6a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/8c405797d04cff2252b29dc660af5eda3a9bef6a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/9909cf38417b9edb6e5a64b31241317810757356.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/9909cf38417b9edb6e5a64b31241317810757356.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/adcca0c58d18f052ff75ecdaa3dbb219f5d6cbc4.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/adcca0c58d18f052ff75ecdaa3dbb219f5d6cbc4.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/f56c506d48f920a47e552ed6cf6059536156a939.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SceneForwardClusteredShaderRD/0bb152a93a5d1ff01192185082492c3bcb217ae22600460b2d34860c9ea81678/f56c506d48f920a47e552ed6cf6059536156a939.cache -------------------------------------------------------------------------------- /.godot/shader_cache/ScreenSpaceReflectionFilterShaderRD/d7f28c436a0efd8b24cddbe0fc461d405d670bf3a259f4e3f38475e909bd5233/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/ScreenSpaceReflectionFilterShaderRD/d7f28c436a0efd8b24cddbe0fc461d405d670bf3a259f4e3f38475e909bd5233/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/ScreenSpaceReflectionScaleShaderRD/d07f4a115654299e64196d15916419531ac482ef73e89e34b487cca0b7195025/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/ScreenSpaceReflectionScaleShaderRD/d07f4a115654299e64196d15916419531ac482ef73e89e34b487cca0b7195025/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/ScreenSpaceReflectionShaderRD/4ea25450b348cfa89e9e99129d1c926f45bef29993373162abd119a36e27e76e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/ScreenSpaceReflectionShaderRD/4ea25450b348cfa89e9e99129d1c926f45bef29993373162abd119a36e27e76e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SdfgiDebugProbesShaderRD/6b5082634921c714084fba963d083f866fe4c9b606ae101a35dbb9f61f907db7/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SdfgiDebugProbesShaderRD/6b5082634921c714084fba963d083f866fe4c9b606ae101a35dbb9f61f907db7/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SdfgiDebugShaderRD/356e7efd9c397266b9eb586e04b216dacddbb34a5d68b9478a34ccabf842ac08/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SdfgiDebugShaderRD/356e7efd9c397266b9eb586e04b216dacddbb34a5d68b9478a34ccabf842ac08/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SdfgiDirectLightShaderRD/ec7379306423051ee9c219851cee3e006d0b17829adfb69fb81404aa9aa79c69/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SdfgiDirectLightShaderRD/ec7379306423051ee9c219851cee3e006d0b17829adfb69fb81404aa9aa79c69/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SdfgiIntegrateShaderRD/46e95ee0df59590bbbcfd8fcc70613ed7a3d9d317a628659ae92360f80db47d5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SdfgiIntegrateShaderRD/46e95ee0df59590bbbcfd8fcc70613ed7a3d9d317a628659ae92360f80db47d5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SdfgiPreprocessShaderRD/80f0e23411ef846aa1117624c0cf30e145b208b90f621c65a2a5c9a2f52bc835/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SdfgiPreprocessShaderRD/80f0e23411ef846aa1117624c0cf30e145b208b90f621c65a2a5c9a2f52bc835/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SkeletonShaderRD/3e249732e718f290e9d6225085e807e98a482d54943eb39b2ae00ca578e663ce/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SkeletonShaderRD/3e249732e718f290e9d6225085e807e98a482d54943eb39b2ae00ca578e663ce/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SkyShaderRD/32e644776a5e9ab00dac4b488ebdfb1c6b8c099fb9ca13e35d927e23ccb264a0/03e3b11c69e24394b2d955a8c0ba85587bb70839.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SkyShaderRD/32e644776a5e9ab00dac4b488ebdfb1c6b8c099fb9ca13e35d927e23ccb264a0/03e3b11c69e24394b2d955a8c0ba85587bb70839.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SkyShaderRD/32e644776a5e9ab00dac4b488ebdfb1c6b8c099fb9ca13e35d927e23ccb264a0/59fe6cf05bf4a13d34c144643274612aacecb959.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SkyShaderRD/32e644776a5e9ab00dac4b488ebdfb1c6b8c099fb9ca13e35d927e23ccb264a0/59fe6cf05bf4a13d34c144643274612aacecb959.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SkyShaderRD/32e644776a5e9ab00dac4b488ebdfb1c6b8c099fb9ca13e35d927e23ccb264a0/793ce7e11b582451627017df13679d8dac889488.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SkyShaderRD/32e644776a5e9ab00dac4b488ebdfb1c6b8c099fb9ca13e35d927e23ccb264a0/793ce7e11b582451627017df13679d8dac889488.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SkyShaderRD/32e644776a5e9ab00dac4b488ebdfb1c6b8c099fb9ca13e35d927e23ccb264a0/95e55bdcfff59c30143e80c9cabfe2f175ddb660.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SkyShaderRD/32e644776a5e9ab00dac4b488ebdfb1c6b8c099fb9ca13e35d927e23ccb264a0/95e55bdcfff59c30143e80c9cabfe2f175ddb660.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SkyShaderRD/32e644776a5e9ab00dac4b488ebdfb1c6b8c099fb9ca13e35d927e23ccb264a0/de678811d1bad3cad4892a8db7b6ea0be197d51d.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SkyShaderRD/32e644776a5e9ab00dac4b488ebdfb1c6b8c099fb9ca13e35d927e23ccb264a0/de678811d1bad3cad4892a8db7b6ea0be197d51d.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SkyShaderRD/32e644776a5e9ab00dac4b488ebdfb1c6b8c099fb9ca13e35d927e23ccb264a0/f01de7cfc190c5a681916d623818c76cd220b8f4.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SkyShaderRD/32e644776a5e9ab00dac4b488ebdfb1c6b8c099fb9ca13e35d927e23ccb264a0/f01de7cfc190c5a681916d623818c76cd220b8f4.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SortShaderRD/0e34f200e210a30707e44d95d720f35e28c32fea5cf694c6696150b18946845c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SortShaderRD/0e34f200e210a30707e44d95d720f35e28c32fea5cf694c6696150b18946845c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SpecularMergeShaderRD/5a73d7eebcb306197859b278eda6a47b7ac549170f94f167c58a61046b3d66c3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SpecularMergeShaderRD/5a73d7eebcb306197859b278eda6a47b7ac549170f94f167c58a61046b3d66c3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SsEffectsDownsampleShaderRD/791e3dff7cb607470becac9d097da5351fd571f341b9950d30aacbef39268091/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SsEffectsDownsampleShaderRD/791e3dff7cb607470becac9d097da5351fd571f341b9950d30aacbef39268091/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SsaoBlurShaderRD/f2d043cb2708b55734573ec30ccc065ea794c46059c10d9c9f9dc0763adce1d2/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SsaoBlurShaderRD/f2d043cb2708b55734573ec30ccc065ea794c46059c10d9c9f9dc0763adce1d2/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SsaoImportanceMapShaderRD/0ee71062f89cd412f1abf36ea4d0d2b35181e5e6ca114fa85c740a7da2a7d264/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SsaoImportanceMapShaderRD/0ee71062f89cd412f1abf36ea4d0d2b35181e5e6ca114fa85c740a7da2a7d264/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SsaoInterleaveShaderRD/aa15ed5adc225968efcad0aca047a9fcebe4c621f233400a565691bcd4e17a1b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SsaoInterleaveShaderRD/aa15ed5adc225968efcad0aca047a9fcebe4c621f233400a565691bcd4e17a1b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SsaoShaderRD/4076382ce3bbed24ea571319e05fc039f24a29aae5d635b439cb16d9af8889b6/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SsaoShaderRD/4076382ce3bbed24ea571319e05fc039f24a29aae5d635b439cb16d9af8889b6/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SsilBlurShaderRD/b5a714203bd252858a65e947a92acbd1aa9c509fd954b08039cc5b0796f420bc/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SsilBlurShaderRD/b5a714203bd252858a65e947a92acbd1aa9c509fd954b08039cc5b0796f420bc/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SsilImportanceMapShaderRD/752ed6d73f32681bee579f89898c9b272d67198526c51fca0bef5b01d3d87931/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SsilImportanceMapShaderRD/752ed6d73f32681bee579f89898c9b272d67198526c51fca0bef5b01d3d87931/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SsilInterleaveShaderRD/39739066f7fac08d9188d34b716ce9a7abc607c9c9da597b593f69326dc31277/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SsilInterleaveShaderRD/39739066f7fac08d9188d34b716ce9a7abc607c9c9da597b593f69326dc31277/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SsilShaderRD/3f194ca4f5cabada07b3e48273380d559aa774d57904c90b64cbac67e25d06bd/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SsilShaderRD/3f194ca4f5cabada07b3e48273380d559aa774d57904c90b64cbac67e25d06bd/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SubsurfaceScatteringShaderRD/b7a7afc132f85c3124b75821c83e3c9a15437c218267d7a596acbb88f8bcc6c1/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/SubsurfaceScatteringShaderRD/b7a7afc132f85c3124b75821c83e3c9a15437c218267d7a596acbb88f8bcc6c1/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/TaaResolveShaderRD/8d8cf05e26703701ed47b96be16cbc40fd8cf5d104fc269afe6fa87971281da9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/TaaResolveShaderRD/8d8cf05e26703701ed47b96be16cbc40fd8cf5d104fc269afe6fa87971281da9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/TonemapShaderRD/3aa482b5dd344230a57ca31af2f1c0640b2dd52a10577678869c02020da3f070/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/TonemapShaderRD/3aa482b5dd344230a57ca31af2f1c0640b2dd52a10577678869c02020da3f070/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/VolumetricFogProcessShaderRD/8db761c679eabdbdf7c57e9d88c121db9552ffb6b244ceb8f36dcd4274ca81b1/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/VolumetricFogProcessShaderRD/8db761c679eabdbdf7c57e9d88c121db9552ffb6b244ceb8f36dcd4274ca81b1/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/VolumetricFogShaderRD/c3002928e7c39529deadcd99f3cbd7066508d775b4b41a877dd16638325996a0/9a227745af2d65830f930370a9fbba551fbd6f60.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/VolumetricFogShaderRD/c3002928e7c39529deadcd99f3cbd7066508d775b4b41a877dd16638325996a0/9a227745af2d65830f930370a9fbba551fbd6f60.cache -------------------------------------------------------------------------------- /.godot/shader_cache/VoxelGiDebugShaderRD/ca65e07d2a49e6002f7e4b287620d5fea011ad98dd331c593df074c18a9e596a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/VoxelGiDebugShaderRD/ca65e07d2a49e6002f7e4b287620d5fea011ad98dd331c593df074c18a9e596a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/VoxelGiShaderRD/e3eccabec458335173f8dda1c4e01b1952f0a95b294a66f3d20305ded7923d44/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/VoxelGiShaderRD/e3eccabec458335173f8dda1c4e01b1952f0a95b294a66f3d20305ded7923d44/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/VrsShaderRD/c840421786ad38bc40413f2b07f189edc6be9474a90ca9e8f307d16a22347100/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/shader_cache/VrsShaderRD/c840421786ad38bc40413f2b07f189edc6be9474a90ca9e8f307d16a22347100/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/uid_cache.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/.godot/uid_cache.bin -------------------------------------------------------------------------------- /CameraController.gd: -------------------------------------------------------------------------------- 1 | extends Node3D 2 | 3 | @export var sensitivity : int = 5 4 | # Called when the node enters the scene tree for the first time. 5 | func _ready(): 6 | Input.mouse_mode = Input.MOUSE_MODE_CAPTURED 7 | pass # Replace with function body. 8 | 9 | 10 | # Called every frame. 'delta' is the elapsed time since the previous frame. 11 | func _process(delta): 12 | global_position = get_tree().get_nodes_in_group("Character")[0].global_position 13 | pass 14 | 15 | 16 | func _input(event): 17 | if event is InputEventMouseMotion: 18 | rotation = Vector3(clamp(rotation.x - event.relative.y / 1000 * sensitivity,-1, .25), rotation.y - event.relative.x / 1000 * sensitivity, 0) 19 | -------------------------------------------------------------------------------- /Character.gd: -------------------------------------------------------------------------------- 1 | extends CharacterBody3D 2 | 3 | 4 | const SPEED = 5.0 5 | const JUMP_VELOCITY = 4.5 6 | 7 | # Get the gravity from the project settings to be synced with RigidBody nodes. 8 | var gravity = ProjectSettings.get_setting("physics/3d/default_gravity") 9 | 10 | 11 | func _physics_process(delta): 12 | # Add the gravity. 13 | var lookat = get_tree().get_nodes_in_group("CameraController")[0].get_node("LookAt") 14 | if not is_on_floor(): 15 | velocity.y -= gravity * delta 16 | var h_rot = get_tree().get_nodes_in_group("CameraController")[0].global_transform.basis.get_euler().y 17 | 18 | # Handle Jump. 19 | if Input.is_action_just_pressed("ui_accept") and is_on_floor(): 20 | velocity.y = JUMP_VELOCITY 21 | 22 | # Get the input direction and handle the movement/deceleration. 23 | # As good practice, you should replace UI actions with custom gameplay actions. 24 | var direction = Vector3(Input.get_action_strength("ui_left") - Input.get_action_strength("ui_right"), 0, Input.get_action_strength("ui_up") - Input.get_action_strength("ui_down")) 25 | if !Input.is_mouse_button_pressed(MOUSE_BUTTON_RIGHT): 26 | direction = direction.rotated(Vector3.UP, h_rot).normalized() 27 | $AnimationTree.set("parameters/conditions/moving", direction != Vector3.ZERO) 28 | $AnimationTree.set("parameters/conditions/idle", direction == Vector3.ZERO) 29 | print(direction) 30 | $AnimationTree.set("parameters/BlendSpace2D/blend_position", Vector2(0, -1)) 31 | if Input.is_mouse_button_pressed(MOUSE_BUTTON_RIGHT): 32 | $AnimationTree.set("parameters/BlendSpace2D/blend_position", Vector2(-direction.x, -direction.z)) 33 | 34 | if Input.is_mouse_button_pressed(MOUSE_BUTTON_RIGHT): 35 | look_at(Vector3(lookat.global_position.x, global_position.y, lookat.global_position.z)) 36 | elif direction != Vector3.ZERO: 37 | rotation = Vector3(rotation.x, atan2(-direction.x, -direction.z), rotation.z) 38 | 39 | var currentRotation = transform.basis.get_rotation_quaternion() 40 | velocity = (currentRotation.normalized() * $AnimationTree.get_root_motion_position()) / delta 41 | 42 | # if direction: 43 | # velocity.x = direction.x * SPEED 44 | # velocity.z = direction.z * SPEED 45 | # else: 46 | # velocity.x = move_toward(velocity.x, 0, SPEED) 47 | # velocity.z = move_toward(velocity.z, 0, SPEED) 48 | 49 | move_and_slide() 50 | -------------------------------------------------------------------------------- /Character.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/Character.glb -------------------------------------------------------------------------------- /Character_Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/Character_Image.png -------------------------------------------------------------------------------- /Character_Image.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://iqxwytbam8mg" 6 | path="res://.godot/imported/Character_Image.png-f9cb0d80c4d90e9c9d6a77d3b3430141.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | generator_parameters={} 11 | 12 | [deps] 13 | 14 | source_file="res://Character_Image.png" 15 | dest_files=["res://.godot/imported/Character_Image.png-f9cb0d80c4d90e9c9d6a77d3b3430141.ctex"] 16 | 17 | [params] 18 | 19 | compress/mode=0 20 | compress/high_quality=false 21 | compress/lossy_quality=0.7 22 | compress/hdr_compression=1 23 | compress/normal_map=0 24 | compress/channel_pack=0 25 | mipmaps/generate=true 26 | mipmaps/limit=-1 27 | roughness/mode=0 28 | roughness/src_normal="" 29 | process/fix_alpha_border=true 30 | process/premult_alpha=false 31 | process/normal_map_invert_y=false 32 | process/hdr_as_srgb=false 33 | process/hdr_clamp_exposure=false 34 | process/size_limit=0 35 | detect_3d/compress_to=1 36 | -------------------------------------------------------------------------------- /Character_Knight_diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/Character_Knight_diffuse.png -------------------------------------------------------------------------------- /Character_Knight_diffuse.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://c0gov6ds7ctsj" 6 | path.s3tc="res://.godot/imported/Character_Knight_diffuse.png-2d4199752a83feb873276bea9b0a5bbb.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | generator_parameters={} 12 | 13 | [deps] 14 | 15 | source_file="res://Character_Knight_diffuse.png" 16 | dest_files=["res://.godot/imported/Character_Knight_diffuse.png-2d4199752a83feb873276bea9b0a5bbb.s3tc.ctex"] 17 | 18 | [params] 19 | 20 | compress/mode=2 21 | compress/high_quality=false 22 | compress/lossy_quality=0.7 23 | compress/hdr_compression=1 24 | compress/normal_map=0 25 | compress/channel_pack=0 26 | mipmaps/generate=true 27 | mipmaps/limit=-1 28 | roughness/mode=0 29 | roughness/src_normal="" 30 | process/fix_alpha_border=true 31 | process/premult_alpha=false 32 | process/normal_map_invert_y=false 33 | process/hdr_as_srgb=false 34 | process/hdr_clamp_exposure=false 35 | process/size_limit=0 36 | detect_3d/compress_to=0 37 | -------------------------------------------------------------------------------- /Character_Knight_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/finepointcgi/RootMotionTutorial/828d70e72a3331a1b93dd4ce89e7d2f0a0a48e37/Character_Knight_normal.png -------------------------------------------------------------------------------- /Character_Knight_normal.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://dpkyk6t34a26n" 6 | path.s3tc="res://.godot/imported/Character_Knight_normal.png-55080a8c5c848d7004a797f037d40fb2.s3tc.ctex" 7 | metadata={ 8 | "imported_formats": ["s3tc_bptc"], 9 | "vram_texture": true 10 | } 11 | generator_parameters={} 12 | 13 | [deps] 14 | 15 | source_file="res://Character_Knight_normal.png" 16 | dest_files=["res://.godot/imported/Character_Knight_normal.png-55080a8c5c848d7004a797f037d40fb2.s3tc.ctex"] 17 | 18 | [params] 19 | 20 | compress/mode=2 21 | compress/high_quality=false 22 | compress/lossy_quality=0.7 23 | compress/hdr_compression=1 24 | compress/normal_map=1 25 | compress/channel_pack=0 26 | mipmaps/generate=true 27 | mipmaps/limit=-1 28 | roughness/mode=1 29 | roughness/src_normal="res://Character_Knight_normal.png" 30 | process/fix_alpha_border=true 31 | process/premult_alpha=false 32 | process/normal_map_invert_y=false 33 | process/hdr_as_srgb=false 34 | process/hdr_clamp_exposure=false 35 | process/size_limit=0 36 | detect_3d/compress_to=0 37 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2023 FinepointCGI 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /TestScene.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=5 format=3 uid="uid://c2bv7fp2atbbj"] 2 | 3 | [ext_resource type="PackedScene" uid="uid://blnxmfxmu2adl" path="res://character.tscn" id="1_rveg4"] 4 | [ext_resource type="Script" path="res://CameraController.gd" id="2_tmwim"] 5 | 6 | [sub_resource type="BoxShape3D" id="BoxShape3D_b2mux"] 7 | size = Vector3(19.0473, 0.130315, 20.2607) 8 | 9 | [sub_resource type="BoxMesh" id="BoxMesh_mh0nq"] 10 | 11 | [node name="Node3D" type="Node3D"] 12 | 13 | [node name="StaticBody3D" type="StaticBody3D" parent="."] 14 | transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.520969, 0) 15 | collision_layer = 5 16 | collision_mask = 5 17 | 18 | [node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"] 19 | transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.50069, 0) 20 | shape = SubResource("BoxShape3D_b2mux") 21 | 22 | [node name="MeshInstance3D" type="MeshInstance3D" parent="StaticBody3D"] 23 | transform = Transform3D(19.0121, 0, 0, 0, 0.107004, 0, 0, 0, 19.754, 0, 0.465224, 0) 24 | mesh = SubResource("BoxMesh_mh0nq") 25 | skeleton = NodePath("../..") 26 | 27 | [node name="Character" parent="." groups=["Character"] instance=ExtResource("1_rveg4")] 28 | transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.425341, 0) 29 | 30 | [node name="Node3D" type="Node3D" parent="." groups=["CameraController"]] 31 | script = ExtResource("2_tmwim") 32 | 33 | [node name="LookAt" type="Node3D" parent="Node3D"] 34 | transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00417161, 1.59444, 35.0376) 35 | 36 | [node name="SpringArm3D" type="SpringArm3D" parent="Node3D"] 37 | transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00417161, 1.59444, -0.012542) 38 | collision_mask = 4 39 | spring_length = 5.0 40 | 41 | [node name="Camera3D" type="Camera3D" parent="Node3D/SpringArm3D"] 42 | transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 4.14722) 43 | -------------------------------------------------------------------------------- /character.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=18 format=3 uid="uid://blnxmfxmu2adl"] 2 | 3 | [ext_resource type="PackedScene" uid="uid://dtsde7rgoouu8" path="res://Character.glb" id="1_e4jfy"] 4 | [ext_resource type="Script" path="res://Character.gd" id="2_fnrjk"] 5 | 6 | [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_w8lc7"] 7 | animation = &"walking" 8 | 9 | [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_fuo47"] 10 | animation = &"standard run" 11 | 12 | [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_rn3gq"] 13 | animation = &"left strafe" 14 | 15 | [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_0lm21"] 16 | animation = &"left strafe walking" 17 | 18 | [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_2qyxd"] 19 | animation = &"right strafe walking" 20 | 21 | [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_xh0y3"] 22 | animation = &"right strafe" 23 | 24 | [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_3jfbp"] 25 | animation = &"walking" 26 | play_mode = 1 27 | 28 | [sub_resource type="AnimationNodeBlendSpace2D" id="AnimationNodeBlendSpace2D_ruqso"] 29 | blend_point_0/node = SubResource("AnimationNodeAnimation_w8lc7") 30 | blend_point_0/pos = Vector2(0, -0.5) 31 | blend_point_1/node = SubResource("AnimationNodeAnimation_fuo47") 32 | blend_point_1/pos = Vector2(0, -0.9) 33 | blend_point_2/node = SubResource("AnimationNodeAnimation_rn3gq") 34 | blend_point_2/pos = Vector2(-1, 0) 35 | blend_point_3/node = SubResource("AnimationNodeAnimation_0lm21") 36 | blend_point_3/pos = Vector2(-0.6, 0) 37 | blend_point_4/node = SubResource("AnimationNodeAnimation_2qyxd") 38 | blend_point_4/pos = Vector2(0.5, 0) 39 | blend_point_5/node = SubResource("AnimationNodeAnimation_xh0y3") 40 | blend_point_5/pos = Vector2(1, 0) 41 | blend_point_6/node = SubResource("AnimationNodeAnimation_3jfbp") 42 | blend_point_6/pos = Vector2(0, 0.5) 43 | 44 | [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_x8g8r"] 45 | animation = &"idle" 46 | 47 | [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_r4uqa"] 48 | advance_mode = 2 49 | 50 | [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_egq8y"] 51 | advance_mode = 2 52 | advance_condition = &"moving" 53 | 54 | [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_7rm6i"] 55 | advance_mode = 2 56 | advance_condition = &"idle" 57 | 58 | [sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_ua28b"] 59 | states/BlendSpace2D/node = SubResource("AnimationNodeBlendSpace2D_ruqso") 60 | states/BlendSpace2D/position = Vector2(343.776, 47.6) 61 | states/Start/position = Vector2(214.4, 119.68) 62 | states/idle/node = SubResource("AnimationNodeAnimation_x8g8r") 63 | states/idle/position = Vector2(344, 119.6) 64 | transitions = ["Start", "idle", SubResource("AnimationNodeStateMachineTransition_r4uqa"), "idle", "BlendSpace2D", SubResource("AnimationNodeStateMachineTransition_egq8y"), "BlendSpace2D", "idle", SubResource("AnimationNodeStateMachineTransition_7rm6i")] 65 | graph_offset = Vector2(-72, -40) 66 | 67 | [sub_resource type="AnimationNodeStateMachinePlayback" id="AnimationNodeStateMachinePlayback_u5tx5"] 68 | 69 | [sub_resource type="CapsuleShape3D" id="CapsuleShape3D_x5pqv"] 70 | 71 | [node name="Character" instance=ExtResource("1_e4jfy")] 72 | script = ExtResource("2_fnrjk") 73 | 74 | [node name="Skeleton3D" parent="Armature002" index="0"] 75 | bones/0/position = Vector3(0.000156256, -0.0355279, -0.0189629) 76 | bones/1/rotation = Quaternion(0.170399, -0.0184189, -0.0486196, 0.984003) 77 | bones/2/rotation = Quaternion(0.0822794, -0.0850034, 0.0367879, 0.992296) 78 | bones/3/rotation = Quaternion(0.0124144, -0.0265178, 0.00551761, 0.999556) 79 | bones/4/rotation = Quaternion(0.0123505, -0.0264343, 0.00557259, 0.999559) 80 | bones/5/rotation = Quaternion(-0.0467531, 0.00538228, 0.0146528, 0.998785) 81 | bones/6/rotation = Quaternion(-0.16037, 0.133076, 0.0246265, 0.977735) 82 | bones/9/rotation = Quaternion(-0.654654, -0.305597, 0.621916, -0.302089) 83 | bones/10/rotation = Quaternion(0.0574685, -0.0381536, 0.169361, 0.983137) 84 | bones/11/rotation = Quaternion(-3.11876e-07, 2.90797e-07, 0.743649, 0.668571) 85 | bones/12/rotation = Quaternion(-0.212132, 0.0705315, 0.181724, 0.957602) 86 | bones/13/rotation = Quaternion(0.0528923, 0.0730938, 0.278009, 0.956332) 87 | bones/14/rotation = Quaternion(0.141342, -0.0819773, -0.261651, 0.951231) 88 | bones/15/rotation = Quaternion(-0.270003, 0.220932, 0.232959, 0.907754) 89 | bones/17/rotation = Quaternion(0.136442, 0.0223298, 0.0689221, 0.987995) 90 | bones/18/rotation = Quaternion(0.598543, 1.15494e-06, -0.0613411, 0.798739) 91 | bones/19/rotation = Quaternion(0.257328, 2.0125e-06, -0.0263662, 0.965964) 92 | bones/21/rotation = Quaternion(0.385072, -0.0480953, 0.0288047, 0.921182) 93 | bones/22/rotation = Quaternion(0.492367, -4.56275e-07, -0.0504623, 0.868924) 94 | bones/23/rotation = Quaternion(0.30311, 3.65287e-06, -0.0310533, 0.95245) 95 | bones/25/rotation = Quaternion(0.430268, -0.0321498, -0.0218974, 0.901863) 96 | bones/26/rotation = Quaternion(0.551792, -8.89799e-06, -0.056565, 0.832061) 97 | bones/27/rotation = Quaternion(0.283991, 3.03803e-06, -0.0290945, 0.958385) 98 | bones/29/rotation = Quaternion(0.459138, -0.03251, -0.0271738, 0.887354) 99 | bones/30/rotation = Quaternion(0.430839, 2.87269e-07, -0.0441551, 0.901348) 100 | bones/31/rotation = Quaternion(0.303297, -1.16784e-06, -0.0310858, 0.952389) 101 | bones/33/rotation = Quaternion(0.674381, -0.297562, 0.597612, 0.315479) 102 | bones/34/rotation = Quaternion(0.0794801, -0.224346, 0.306708, 0.921565) 103 | bones/35/rotation = Quaternion(3.4481e-07, 2.21007e-07, -0.657657, 0.753318) 104 | bones/36/rotation = Quaternion(-0.0103109, -0.0724277, 0.0208764, 0.997102) 105 | bones/37/rotation = Quaternion(0.187997, -0.0130633, -0.278592, 0.941739) 106 | bones/38/rotation = Quaternion(0.0941002, 0.00321574, 0.301739, 0.94873) 107 | bones/39/rotation = Quaternion(-0.0945567, 0.0450833, -0.143555, 0.984082) 108 | bones/41/rotation = Quaternion(0.445374, 0.0155295, 0.00427084, 0.8952) 109 | bones/42/rotation = Quaternion(0.450526, -1.52896e-06, 0.0366968, 0.892009) 110 | bones/43/rotation = Quaternion(0.277295, -1.85775e-06, 0.0225819, 0.960519) 111 | bones/45/rotation = Quaternion(0.48719, 0.0703741, -0.0419482, 0.869445) 112 | bones/46/rotation = Quaternion(0.564061, -4.89803e-07, 0.045948, 0.824454) 113 | bones/47/rotation = Quaternion(0.400422, 3.20582e-07, 0.0326193, 0.91575) 114 | bones/49/rotation = Quaternion(0.594808, 0.0466451, 0.0239682, 0.802155) 115 | bones/50/rotation = Quaternion(0.560883, -4.8334e-06, 0.0456834, 0.826634) 116 | bones/51/rotation = Quaternion(0.314936, -1.04502e-06, 0.0256509, 0.948766) 117 | bones/53/rotation = Quaternion(0.656921, 0.0478831, 0.0761077, 0.748579) 118 | bones/54/rotation = Quaternion(0.555778, 8.2214e-07, 0.0452757, 0.830097) 119 | bones/55/rotation = Quaternion(0.502483, -4.68008e-06, 0.0409245, 0.863618) 120 | bones/57/rotation = Quaternion(0.0584155, -0.0582209, 0.995434, -0.0480476) 121 | bones/58/rotation = Quaternion(-0.29365, 0.0269676, 0.0190968, 0.955342) 122 | bones/59/rotation = Quaternion(0.286951, -0.0307736, -0.0210122, 0.95722) 123 | bones/60/rotation = Quaternion(0.383608, -0.0210886, -0.0085834, 0.923215) 124 | bones/62/rotation = Quaternion(0.00885828, 0.619265, 0.784695, -0.0261941) 125 | bones/63/rotation = Quaternion(-0.468967, 0.0255442, 0.0184558, 0.882653) 126 | bones/64/rotation = Quaternion(0.516821, 0.047404, 0.0196987, 0.854553) 127 | bones/65/rotation = Quaternion(0.352763, 0.0187136, 0.0084186, 0.935488) 128 | 129 | [node name="AnimationTree" type="AnimationTree" parent="." index="2"] 130 | tree_root = SubResource("AnimationNodeStateMachine_ua28b") 131 | anim_player = NodePath("../AnimationPlayer") 132 | active = true 133 | root_motion_track = NodePath("Armature002/Skeleton3D:mixamorig_Root") 134 | parameters/playback = SubResource("AnimationNodeStateMachinePlayback_u5tx5") 135 | parameters/conditions/idle = false 136 | parameters/conditions/moving = false 137 | parameters/BlendSpace2D/blend_position = Vector2(-0.00574714, -0.84375) 138 | 139 | [node name="RootMotionView" type="RootMotionView" parent="." index="3"] 140 | animation_path = NodePath("../AnimationTree") 141 | 142 | [node name="CollisionShape3D" type="CollisionShape3D" parent="." index="4"] 143 | transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0) 144 | shape = SubResource("CapsuleShape3D_x5pqv") 145 | -------------------------------------------------------------------------------- /icon.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /icon.svg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://bkcglg4x6hcaj" 6 | path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://icon.svg" 14 | dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | svg/scale=1.0 36 | editor/scale_with_editor_scale=false 37 | editor/convert_colors_with_editor_theme=false 38 | -------------------------------------------------------------------------------- /project.godot: -------------------------------------------------------------------------------- 1 | ; Engine configuration file. 2 | ; It's best edited using the editor UI and not directly, 3 | ; since the parameters that go here are not all obvious. 4 | ; 5 | ; Format: 6 | ; [section] ; section goes between [] 7 | ; param=value ; assign values to parameters 8 | 9 | config_version=5 10 | 11 | [application] 12 | 13 | config/name="RootMotionTutorial" 14 | run/main_scene="res://TestScene.tscn" 15 | config/features=PackedStringArray("4.0", "Forward Plus") 16 | config/icon="res://icon.svg" 17 | 18 | [dotnet] 19 | 20 | project/assembly_name="RootMotionTutorial" 21 | --------------------------------------------------------------------------------