{"sha":"dcf309bd86bd521083d9c70f01f2de45fdc7c457","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/dcf309bd86bd521083d9c70f01f2de45fdc7c457","tree":[{"path":".gitattributes","mode":"100644","type":"blob","sha":"0e5d81502e9d8211176a7013628da732598697ac","size":208,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/0e5d81502e9d8211176a7013628da732598697ac"},{"path":".github","mode":"040000","type":"tree","sha":"c392fc207d6f35fa12af70d47b290567725975a3","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/c392fc207d6f35fa12af70d47b290567725975a3"},{"path":".github/workflows","mode":"040000","type":"tree","sha":"a7c837ec72c814d5f759752d5c0460070506013f","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/a7c837ec72c814d5f759752d5c0460070506013f"},{"path":".github/workflows/main.yml","mode":"100644","type":"blob","sha":"abef4713c6ced5a560565f8b2f4b428256b97c1f","size":1387,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/abef4713c6ced5a560565f8b2f4b428256b97c1f"},{"path":".github/workflows/publish.yml","mode":"100644","type":"blob","sha":"0ad45b866a02ebce9c265ccd9676b774756e94e8","size":837,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/0ad45b866a02ebce9c265ccd9676b774756e94e8"},{"path":".gitignore","mode":"100644","type":"blob","sha":"4cb7fe3bda7492c6bab3b93d8aad383adece66f7","size":2063,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/4cb7fe3bda7492c6bab3b93d8aad383adece66f7"},{"path":".prettierignore","mode":"100644","type":"blob","sha":"1b8ac8894b93ca777efeb324fac7a6dbf7c938d1","size":35,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/1b8ac8894b93ca777efeb324fac7a6dbf7c938d1"},{"path":".prettierrc","mode":"100644","type":"blob","sha":"544138be45652abc7bc3873341deacd3f4f90c61","size":26,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/544138be45652abc7bc3873341deacd3f4f90c61"},{"path":".vscode","mode":"040000","type":"tree","sha":"1b6b5c669b41c44802807096a072c471667bd730","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/1b6b5c669b41c44802807096a072c471667bd730"},{"path":".vscode/launch.json","mode":"100644","type":"blob","sha":"359089703f9f6dc4bcf107f151f0aa7ee88a9777","size":503,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/359089703f9f6dc4bcf107f151f0aa7ee88a9777"},{"path":"CHANGELOG.md","mode":"100644","type":"blob","sha":"398eb29fc34d9fd110f082eff4480721bbb80d6a","size":5391,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/398eb29fc34d9fd110f082eff4480721bbb80d6a"},{"path":"CNAME","mode":"100644","type":"blob","sha":"47329fd19115a7ad6cb4adc95c92f8eba3676bee","size":15,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/47329fd19115a7ad6cb4adc95c92f8eba3676bee"},{"path":"Dockerfile","mode":"100644","type":"blob","sha":"0bc6840555e7148b4d2287e65274c8dfcc3b2256","size":567,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/0bc6840555e7148b4d2287e65274c8dfcc3b2256"},{"path":"LICENSE","mode":"100644","type":"blob","sha":"d4d05f5e3ce7f9f87babc06fed2b4ea5c150de62","size":1073,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/d4d05f5e3ce7f9f87babc06fed2b4ea5c150de62"},{"path":"README.md","mode":"100644","type":"blob","sha":"b42827ec4638f8be13d292fae27db3a0f3e9cd10","size":7327,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/b42827ec4638f8be13d292fae27db3a0f3e9cd10"},{"path":"assets","mode":"040000","type":"tree","sha":"b079acf4f6f7ef4ad2c38d949f395b3ab30b91bc","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/b079acf4f6f7ef4ad2c38d949f395b3ab30b91bc"},{"path":"assets/grass.blend","mode":"100644","type":"blob","sha":"253f9c5828b2a929c18e7ea1b72166480e77a1a1","size":1312868,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/253f9c5828b2a929c18e7ea1b72166480e77a1a1"},{"path":"docker-compose.yml","mode":"100644","type":"blob","sha":"1649161f72af1f1493df0dcdcaf64a2391bc3f8c","size":284,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/1649161f72af1f1493df0dcdcaf64a2391bc3f8c"},{"path":"package-lock.json","mode":"100644","type":"blob","sha":"85f0582ed69f6fcd98383be096787fec0601b0e9","size":77252,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/85f0582ed69f6fcd98383be096787fec0601b0e9"},{"path":"package.json","mode":"100644","type":"blob","sha":"968864c64364ef98e079fcbcbc017a6d986582cb","size":1411,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/968864c64364ef98e079fcbcbc017a6d986582cb"},{"path":"src","mode":"040000","type":"tree","sha":"a1743839da3f9a7b7f8e7816f47acda3c976aa5a","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/a1743839da3f9a7b7f8e7816f47acda3c976aa5a"},{"path":"src/app","mode":"040000","type":"tree","sha":"db4b559712c846a75b316eea455e33889d922212","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/db4b559712c846a75b316eea455e33889d922212"},{"path":"src/app/clouds.js","mode":"100644","type":"blob","sha":"873815b2b10e1287ec6805c279e0580cb300c683","size":2857,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/873815b2b10e1287ec6805c279e0580cb300c683"},{"path":"src/app/environment.js","mode":"100644","type":"blob","sha":"3700e0c1a1f78dd71ab13e99fd78369c028ba229","size":769,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/3700e0c1a1f78dd71ab13e99fd78369c028ba229"},{"path":"src/app/grass.js","mode":"100644","type":"blob","sha":"9096695b4963c9c2211228efbb89dab42c3ce598","size":9765,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/9096695b4963c9c2211228efbb89dab42c3ce598"},{"path":"src/app/ground.js","mode":"100644","type":"blob","sha":"48014cfc5b76571a385c9d56eee654d9f81ee476","size":5193,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/48014cfc5b76571a385c9d56eee654d9f81ee476"},{"path":"src/app/index.html","mode":"100644","type":"blob","sha":"7f63773d2ed923455a07044115cfc7987ed3318a","size":4570,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/7f63773d2ed923455a07044115cfc7987ed3318a"},{"path":"src/app/main.js","mode":"100644","type":"blob","sha":"015456e418da4e61b20430ef73e2cfc325308fa6","size":2877,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/015456e418da4e61b20430ef73e2cfc325308fa6"},{"path":"src/app/noise.js","mode":"100644","type":"blob","sha":"4f45e3ef10e6790342c4dcc8ac02da89d8b81df5","size":2662,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/4f45e3ef10e6790342c4dcc8ac02da89d8b81df5"},{"path":"src/app/public","mode":"040000","type":"tree","sha":"956d84fd9ac7fd3a7380bd5dfcc933bfc3d11fb8","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/956d84fd9ac7fd3a7380bd5dfcc933bfc3d11fb8"},{"path":"src/app/public/android-chrome-192x192.png","mode":"100644","type":"blob","sha":"b21b423e126337c3e60902e913b5610eb5bdb7d7","size":37158,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/b21b423e126337c3e60902e913b5610eb5bdb7d7"},{"path":"src/app/public/android-chrome-512x512.png","mode":"100644","type":"blob","sha":"73ff693d4a5c72d617c8966cbbe7c26a77378f1e","size":109786,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/73ff693d4a5c72d617c8966cbbe7c26a77378f1e"},{"path":"src/app/public/apple-touch-icon.png","mode":"100644","type":"blob","sha":"158c417f26a3718856e00abc482779a9b206d132","size":32981,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/158c417f26a3718856e00abc482779a9b206d132"},{"path":"src/app/public/audio","mode":"040000","type":"tree","sha":"e83f1c072f205f6d936344448f63510cf4187238","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/e83f1c072f205f6d936344448f63510cf4187238"},{"path":"src/app/public/audio/ambience.mp3","mode":"100644","type":"blob","sha":"3a7343d6a372cfcd01eb77b18e82b21a12a7baaa","size":1028900,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/3a7343d6a372cfcd01eb77b18e82b21a12a7baaa"},{"path":"src/app/public/favicon-16x16.png","mode":"100644","type":"blob","sha":"815c33e9af5820da242d7443b0297ffe9b218160","size":608,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/815c33e9af5820da242d7443b0297ffe9b218160"},{"path":"src/app/public/favicon-32x32.png","mode":"100644","type":"blob","sha":"a32c5617aa662a9c04758af3df34c8451753b4fe","size":1838,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/a32c5617aa662a9c04758af3df34c8451753b4fe"},{"path":"src/app/public/favicon.ico","mode":"100644","type":"blob","sha":"347f6cd3412f6e8a75b00dccbfc5c8a9bb614393","size":15406,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/347f6cd3412f6e8a75b00dccbfc5c8a9bb614393"},{"path":"src/app/public/fonts","mode":"040000","type":"tree","sha":"8b607ec68fffaea010f8ce47f51d1fb41cd8d675","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/8b607ec68fffaea010f8ce47f51d1fb41cd8d675"},{"path":"src/app/public/fonts/dumbeldor.ttf","mode":"100644","type":"blob","sha":"1fd3c6e97dcc655eb55ea6249058df20dba3b234","size":60612,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/1fd3c6e97dcc655eb55ea6249058df20dba3b234"},{"path":"src/app/public/icons","mode":"040000","type":"tree","sha":"c95dec75de3e0d37a082c3b5fe9d731176dfdcc0","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/c95dec75de3e0d37a082c3b5fe9d731176dfdcc0"},{"path":"src/app/public/icons/icon_about.png","mode":"100644","type":"blob","sha":"bf641fcb4857ba62de2be7cb6e39520299bd479e","size":1621,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/bf641fcb4857ba62de2be7cb6e39520299bd479e"},{"path":"src/app/public/icons/icon_muted.png","mode":"100644","type":"blob","sha":"f6e7a7c2a70651f19ac19dd10c6546bb1a62b324","size":1404,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/f6e7a7c2a70651f19ac19dd10c6546bb1a62b324"},{"path":"src/app/public/icons/icon_playing.png","mode":"100644","type":"blob","sha":"d487a27ba77e31a788ade8798cc17c0026119ce2","size":2704,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/d487a27ba77e31a788ade8798cc17c0026119ce2"},{"path":"src/app/public/images","mode":"040000","type":"tree","sha":"589e337dfd42d383ec0135c76ada4c1527f3a3e2","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/589e337dfd42d383ec0135c76ada4c1527f3a3e2"},{"path":"src/app/public/images/background.webp","mode":"100644","type":"blob","sha":"62ba6ba3ea1b73cfd768f7c13a0ddc319296383f","size":17638,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/62ba6ba3ea1b73cfd768f7c13a0ddc319296383f"},{"path":"src/app/public/images/logo.png","mode":"100644","type":"blob","sha":"db7e3c407023f4c097de2783778477af6dad321c","size":46540,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/db7e3c407023f4c097de2783778477af6dad321c"},{"path":"src/app/public/models","mode":"040000","type":"tree","sha":"b8e4e9d82345c5b02265237a3e89c610811cd3e0","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/b8e4e9d82345c5b02265237a3e89c610811cd3e0"},{"path":"src/app/public/models/flower_blue.glb","mode":"100644","type":"blob","sha":"d85f1faa382ca95a130902c2237494953724511c","size":154308,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/d85f1faa382ca95a130902c2237494953724511c"},{"path":"src/app/public/models/flower_white.glb","mode":"100644","type":"blob","sha":"a59119f30e0d74179a1f34a3998c00e451a7241d","size":153248,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/a59119f30e0d74179a1f34a3998c00e451a7241d"},{"path":"src/app/public/models/flower_yellow.glb","mode":"100644","type":"blob","sha":"f107af4b9b700b81dd7e12a8bda8699b8ba8fcdd","size":158712,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/f107af4b9b700b81dd7e12a8bda8699b8ba8fcdd"},{"path":"src/app/public/models/grass.glb","mode":"100644","type":"blob","sha":"dca3ca816e0366eec02c395d54417a45f84a5f71","size":63236,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/dca3ca816e0366eec02c395d54417a45f84a5f71"},{"path":"src/app/public/models/rock1.glb","mode":"100644","type":"blob","sha":"c36ebcf1e2711413e0f1ff8d13c2df72223c7431","size":299680,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/c36ebcf1e2711413e0f1ff8d13c2df72223c7431"},{"path":"src/app/public/models/rock2.glb","mode":"100644","type":"blob","sha":"03cf4a812cadcd4feb45e2c86f5a328cb12de28f","size":297924,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/03cf4a812cadcd4feb45e2c86f5a328cb12de28f"},{"path":"src/app/public/models/rock3.glb","mode":"100644","type":"blob","sha":"bd184dc28ba1da488dc167878cdd5b319a231a5e","size":298952,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/bd184dc28ba1da488dc167878cdd5b319a231a5e"},{"path":"src/app/public/og-image.png","mode":"100644","type":"blob","sha":"3b65fb305e399690b8ac706ef55e23dbc1b832c5","size":1173597,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/3b65fb305e399690b8ac706ef55e23dbc1b832c5"},{"path":"src/app/public/site.webmanifest","mode":"100644","type":"blob","sha":"45dc8a20658bd09ecb8ca1c88f94fe80cc4ca286","size":263,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/45dc8a20658bd09ecb8ca1c88f94fe80cc4ca286"},{"path":"src/app/public/styles.css","mode":"100644","type":"blob","sha":"bb5e64a35af6517a819033186ccc9f5c6ca80bb1","size":25935,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/bb5e64a35af6517a819033186ccc9f5c6ca80bb1"},{"path":"src/app/public/textures","mode":"040000","type":"tree","sha":"a4cfd87ea7ed342521446bcc8e5f3ea8c019fb3e","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/a4cfd87ea7ed342521446bcc8e5f3ea8c019fb3e"},{"path":"src/app/public/textures/LICENSE.md","mode":"100644","type":"blob","sha":"c2999c1fc816832f8885f79af913911fc52e6fd4","size":1378,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/c2999c1fc816832f8885f79af913911fc52e6fd4"},{"path":"src/app/public/textures/bark","mode":"040000","type":"tree","sha":"0ec86cd5cbb3102ab904f5e96c4dccc3a979f03c","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/0ec86cd5cbb3102ab904f5e96c4dccc3a979f03c"},{"path":"src/app/public/textures/bark/Bark001_1K-JPG","mode":"040000","type":"tree","sha":"585ba89ccb1d09d76774fb971588956dfd83bcb1","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/585ba89ccb1d09d76774fb971588956dfd83bcb1"},{"path":"src/app/public/textures/bark/Bark001_1K-JPG/Bark001_1K-JPG_Color.jpg","mode":"100644","type":"blob","sha":"65a46367763110548700fbb6e6aa3c8fec6b7642","size":131,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/65a46367763110548700fbb6e6aa3c8fec6b7642"},{"path":"src/app/public/textures/bark/Bark001_1K-JPG/Bark001_1K-JPG_NormalGL.jpg","mode":"100644","type":"blob","sha":"b6ad5875d113b33f15bfc152207de5e283b3cda5","size":132,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/b6ad5875d113b33f15bfc152207de5e283b3cda5"},{"path":"src/app/public/textures/bark/Bark001_1K-JPG/Bark001_1K-JPG_Roughness.jpg","mode":"100644","type":"blob","sha":"4fe63a02eb3334d2568f1a23c8cbaac3afaf356e","size":131,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/4fe63a02eb3334d2568f1a23c8cbaac3afaf356e"},{"path":"src/app/public/textures/bark/Bark002_1K-JPG","mode":"040000","type":"tree","sha":"9f16bbdeda8e3c86c0bf3c7780db27774cbe54cc","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/9f16bbdeda8e3c86c0bf3c7780db27774cbe54cc"},{"path":"src/app/public/textures/bark/Bark002_1K-JPG/Bark002_1K-JPG_Color.jpg","mode":"100644","type":"blob","sha":"77364d5175af92f78ab463897e1c22a17e49521b","size":132,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/77364d5175af92f78ab463897e1c22a17e49521b"},{"path":"src/app/public/textures/bark/Bark002_1K-JPG/Bark002_1K-JPG_NormalGL.jpg","mode":"100644","type":"blob","sha":"455f24b20120fa254689cb61acdc70ada8c96c5b","size":132,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/455f24b20120fa254689cb61acdc70ada8c96c5b"},{"path":"src/app/public/textures/bark/Bark002_1K-JPG/Bark002_1K-JPG_Roughness.jpg","mode":"100644","type":"blob","sha":"ac90654aeabd804e7cdcbae86b3382598beb9011","size":131,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/ac90654aeabd804e7cdcbae86b3382598beb9011"},{"path":"src/app/public/textures/bark/Bark003_1K-JPG","mode":"040000","type":"tree","sha":"3eba741da05ab55663f6c08316d99523f6b7d37b","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/3eba741da05ab55663f6c08316d99523f6b7d37b"},{"path":"src/app/public/textures/bark/Bark003_1K-JPG/Bark003_1K-JPG_Color.jpg","mode":"100644","type":"blob","sha":"f04b2ed9186f5dc1ea4db57108aae6597301ee59","size":132,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/f04b2ed9186f5dc1ea4db57108aae6597301ee59"},{"path":"src/app/public/textures/bark/Bark003_1K-JPG/Bark003_1K-JPG_NormalGL.jpg","mode":"100644","type":"blob","sha":"2a4d95d8e9b6048c2f0198b8a5da74db8e45239a","size":132,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/2a4d95d8e9b6048c2f0198b8a5da74db8e45239a"},{"path":"src/app/public/textures/bark/Bark003_1K-JPG/Bark003_1K-JPG_Roughness.jpg","mode":"100644","type":"blob","sha":"d87ae92a58b3813a32c694439f5d3b48723f71c9","size":131,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/d87ae92a58b3813a32c694439f5d3b48723f71c9"},{"path":"src/app/public/textures/bark/Bark004_1K-JPG","mode":"040000","type":"tree","sha":"350b62193d7f5b3a4117c1aa283a8146fe86902f","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/350b62193d7f5b3a4117c1aa283a8146fe86902f"},{"path":"src/app/public/textures/bark/Bark004_1K-JPG/Bark004_1K-JPG_Color.jpg","mode":"100644","type":"blob","sha":"308202deea77503286c35d7019412a565b02543f","size":132,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/308202deea77503286c35d7019412a565b02543f"},{"path":"src/app/public/textures/bark/Bark004_1K-JPG/Bark004_1K-JPG_NormalGL.jpg","mode":"100644","type":"blob","sha":"66e5f322687d4ac208f9057aae7ba24c098ffdd7","size":132,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/66e5f322687d4ac208f9057aae7ba24c098ffdd7"},{"path":"src/app/public/textures/bark/Bark004_1K-JPG/Bark004_1K-JPG_Roughness.jpg","mode":"100644","type":"blob","sha":"8429b8571632a7204094b084811112ff3f501249","size":131,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/8429b8571632a7204094b084811112ff3f501249"},{"path":"src/app/public/textures/bark/Bark006_1K-JPG","mode":"040000","type":"tree","sha":"4e696ec26e5e88d1b92d434382212a845a60d3f6","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/4e696ec26e5e88d1b92d434382212a845a60d3f6"},{"path":"src/app/public/textures/bark/Bark006_1K-JPG/Bark006_1K-JPG_Color.jpg","mode":"100644","type":"blob","sha":"643ed1826fc438855ee5cc411766bf0c5d4ad7c6","size":132,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/643ed1826fc438855ee5cc411766bf0c5d4ad7c6"},{"path":"src/app/public/textures/bark/Bark006_1K-JPG/Bark006_1K-JPG_NormalGL.jpg","mode":"100644","type":"blob","sha":"0fbb9d9eb1f9fb4e082e137886ac317ff57954c1","size":132,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/0fbb9d9eb1f9fb4e082e137886ac317ff57954c1"},{"path":"src/app/public/textures/bark/Bark006_1K-JPG/Bark006_1K-JPG_Roughness.jpg","mode":"100644","type":"blob","sha":"3e6169b5439da8c56a90947d52e874fb18bc825a","size":131,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/3e6169b5439da8c56a90947d52e874fb18bc825a"},{"path":"src/app/public/textures/bark/Bark007_1K-JPG","mode":"040000","type":"tree","sha":"a15cefa439830e236cef9d30f9072818aecfeea6","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/a15cefa439830e236cef9d30f9072818aecfeea6"},{"path":"src/app/public/textures/bark/Bark007_1K-JPG/Bark007_1K-JPG_Color.jpg","mode":"100644","type":"blob","sha":"b6e9569ea15de3f8f0b988a2f5ed9b0c62452669","size":132,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/b6e9569ea15de3f8f0b988a2f5ed9b0c62452669"},{"path":"src/app/public/textures/bark/Bark007_1K-JPG/Bark007_1K-JPG_NormalGL.jpg","mode":"100644","type":"blob","sha":"13953260a8fc1849396a40bb2ef35adba3e8e182","size":132,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/13953260a8fc1849396a40bb2ef35adba3e8e182"},{"path":"src/app/public/textures/bark/Bark007_1K-JPG/Bark007_1K-JPG_Roughness.jpg","mode":"100644","type":"blob","sha":"5d54a208a2a4ce9a0a6e1dd781b56ca39b254ea5","size":131,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/5d54a208a2a4ce9a0a6e1dd781b56ca39b254ea5"},{"path":"src/app/public/textures/bark/Bark008_1K-JPG","mode":"040000","type":"tree","sha":"b5eba1f665fb740e46e6b4cc670c9fc69b2d6c02","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/b5eba1f665fb740e46e6b4cc670c9fc69b2d6c02"},{"path":"src/app/public/textures/bark/Bark008_1K-JPG/Bark008_1K-JPG_Color.jpg","mode":"100644","type":"blob","sha":"d2f6bb9c05f109ee1d631ea23dee82200ee2aba2","size":131,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/d2f6bb9c05f109ee1d631ea23dee82200ee2aba2"},{"path":"src/app/public/textures/bark/Bark008_1K-JPG/Bark008_1K-JPG_NormalGL.jpg","mode":"100644","type":"blob","sha":"c7252a9b981eab2705d3737828feeda30223bf75","size":132,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/c7252a9b981eab2705d3737828feeda30223bf75"},{"path":"src/app/public/textures/bark/Bark008_1K-JPG/Bark008_1K-JPG_Roughness.jpg","mode":"100644","type":"blob","sha":"4d9f8d162d02506e10b4de077f2cc9274dee865a","size":131,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/4d9f8d162d02506e10b4de077f2cc9274dee865a"},{"path":"src/app/public/textures/bark/Bark012_1K-JPG","mode":"040000","type":"tree","sha":"217c356189c3766f1d8f95c5d56a13e270d07074","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/217c356189c3766f1d8f95c5d56a13e270d07074"},{"path":"src/app/public/textures/bark/Bark012_1K-JPG/Bark012_1K-JPG_Color.jpg","mode":"100644","type":"blob","sha":"546fc72e803dadc8c43c3dbff90065f75f0bc7f3","size":132,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/546fc72e803dadc8c43c3dbff90065f75f0bc7f3"},{"path":"src/app/public/textures/bark/Bark012_1K-JPG/Bark012_1K-JPG_NormalGL.jpg","mode":"100644","type":"blob","sha":"3fa6817f9321eefae3937856388c9c512682cedb","size":132,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/3fa6817f9321eefae3937856388c9c512682cedb"},{"path":"src/app/public/textures/bark/Bark012_1K-JPG/Bark012_1K-JPG_Roughness.jpg","mode":"100644","type":"blob","sha":"40b58cf1c1e7884f9a50d1229c787864e1ae87ba","size":131,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/40b58cf1c1e7884f9a50d1229c787864e1ae87ba"},{"path":"src/app/public/textures/bark/Bark013_1K-JPG","mode":"040000","type":"tree","sha":"c6c33ae0b1305d09f7f8af90bc4b91c980193610","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/c6c33ae0b1305d09f7f8af90bc4b91c980193610"},{"path":"src/app/public/textures/bark/Bark013_1K-JPG/Bark013_1K-JPG_Color.jpg","mode":"100644","type":"blob","sha":"6028c76cf09491925b3d7c85d782fcf450e00fc5","size":132,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/6028c76cf09491925b3d7c85d782fcf450e00fc5"},{"path":"src/app/public/textures/bark/Bark013_1K-JPG/Bark013_1K-JPG_NormalGL.jpg","mode":"100644","type":"blob","sha":"fd291587275cbd17bd2275598014a6827e581806","size":132,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/fd291587275cbd17bd2275598014a6827e581806"},{"path":"src/app/public/textures/bark/Bark013_1K-JPG/Bark013_1K-JPG_Roughness.jpg","mode":"100644","type":"blob","sha":"927a6d6554052f89f391b5133743679fbb744952","size":131,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/927a6d6554052f89f391b5133743679fbb744952"},{"path":"src/app/public/textures/bark/Bark014_1K-JPG","mode":"040000","type":"tree","sha":"74b53d2962c9ee58e21a21feeac0dd592f679a39","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/74b53d2962c9ee58e21a21feeac0dd592f679a39"},{"path":"src/app/public/textures/bark/Bark014_1K-JPG/Bark014_1K-JPG_Color.jpg","mode":"100644","type":"blob","sha":"07989f0bf5a9c72d58794217bd9b4a132f8b5fd3","size":132,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/07989f0bf5a9c72d58794217bd9b4a132f8b5fd3"},{"path":"src/app/public/textures/bark/Bark014_1K-JPG/Bark014_1K-JPG_NormalGL.jpg","mode":"100644","type":"blob","sha":"15642959834eb5d8caecf2f0b160f69cf166024a","size":132,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/15642959834eb5d8caecf2f0b160f69cf166024a"},{"path":"src/app/public/textures/bark/Bark014_1K-JPG/Bark014_1K-JPG_Roughness.jpg","mode":"100644","type":"blob","sha":"c41623a5ce75a760dd65829ecee2cb0893569b0a","size":131,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/c41623a5ce75a760dd65829ecee2cb0893569b0a"},{"path":"src/app/public/textures/bark/Bark015_1K-JPG","mode":"040000","type":"tree","sha":"2f75ddd5a6b6fd63d5f99b6b7aff600331e3d94d","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/2f75ddd5a6b6fd63d5f99b6b7aff600331e3d94d"},{"path":"src/app/public/textures/bark/Bark015_1K-JPG/Bark015_1K-JPG_Color.jpg","mode":"100644","type":"blob","sha":"f63c2588ef0b31b7548f2dd8ccdff43ceb668859","size":132,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/f63c2588ef0b31b7548f2dd8ccdff43ceb668859"},{"path":"src/app/public/textures/bark/Bark015_1K-JPG/Bark015_1K-JPG_NormalGL.jpg","mode":"100644","type":"blob","sha":"fe685ed0f4a1e6a4db38b6dbb0eb0f1344f80620","size":132,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/fe685ed0f4a1e6a4db38b6dbb0eb0f1344f80620"},{"path":"src/app/public/textures/bark/Bark015_1K-JPG/Bark015_1K-JPG_Roughness.jpg","mode":"100644","type":"blob","sha":"1229e38c31b9c27c5e178603057af7424a5e1447","size":131,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/1229e38c31b9c27c5e178603057af7424a5e1447"},{"path":"src/app/public/textures/ground","mode":"040000","type":"tree","sha":"ed7e4e7c0574e81c906515ca57131015f347c5f6","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/ed7e4e7c0574e81c906515ca57131015f347c5f6"},{"path":"src/app/public/textures/ground/dirt_color.jpg","mode":"100644","type":"blob","sha":"b0c0548d49b5f93aeedf08ed0e0b26d5f0277095","size":131,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/b0c0548d49b5f93aeedf08ed0e0b26d5f0277095"},{"path":"src/app/public/textures/ground/dirt_normal.jpg","mode":"100644","type":"blob","sha":"90aaba3dc148b7a8343bf42a81c6a8343754730b","size":131,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/90aaba3dc148b7a8343bf42a81c6a8343754730b"},{"path":"src/app/public/textures/ground/grass.jpg","mode":"100644","type":"blob","sha":"5d42fe303fa07cdbaad5fea99f653fdba2ec2f85","size":131,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/5d42fe303fa07cdbaad5fea99f653fdba2ec2f85"},{"path":"src/app/public/textures/leaves","mode":"040000","type":"tree","sha":"ca9b02c86c03d73e5c9960530b405a327f5580a2","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/ca9b02c86c03d73e5c9960530b405a327f5580a2"},{"path":"src/app/public/textures/leaves/ash.png","mode":"100644","type":"blob","sha":"528bde0619e1f8b635e5fe9f6aa7592b5b12fed2","size":131,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/528bde0619e1f8b635e5fe9f6aa7592b5b12fed2"},{"path":"src/app/public/textures/leaves/aspen.png","mode":"100644","type":"blob","sha":"221f12664e821ec72c6521feb2fe7d14ceae837e","size":131,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/221f12664e821ec72c6521feb2fe7d14ceae837e"},{"path":"src/app/public/textures/leaves/oak.png","mode":"100644","type":"blob","sha":"a4edc0a78b5af68ce0432b224584c94b49965c86","size":131,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/a4edc0a78b5af68ce0432b224584c94b49965c86"},{"path":"src/app/public/textures/leaves/pine.png","mode":"100644","type":"blob","sha":"0a9e2551d9231d69d8baa029146a3f0fa8be7813","size":131,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/0a9e2551d9231d69d8baa029146a3f0fa8be7813"},{"path":"src/app/rocks.js","mode":"100644","type":"blob","sha":"33357e4314018a190fe098c5227f92abb9ed0868","size":2592,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/33357e4314018a190fe098c5227f92abb9ed0868"},{"path":"src/app/scene.js","mode":"100644","type":"blob","sha":"362af59f0441b21239ed56949d26938e7c149fb9","size":3090,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/362af59f0441b21239ed56949d26938e7c149fb9"},{"path":"src/app/shaders","mode":"040000","type":"tree","sha":"4cbba09ca7e0326f7ccf5a67ede5054c1075c611","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/4cbba09ca7e0326f7ccf5a67ede5054c1075c611"},{"path":"src/app/shaders/skybox.frag","mode":"100644","type":"blob","sha":"8730edc0ca9e94f4178b66917c1f1108e045d570","size":1160,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/8730edc0ca9e94f4178b66917c1f1108e045d570"},{"path":"src/app/shaders/skybox.vert","mode":"100644","type":"blob","sha":"1ddae95e97d50c2c9bfe336fd6304f8cdc6c46e5","size":142,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/1ddae95e97d50c2c9bfe336fd6304f8cdc6c46e5"},{"path":"src/app/skybox.js","mode":"100644","type":"blob","sha":"edac0e77fbba81fe3631ba96a45db9ce74db8fe6","size":3961,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/edac0e77fbba81fe3631ba96a45db9ce74db8fe6"},{"path":"src/app/textures.js","mode":"100644","type":"blob","sha":"5780e442622b3ecbe9a6db150e8d1aa540b98757","size":3834,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/5780e442622b3ecbe9a6db150e8d1aa540b98757"},{"path":"src/app/ui.js","mode":"100644","type":"blob","sha":"b08fc4bd55e986512c242e4f61e356d3dbe54f0e","size":53108,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/b08fc4bd55e986512c242e4f61e356d3dbe54f0e"},{"path":"src/lib","mode":"040000","type":"tree","sha":"33815a0253ede4fe939cd1b004add49c7ad2e185","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/33815a0253ede4fe939cd1b004add49c7ad2e185"},{"path":"src/lib/branch.js","mode":"100644","type":"blob","sha":"4190ff8cf42281cd7c67bdfc214e25e86d0516ef","size":787,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/4190ff8cf42281cd7c67bdfc214e25e86d0516ef"},{"path":"src/lib/enums.js","mode":"100644","type":"blob","sha":"f6c71409170f1dfc710495c0947626d37341ed92","size":151,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/f6c71409170f1dfc710495c0947626d37341ed92"},{"path":"src/lib/index.js","mode":"100644","type":"blob","sha":"7254b62ce278f639dbbf910e2d22c8d61c9e408d","size":161,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/7254b62ce278f639dbbf910e2d22c8d61c9e408d"},{"path":"src/lib/options.js","mode":"100644","type":"blob","sha":"4b280f86f66dcbd9f3323e3dcbfa3b47d00bee04","size":5186,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/4b280f86f66dcbd9f3323e3dcbfa3b47d00bee04"},{"path":"src/lib/presets","mode":"040000","type":"tree","sha":"fd6605ff7bc93a916d16dcbdee844f744a38eb2c","url":"https://api.github.com/repos/dgreenheck/ez-tree/git/trees/fd6605ff7bc93a916d16dcbdee844f744a38eb2c"},{"path":"src/lib/presets/ash_large.json","mode":"100644","type":"blob","sha":"8fbd3d877b892485aa2cc28c851452543d91b9d8","size":1461,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/8fbd3d877b892485aa2cc28c851452543d91b9d8"},{"path":"src/lib/presets/ash_medium.json","mode":"100644","type":"blob","sha":"e8c07e17a010ed7a65e4463e3986ba2f40f30067","size":1414,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/e8c07e17a010ed7a65e4463e3986ba2f40f30067"},{"path":"src/lib/presets/ash_small.json","mode":"100644","type":"blob","sha":"2f2b8286f73df93bcfc94488506b1273e6159fd6","size":1416,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/2f2b8286f73df93bcfc94488506b1273e6159fd6"},{"path":"src/lib/presets/aspen_large.json","mode":"100644","type":"blob","sha":"cd8ff30c2bc0d6acb73d2d8e1fdfb0aa044da39a","size":1528,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/cd8ff30c2bc0d6acb73d2d8e1fdfb0aa044da39a"},{"path":"src/lib/presets/aspen_medium.json","mode":"100644","type":"blob","sha":"eeb3497ce0b91382c096c5486984e65e57ff80fe","size":1408,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/eeb3497ce0b91382c096c5486984e65e57ff80fe"},{"path":"src/lib/presets/aspen_small.json","mode":"100644","type":"blob","sha":"9eb3b987279d537d367552d36e5cd3a3a801429b","size":1497,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/9eb3b987279d537d367552d36e5cd3a3a801429b"},{"path":"src/lib/presets/bush_1.json","mode":"100644","type":"blob","sha":"9bb29d8f5f1e12f28d0554ff88b1d0716d886c90","size":1500,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/9bb29d8f5f1e12f28d0554ff88b1d0716d886c90"},{"path":"src/lib/presets/bush_2.json","mode":"100644","type":"blob","sha":"f16a9046e586a9b042dde1a355f111feb305a7a5","size":1602,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/f16a9046e586a9b042dde1a355f111feb305a7a5"},{"path":"src/lib/presets/bush_3.json","mode":"100644","type":"blob","sha":"d1a9789f11e81dd38f1836af7870b49c6d625f82","size":1673,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/d1a9789f11e81dd38f1836af7870b49c6d625f82"},{"path":"src/lib/presets/index.js","mode":"100644","type":"blob","sha":"7e6e179bb4c89048c26b934d60bc43ca51ff4115","size":1360,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/7e6e179bb4c89048c26b934d60bc43ca51ff4115"},{"path":"src/lib/presets/oak_large.json","mode":"100644","type":"blob","sha":"d02528418c68f6321e747570d89a1596e759c9d6","size":1422,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/d02528418c68f6321e747570d89a1596e759c9d6"},{"path":"src/lib/presets/oak_medium.json","mode":"100644","type":"blob","sha":"c2ba9e5cd8cbeda38f54e0dead56169b21262413","size":1421,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/c2ba9e5cd8cbeda38f54e0dead56169b21262413"},{"path":"src/lib/presets/oak_small.json","mode":"100644","type":"blob","sha":"ee53a2631a398062c03d1719c3af2766a08e6bb4","size":1422,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/ee53a2631a398062c03d1719c3af2766a08e6bb4"},{"path":"src/lib/presets/pine_large.json","mode":"100644","type":"blob","sha":"46b5c8338f4ab1a27bba97aa725b9016c2966dac","size":1544,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/46b5c8338f4ab1a27bba97aa725b9016c2966dac"},{"path":"src/lib/presets/pine_medium.json","mode":"100644","type":"blob","sha":"34ff11a78e0ae5558a1b3f5cd888a4af95a73cf7","size":1408,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/34ff11a78e0ae5558a1b3f5cd888a4af95a73cf7"},{"path":"src/lib/presets/pine_small.json","mode":"100644","type":"blob","sha":"28a1b068eea2456eddb902170565dc5419c01206","size":1397,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/28a1b068eea2456eddb902170565dc5419c01206"},{"path":"src/lib/presets/trellis.json","mode":"100644","type":"blob","sha":"d54292fd32132b517ad6d0d95d12ad808c758ec7","size":1701,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/d54292fd32132b517ad6d0d95d12ad808c758ec7"},{"path":"src/lib/rng.js","mode":"100644","type":"blob","sha":"ea181d41dc881417047d2532ddaa3a9b153aca85","size":586,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/ea181d41dc881417047d2532ddaa3a9b153aca85"},{"path":"src/lib/tree.js","mode":"100644","type":"blob","sha":"8d726ee33f2495295522870f50a2ce060efddec2","size":40609,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/8d726ee33f2495295522870f50a2ce060efddec2"},{"path":"src/lib/trellis.js","mode":"100644","type":"blob","sha":"e4bc29aa3b18442da19f7b0a10cc96459079e3b2","size":3805,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/e4bc29aa3b18442da19f7b0a10cc96459079e3b2"},{"path":"tsconfig.json","mode":"100644","type":"blob","sha":"45e801b6910a9664653c96d9c326215720ba4df2","size":281,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/45e801b6910a9664653c96d9c326215720ba4df2"},{"path":"vite.app.config.js","mode":"100644","type":"blob","sha":"4cf12229d2dcb3991e8cef670d13ee7e269a8810","size":706,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/4cf12229d2dcb3991e8cef670d13ee7e269a8810"},{"path":"vite.lib.config.js","mode":"100644","type":"blob","sha":"fe5534edbec1afd3ba31e3e896ee77ac374965a2","size":590,"url":"https://api.github.com/repos/dgreenheck/ez-tree/git/blobs/fe5534edbec1afd3ba31e3e896ee77ac374965a2"}],"truncated":false}