Moves mesh/material loaders under src/assets/loaders, renames Mesh to MeshHandle, and begins scaffolding the material loader. Known-broken build state (MeshRegistry::from_scene call site and asset_manager mesh registration are out of sync) — committed as a rollback point before implementing submeshes. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01986QNHM1cUsnRskKvBbbuo
28 lines
574 B
Plaintext
28 lines
574 B
Plaintext
{
|
|
"name": "Testing Scene",
|
|
"mesh_paths": {
|
|
"trooper": "meshes/clone_trooper/scene.gltf",
|
|
"gunship": "meshes/laat_gltf/scene.gltf",
|
|
"helmet": "meshes/DamagedHelmet.glb"
|
|
},
|
|
"instances": {
|
|
"gunship": {
|
|
"translation": [
|
|
0.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"rotation": [
|
|
0.0,
|
|
3.14,
|
|
0.0
|
|
],
|
|
"scale": [
|
|
1.0,
|
|
1.0,
|
|
1.0
|
|
]
|
|
}
|
|
}
|
|
}
|