Includes: - Editor project configuration and cache files - Sample scene with example meshes and geometries - Asset files (asteroid, base GLB models, environment map) - Vite/TypeScript configuration for editor preview - Editor script components for game objects 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
178 lines
4.3 KiB
JSON
178 lines
4.3 KiB
JSON
{
|
|
"meshes": [
|
|
{
|
|
"name": "New Box",
|
|
"id": "1679685b-ca9c-4a1c-8161-9f6064cb1d7c",
|
|
"uniqueId": 1764787809874,
|
|
"type": "Mesh",
|
|
"position": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"scaling": [
|
|
1,
|
|
1,
|
|
1
|
|
],
|
|
"localMatrix": [
|
|
1,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
1,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
1,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
1
|
|
],
|
|
"isEnabled": true,
|
|
"isVisible": true,
|
|
"infiniteDistance": false,
|
|
"pickable": true,
|
|
"receiveShadows": true,
|
|
"billboardMode": 0,
|
|
"visibility": 1,
|
|
"alwaysSelectAsActiveMesh": false,
|
|
"checkCollisions": false,
|
|
"ellipsoid": [
|
|
0.5,
|
|
1,
|
|
0.5
|
|
],
|
|
"ellipsoidOffset": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"doNotSyncBoundingInfo": false,
|
|
"isBlocker": false,
|
|
"sideOrientation": 1,
|
|
"isUnIndexed": false,
|
|
"geometryUniqueId": 1764787809875,
|
|
"geometryId": "76c7442d-fb7e-4a05-b1c5-9c27b0beb0dc",
|
|
"subMeshes": null,
|
|
"materialId": "default material",
|
|
"metadata": {
|
|
"type": "Box",
|
|
"width": 100,
|
|
"depth": 100,
|
|
"height": 100,
|
|
"sideOrientation": 0
|
|
},
|
|
"instances": [],
|
|
"animations": [],
|
|
"ranges": [],
|
|
"layerMask": 268435455,
|
|
"alphaIndex": 1.7976931348623157e+308,
|
|
"hasVertexAlpha": false,
|
|
"overlayAlpha": 1,
|
|
"overlayColor": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"applyFog": true,
|
|
"delayLoadingFile": "assets/example.scene/geometries/76c7442d-fb7e-4a05-b1c5-9c27b0beb0dc.babylonbinarymeshdata",
|
|
"boundingBoxMaximum": [
|
|
50,
|
|
50,
|
|
50
|
|
],
|
|
"boundingBoxMinimum": [
|
|
-50,
|
|
-50,
|
|
-50
|
|
],
|
|
"_binaryInfo": {
|
|
"positionsAttrDesc": {
|
|
"count": 72,
|
|
"stride": 3,
|
|
"offset": 0,
|
|
"dataType": 1
|
|
},
|
|
"normalsAttrDesc": {
|
|
"count": 72,
|
|
"stride": 3,
|
|
"offset": 288,
|
|
"dataType": 1
|
|
},
|
|
"uvsAttrDesc": {
|
|
"count": 48,
|
|
"stride": 2,
|
|
"offset": 576,
|
|
"dataType": 1
|
|
},
|
|
"indicesAttrDesc": {
|
|
"count": 36,
|
|
"stride": 1,
|
|
"offset": 768,
|
|
"dataType": 0
|
|
},
|
|
"subMeshesAttrDesc": {
|
|
"count": 1,
|
|
"stride": 5,
|
|
"offset": 912,
|
|
"dataType": 0
|
|
}
|
|
},
|
|
"positions": null,
|
|
"normals": null,
|
|
"uvs": null,
|
|
"hasUVs": true,
|
|
"indices": null
|
|
}
|
|
],
|
|
"transformNodes": [],
|
|
"cameras": [],
|
|
"lights": [],
|
|
"materials": [],
|
|
"geometries": {
|
|
"boxes": [],
|
|
"spheres": [],
|
|
"cylinders": [],
|
|
"toruses": [],
|
|
"grounds": [],
|
|
"planes": [],
|
|
"torusKnots": [],
|
|
"vertexData": []
|
|
},
|
|
"metadata": {
|
|
"type": "Box",
|
|
"width": 100,
|
|
"depth": 100,
|
|
"height": 100,
|
|
"sideOrientation": 0
|
|
},
|
|
"basePoseMatrix": [
|
|
1,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
1,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
1,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
1
|
|
]
|
|
}
|