Skip to content
This repository has been archived by the owner on Aug 18, 2024. It is now read-only.

Commit

Permalink
Merge pull request #85 from EtherealEngine/gltf-ecs-loader
Browse files Browse the repository at this point in the history
Gltf ecs loader
  • Loading branch information
HexaField authored May 3, 2024
2 parents 8dd9674 + 6901d05 commit 5afcbd6
Show file tree
Hide file tree
Showing 7 changed files with 1,412 additions and 12 deletions.
8 changes: 8 additions & 0 deletions examples/GLTFScene.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import React from 'react'

import { Template } from './utils/template'

export default function GLTFScene() {

return <Template sceneName={'Duck.glb'} />
}
6 changes: 2 additions & 4 deletions examples/XRLightEstimation.tsx
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
import React, { useEffect } from 'react'
import { Mesh, MeshStandardMaterial, SphereGeometry } from 'three'

import { XRLightProbeState } from '@etherealengine/spatial/src/xr/XRLightProbeSystem'
import { getMutableState, useHookstate } from '@etherealengine/hyperflux'
import { XRLightProbeState } from '@etherealengine/spatial/src/xr/XRLightProbeSystem'

import { useLocationSpawnAvatar } from '@etherealengine/client-core/src/components/World/EngineHooks'
import { getComponent, setComponent } from '@etherealengine/ecs/src/ComponentFunctions'
import { createEntity, removeEntity } from '@etherealengine/ecs/src/EntityFunctions'
import { addObjectToGroup } from '@etherealengine/spatial/src/renderer/components/GroupComponent'
import { NameComponent } from '@etherealengine/spatial/src/common/NameComponent'
import { addObjectToGroup } from '@etherealengine/spatial/src/renderer/components/GroupComponent'
import { VisibleComponent } from '@etherealengine/spatial/src/renderer/components/VisibleComponent'
import { TransformComponent } from '@etherealengine/spatial/src/transform/components/TransformComponent'
import { Template } from './utils/template'
Expand Down Expand Up @@ -42,7 +41,6 @@ export const LightProbe = () => {
}

export default function XRLightEstimation() {
useLocationSpawnAvatar()
return (
<>
<Template />
Expand Down
5 changes: 1 addition & 4 deletions examples/XRMeshes.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ import { useEntityContext } from '@etherealengine/ecs/src/EntityFunctions'
import { addObjectToGroup, removeObjectFromGroup } from '@etherealengine/spatial/src/renderer/components/GroupComponent'
import { NameComponent } from '@etherealengine/spatial/src/common/NameComponent'

import { useLocationSpawnAvatar } from '@etherealengine/client-core/src/components/World/EngineHooks'
import { XRDetectedMeshComponent } from '@etherealengine/spatial/src/xr/XRDetectedMeshComponent'
import { XRDetectedPlaneComponent } from '@etherealengine/spatial/src/xr/XRDetectedPlaneComponent'
import { Template } from './utils/template'
Expand Down Expand Up @@ -51,9 +50,7 @@ export const DetectedMeshes = () => {
return null
}

export default function AvatarBenchmarking() {
useLocationSpawnAvatar()

export default function XRMeshes() {
return (
<>
<Template />
Expand Down
2 changes: 0 additions & 2 deletions examples/XRSuite.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import React from 'react'

import { useLocationSpawnAvatar } from '@etherealengine/client-core/src/components/World/EngineHooks'
import { QueryReactor } from '@etherealengine/ecs/src/QueryFunctions'
import { XRDetectedMeshComponent } from '@etherealengine/spatial/src/xr/XRDetectedMeshComponent'
import { XRDetectedPlaneComponent } from '@etherealengine/spatial/src/xr/XRDetectedPlaneComponent'
Expand All @@ -21,7 +20,6 @@ import { Template } from './utils/template'
* - layers
*/
export default function XRSuite() {
useLocationSpawnAvatar()
return (
<>
<Template />
Expand Down
2 changes: 1 addition & 1 deletion examples/utils/template.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import { InputComponent } from '@etherealengine/spatial/src/input/components/Inp
export function Template(props: { projectName?: string; sceneName?: string }) {
useLoadScene({ projectName: props.projectName ?? 'default-project', sceneName: props.sceneName ?? 'default' })
useNetwork({ online: false })
useLoadEngineWithScene({ spectate: true })
useLoadEngineWithScene()

useEffect(() => {
AvatarService.fetchAvatarList()
Expand Down
2 changes: 1 addition & 1 deletion resources.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[{"id":"10f30fb6-5071-47c0-9381-ff1eb6cae4a8","sid":"CInQty64","hash":"2f90f2ab850105c9d8d00e5f488673ca974669ad7e2df55cef0b0e198f4a3a83","url":"","key":"projects/ee-development-test-suite/assets/LOD/Test_LOD2.glb","mimeType":"model/gltf-binary","project":"ee-development-test-suite","tags":["Model"],"createdAt":"2024-02-15T21:20:09.000Z","updatedAt":"2024-02-15T21:20:09.000Z"},{"id":"25acad45-57a1-4c05-b975-1d5866dae6f9","sid":"0zjOBFM8","hash":"a881ca6b459fc919ecb8ed2cc82073ef2cd3115dd31f0a5c5ac6adb4c21872a0","url":"","key":"/projects/ee-development-test-suite/avatars/Test Avaturn.glb","mimeType":"model/gltf-binary","project":"ee-development-test-suite","stats":{},"createdAt":"2024-02-15T21:20:11.000Z","updatedAt":"2024-02-15T21:20:11.000Z"},{"id":"2b643940-4cf3-4f93-b0de-26229dd4a785","sid":"rX_whJ9K","hash":"87614100d1b014fd96c597531f3ac616647dcafbb2bbdda0c26da136415fe315","url":"","key":"projects/ee-development-test-suite/assets/animations/Racer/a8c5117aec263607fb9b24904949c1de9d246ff5a9518ab40e9555d191274122.ktx2","mimeType":"image/ktx2","project":"ee-development-test-suite","tags":["Image"],"createdAt":"2024-02-15T21:20:09.000Z","updatedAt":"2024-02-15T21:20:09.000Z"},{"id":"3374401d-9c9a-44a9-901a-c33fc22d5d65","sid":"ElT4zZwm","hash":"069f132b77f1c36f7804e7de2d4bde59d195da868f3bbccef109cc7619ac348f","url":"","key":"projects/ee-development-test-suite/assets/animations/Racer/fb54d298ab7ec1b2628911e434f40ee06c24543923e0b3e14802cf55092b826a.ktx2","mimeType":"image/ktx2","project":"ee-development-test-suite","tags":["Image"],"createdAt":"2024-02-15T21:20:11.000Z","updatedAt":"2024-02-15T21:20:11.000Z"},{"id":"49662328-6078-4adf-9903-260366452675","sid":"zgyqYibR","hash":"08a2ea1128e6ecd7a29d2410de7f85b76b5e117f51baa78e3b588e86e6e25e86","url":"","key":"projects/ee-development-test-suite/assets/envmaps/hall.glb","mimeType":"model/gltf-binary","project":"ee-development-test-suite","tags":["Model"],"createdAt":"2024-02-15T21:20:09.000Z","updatedAt":"2024-02-15T21:20:09.000Z"},{"id":"500f879c-8537-4704-8131-21a15f6f91ee","sid":"BOFk0h8j","hash":"e15c0e22d99660cd82e0501c86a8978d828f029dbea33701b984dc8c9218c689","url":"","key":"projects/ee-development-test-suite/assets/LOD/Test_LOD1.glb","mimeType":"model/gltf-binary","project":"ee-development-test-suite","tags":["Model"],"createdAt":"2024-02-15T21:20:10.000Z","updatedAt":"2024-02-15T21:20:10.000Z"},{"id":"511d3ac4-8f73-457a-b4be-0345a7b26d98","sid":"l7RlLR53","hash":"2c4b222586e7d5480f47ff116e6dedc60ce8eb0cc3724666b1f25a328dbd8a5d","url":"","key":"/projects/ee-development-test-suite/avatars/Test RPM.png","mimeType":"image/png","project":"ee-development-test-suite","stats":{},"createdAt":"2024-02-15T21:20:11.000Z","updatedAt":"2024-02-15T21:20:11.000Z"},{"id":"5737432d-dd92-439c-b6db-628b39a4d816","sid":"0PZdAgTs","hash":"33ba1ecf0e8880b9de59ebb82caec9b996ede6b5b6df91fdeda9c777fc7a2ace","url":"","key":"/projects/ee-development-test-suite/avatars/Adam.gltf","mimeType":"model/gltf","project":"ee-development-test-suite","stats":{},"createdAt":"2024-02-15T21:20:12.000Z","updatedAt":"2024-02-15T21:20:12.000Z"},{"id":"6556a2dd-562d-4c21-9eb9-e00bf30d2b3f","sid":"bOJDlZKW","hash":"447f8adb4aa92bb1404a5f2c3364a2bc220f7f9c946b507059c8c6906ba95628","url":"","key":"/projects/ee-development-test-suite/avatars/Test RPM.glb","mimeType":"model/gltf-binary","project":"ee-development-test-suite","stats":{},"createdAt":"2024-02-15T21:20:11.000Z","updatedAt":"2024-02-15T21:20:11.000Z"},{"id":"7539077d-d6c7-437f-9167-7c78b1f625b5","sid":"OVyVLOkG","hash":"b79ccc49a93f424b50bd9b21d144be9640b07515b79d3419a8a2d5a5663c7d36","url":"","key":"projects/ee-development-test-suite/assets/animations/transforms.glb","mimeType":"model/gltf-binary","project":"ee-development-test-suite","tags":["Model"],"createdAt":"2024-02-15T21:20:10.000Z","updatedAt":"2024-02-15T21:20:10.000Z"},{"id":"8728007b-fb9e-4435-9d64-a81adbc3329f","sid":"_zHbVSRM","hash":"e44a939bd84df1b99360f7f9f8e99bbd1bf619935cdae6cf60328280f9c56ffd","url":"","key":"/projects/ee-development-test-suite/avatars/Adam.png","mimeType":"image/png","project":"ee-development-test-suite","stats":{},"createdAt":"2024-02-15T21:20:12.000Z","updatedAt":"2024-02-15T21:20:12.000Z"},{"id":"b0e8d09c-b370-49cd-aa07-e21f96d415ac","sid":"GqTX8JQI","hash":"57791fed672c83410e44a8bc8a827468db077d58d1208e705319232ce6232c65","url":"","key":"projects/ee-development-test-suite/assets/animations/Racer/b10cf5cda7f6b46299df899e7d38424f8229b0019cec043bb70f3fc71117dc76.ktx2","mimeType":"image/ktx2","project":"ee-development-test-suite","tags":["Image"],"createdAt":"2024-02-15T21:20:10.000Z","updatedAt":"2024-02-15T21:20:10.000Z"},{"id":"eb85c33d-fd9c-4940-bb35-0d8870ca1320","sid":"Tz1mhSgy","hash":"405a658bb0203d66dd8d6422026aa3a9b02422b1934e01a2b2f222ba317fd343","url":"","key":"/projects/ee-development-test-suite/avatars/Test Avaturn.png","mimeType":"image/png","project":"ee-development-test-suite","stats":{},"createdAt":"2024-02-15T21:20:11.000Z","updatedAt":"2024-02-15T21:20:11.000Z"},{"id":"eec532a6-26e8-482a-bb38-43e061fe53c6","sid":"-EPzQcw3","hash":"9cd61af8dc48814ce8b880b2b21df53a216a20002f4559f43c078aab2cc09c39","url":"","key":"projects/ee-development-test-suite/assets/animations/rings.glb","mimeType":"model/gltf-binary","project":"ee-development-test-suite","tags":["Model"],"createdAt":"2024-02-15T21:20:10.000Z","updatedAt":"2024-02-15T21:20:10.000Z"},{"id":"f19c024a-5c62-4743-b447-cdcf5bd76098","sid":"95uDU5BK","hash":"994e2ad1f2b70118dcbcceedf5386826a3526951a2204eae782aa752dc4786b8","url":"","key":"projects/ee-development-test-suite/assets/animations/Racer-transformed.gltf","mimeType":"model/gltf+json","project":"ee-development-test-suite","tags":["Model"],"createdAt":"2024-02-15T21:20:10.000Z","updatedAt":"2024-02-15T21:20:10.000Z"},{"id":"f818271a-976d-4236-914a-25b1450e5937","sid":"9Wixgv2j","hash":"d6848ca84ed96238701332eeaad5f99c74127e0155f38a71e52f06eebcbfcd1a","url":"","key":"projects/ee-development-test-suite/assets/LOD/Test_LOD0.glb","mimeType":"model/gltf-binary","project":"ee-development-test-suite","tags":["Model"],"createdAt":"2024-02-15T21:20:11.000Z","updatedAt":"2024-02-15T21:20:11.000Z"}]
[{"id":"04de6dac-4791-463c-9ab3-92b5e1cb50a7","sid":"odSoTxr6","hash":"33ba1ecf0e8880b9de59ebb82caec9b996ede6b5b6df91fdeda9c777fc7a2ace","url":"","key":"/projects/ee-development-test-suite/avatars/Adam.gltf","mimeType":"model/gltf","project":"ee-development-test-suite","stats":{},"createdAt":"2024-04-29T23:23:45.000Z","updatedAt":"2024-04-29T23:23:45.000Z"},{"id":"06b84e21-2459-47d4-8ad1-3ed7c473f01b","sid":"EvC78e-N","hash":"08a2ea1128e6ecd7a29d2410de7f85b76b5e117f51baa78e3b588e86e6e25e86","url":"","key":"projects/ee-development-test-suite/assets/envmaps/hall.glb","mimeType":"model/gltf-binary","project":"ee-development-test-suite","tags":["Model"],"createdAt":"2024-04-29T23:23:44.000Z","updatedAt":"2024-04-29T23:23:44.000Z"},{"id":"0a5af225-75b1-4709-8a07-07aab5489e6b","sid":"ZCA5nGE6","hash":"a881ca6b459fc919ecb8ed2cc82073ef2cd3115dd31f0a5c5ac6adb4c21872a0","url":"","key":"/projects/ee-development-test-suite/avatars/Test Avaturn.glb","mimeType":"model/gltf-binary","project":"ee-development-test-suite","stats":{},"createdAt":"2024-04-29T23:24:00.000Z","updatedAt":"2024-04-29T23:24:00.000Z"},{"id":"0e903533-ddc2-41b9-8fa3-65c21d7cee49","sid":"5FjVGahv","hash":"eb565e4de5f2a8b5a7dd0b092b722a1fed27ac10a1baa6287d4b109ae136979e","url":"","key":"projects/ee-development-test-suite/test.gltf","mimeType":"application/octet-stream","project":"ee-development-test-suite","thumbnailURL":"https://192.168.0.16:8642/projects/ee-development-test-suite/thumbnails/ee-development-test-suitetest.gltf-thumbnail.png","thumbnailType":"automatic","createdAt":"2024-04-30T03:20:02.000Z","updatedAt":"2024-04-30T03:21:09.000Z"},{"id":"1243a523-688c-49d0-980d-c4830eba4dcb","sid":"GR8oUZBV","hash":"6cf2ddc33ec979702ac519a21fceb76fd5611aa3762ae96de660574768ee3d4d","url":"","key":"projects/ee-development-test-suite/test.gltf","mimeType":"application/octet-stream","project":"ee-development-test-suite","createdAt":"2024-04-30T03:22:53.000Z","updatedAt":"2024-04-30T03:22:53.000Z"},{"id":"218ec888-10c0-4452-b92c-d9a79acb660b","sid":"eSdovazm","hash":"71f3d7084d885d76ac76d46eb2e64299c0f3c6ceea5b4008996d3a7b2f5ff296","url":"","key":"projects/ee-development-test-suite/avatars/Test Avaturn.glb","mimeType":"model/gltf-binary","project":"ee-development-test-suite","stats":{},"createdAt":"2024-04-29T23:23:44.000Z","updatedAt":"2024-04-29T23:23:45.000Z"},{"id":"2470e644-d7a3-45b6-ab84-873cf8345659","sid":"ryh2Br0e","hash":"b79ccc49a93f424b50bd9b21d144be9640b07515b79d3419a8a2d5a5663c7d36","url":"","key":"projects/ee-development-test-suite/assets/animations/transforms.glb","mimeType":"model/gltf-binary","project":"ee-development-test-suite","tags":["Model"],"createdAt":"2024-04-29T23:23:45.000Z","updatedAt":"2024-04-29T23:23:45.000Z"},{"id":"2d01426f-bbaa-421e-8774-6810c5e53549","sid":"kzo3pbAN","hash":"e15c0e22d99660cd82e0501c86a8978d828f029dbea33701b984dc8c9218c689","url":"","key":"projects/ee-development-test-suite/assets/LOD/Test_LOD1.glb","mimeType":"model/gltf-binary","project":"ee-development-test-suite","tags":["Model"],"createdAt":"2024-04-29T23:23:45.000Z","updatedAt":"2024-04-29T23:23:45.000Z"},{"id":"365f223c-00d5-40e8-aa9a-74933c83f1c8","sid":"o81_ATnL","hash":"e44a939bd84df1b99360f7f9f8e99bbd1bf619935cdae6cf60328280f9c56ffd","url":"","key":"/projects/ee-development-test-suite/avatars/Adam.png","mimeType":"image/png","project":"ee-development-test-suite","stats":{},"createdAt":"2024-04-29T23:23:45.000Z","updatedAt":"2024-04-29T23:23:45.000Z"},{"id":"3ae66462-ad95-4f25-a7a9-e7445e5312bc","sid":"P6X5YAh5","hash":"57791fed672c83410e44a8bc8a827468db077d58d1208e705319232ce6232c65","url":"","key":"projects/ee-development-test-suite/assets/animations/Racer/b10cf5cda7f6b46299df899e7d38424f8229b0019cec043bb70f3fc71117dc76.ktx2","mimeType":"image/ktx2","project":"ee-development-test-suite","tags":["Image"],"createdAt":"2024-04-29T23:23:45.000Z","updatedAt":"2024-04-29T23:23:45.000Z"},{"id":"4401110e-614a-4a15-aca7-125cb5fef5b4","sid":"QE0_Q3tT","hash":"2f90f2ab850105c9d8d00e5f488673ca974669ad7e2df55cef0b0e198f4a3a83","url":"","key":"projects/ee-development-test-suite/assets/LOD/Test_LOD2.glb","mimeType":"model/gltf-binary","project":"ee-development-test-suite","tags":["Model"],"createdAt":"2024-04-29T23:23:44.000Z","updatedAt":"2024-04-29T23:23:44.000Z"},{"id":"4efbdfa7-b050-4682-b6d6-19a7c184a5b1","sid":"UVluF2Hi","hash":"d6848ca84ed96238701332eeaad5f99c74127e0155f38a71e52f06eebcbfcd1a","url":"","key":"projects/ee-development-test-suite/assets/LOD/Test_LOD0.glb","mimeType":"model/gltf-binary","project":"ee-development-test-suite","tags":["Model"],"createdAt":"2024-04-29T23:23:46.000Z","updatedAt":"2024-04-29T23:23:46.000Z"},{"id":"51d6c523-6ef3-4ed2-983c-b3ecc2def876","sid":"l1BXpH8x","hash":"a7ffc6f8bf1ed76651c14756a061d662f580ff4de43b49fa82d80a4b80f8434a","url":"","key":"projects/ee-development-test-suite/avatars/Adam.png","mimeType":"image/png","project":"ee-development-test-suite","stats":{},"createdAt":"2024-04-29T23:23:45.000Z","updatedAt":"2024-04-29T23:23:45.000Z"},{"id":"5449c9a9-a445-4b97-a96b-dd2ef350f6cc","sid":"kMtVj9MF","hash":"eac044e60622bd352614431f05bcc9b22c1e41b6412727f368f6ec437735d629","url":"","key":"projects/ee-development-test-suite/avatars/Adam.gltf","mimeType":"model/gltf","project":"ee-development-test-suite","stats":{},"createdAt":"2024-04-29T23:23:45.000Z","updatedAt":"2024-04-29T23:23:45.000Z"},{"id":"639a535b-b2d4-4012-a47f-43f1593450bd","sid":"X0ufpTq8","hash":"7bb2198260076a64fcd96d8cbc15b0443e0a3ab8069171b13556c56c0eb2f509","url":"","key":"projects/ee-development-test-suite/thumbnails/ee-development-test-suitetest.gltf-thumbnail.png","mimeType":"application/octet-stream","project":"ee-development-test-suite","createdAt":"2024-04-30T03:21:09.000Z","updatedAt":"2024-04-30T03:21:09.000Z"},{"id":"87e1daa8-7934-48f1-8387-5b33f0a74aab","sid":"P3obIoxd","hash":"bdc0a970da5da2049ab1147b758696e034c16b5e028eb91a2202c714882dd492","url":"","key":"projects/ee-development-test-suite/avatars/Test RPM.glb","mimeType":"model/gltf-binary","project":"ee-development-test-suite","stats":{},"createdAt":"2024-04-29T23:23:45.000Z","updatedAt":"2024-04-29T23:23:45.000Z"},{"id":"93635339-9141-4fb8-8de2-4bbd33b05c93","sid":"rf87v-Vy","hash":"994e2ad1f2b70118dcbcceedf5386826a3526951a2204eae782aa752dc4786b8","url":"","key":"projects/ee-development-test-suite/assets/animations/Racer-transformed.gltf","mimeType":"model/gltf+json","project":"ee-development-test-suite","tags":["Model"],"createdAt":"2024-04-29T23:23:45.000Z","updatedAt":"2024-04-29T23:23:45.000Z"},{"id":"99771377-91fc-4577-a8d9-ec4f25c7421c","sid":"pMfxB6Mn","hash":"a7ffc6f8bf1ed76651c14756a061d662f580ff4de43b49fa82d80a4b80f8434a","url":"","key":"projects/ee-development-test-suite/avatars/Test RPM.png","mimeType":"image/png","project":"ee-development-test-suite","stats":{},"createdAt":"2024-04-29T23:23:45.000Z","updatedAt":"2024-04-29T23:23:45.000Z"},{"id":"9e72a6ba-2b51-41c9-b44a-5c57c9a01e16","sid":"g_N_M1BZ","hash":"9cd61af8dc48814ce8b880b2b21df53a216a20002f4559f43c078aab2cc09c39","url":"","key":"projects/ee-development-test-suite/assets/animations/rings.glb","mimeType":"model/gltf-binary","project":"ee-development-test-suite","tags":["Model"],"createdAt":"2024-04-29T23:23:45.000Z","updatedAt":"2024-04-29T23:23:45.000Z"},{"id":"ae1ee72b-cccf-4f72-9b02-4f849e510e07","sid":"lj9v_UFW","hash":"447f8adb4aa92bb1404a5f2c3364a2bc220f7f9c946b507059c8c6906ba95628","url":"","key":"/projects/ee-development-test-suite/avatars/Test RPM.glb","mimeType":"model/gltf-binary","project":"ee-development-test-suite","stats":{},"createdAt":"2024-04-29T23:23:45.000Z","updatedAt":"2024-04-29T23:23:45.000Z"},{"id":"c01995fb-6c67-498d-a7c5-f02450a2e397","sid":"iesLz4rr","hash":"87614100d1b014fd96c597531f3ac616647dcafbb2bbdda0c26da136415fe315","url":"","key":"projects/ee-development-test-suite/assets/animations/Racer/a8c5117aec263607fb9b24904949c1de9d246ff5a9518ab40e9555d191274122.ktx2","mimeType":"image/ktx2","project":"ee-development-test-suite","tags":["Image"],"createdAt":"2024-04-29T23:23:44.000Z","updatedAt":"2024-04-29T23:23:44.000Z"},{"id":"ebb24886-3172-41bc-b1d5-af9c81d25b6e","sid":"k6sy0lM_","hash":"a7ffc6f8bf1ed76651c14756a061d662f580ff4de43b49fa82d80a4b80f8434a","url":"","key":"projects/ee-development-test-suite/avatars/Test Avaturn.png","mimeType":"image/png","project":"ee-development-test-suite","stats":{},"createdAt":"2024-04-29T23:23:45.000Z","updatedAt":"2024-04-29T23:23:45.000Z"},{"id":"ef3b63db-20e8-42d1-9582-d1dfca0d6329","sid":"iY3nflnV","hash":"2c4b222586e7d5480f47ff116e6dedc60ce8eb0cc3724666b1f25a328dbd8a5d","url":"","key":"/projects/ee-development-test-suite/avatars/Test RPM.png","mimeType":"image/png","project":"ee-development-test-suite","stats":{},"createdAt":"2024-04-29T23:23:45.000Z","updatedAt":"2024-04-29T23:23:45.000Z"},{"id":"f8a0e738-3693-4507-b638-cd15fbde3f2c","sid":"_VffUg2P","hash":"069f132b77f1c36f7804e7de2d4bde59d195da868f3bbccef109cc7619ac348f","url":"","key":"projects/ee-development-test-suite/assets/animations/Racer/fb54d298ab7ec1b2628911e434f40ee06c24543923e0b3e14802cf55092b826a.ktx2","mimeType":"image/ktx2","project":"ee-development-test-suite","tags":["Image"],"createdAt":"2024-04-29T23:23:44.000Z","updatedAt":"2024-04-29T23:23:44.000Z"},{"id":"ff64cd82-143f-46d6-9da3-e0fe7119839b","sid":"aJUskcVX","hash":"405a658bb0203d66dd8d6422026aa3a9b02422b1934e01a2b2f222ba317fd343","url":"","key":"/projects/ee-development-test-suite/avatars/Test Avaturn.png","mimeType":"image/png","project":"ee-development-test-suite","stats":{},"createdAt":"2024-04-29T23:23:45.000Z","updatedAt":"2024-04-29T23:23:45.000Z"}]
Loading

0 comments on commit 5afcbd6

Please sign in to comment.