diff options
| author | skal <pascal.massimino@gmail.com> | 2026-02-06 08:29:34 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-02-06 08:29:34 +0100 |
| commit | 180b0961a2216279024b4d35229d105d95a61878 (patch) | |
| tree | 30b7300f58f92fc86fe009b995421fe3ef4e454b /src/3d | |
| parent | 981619884659a3d62140dfffcd91a558d564e25a (diff) | |
docs: Update project documentation and regenerate assets
Updated PROJECT_CONTEXT.md and TODO.md to include new critical tasks and reflect changes in task prioritization.
Modified doc/3D.md to adjust task descriptions.
Modified doc/CONTRIBUTING.md to incorporate the new in-memory replacement rule.
Regenerated asset files (src/generated/assets.h, src/generated/assets_data.cc, src/generated/test_assets.h, src/generated/test_assets_data.cc) to reflect any changes in asset definitions.
Removed temporary changes to GEMINI.md and HANDOFF.md.
Diffstat (limited to 'src/3d')
| -rw-r--r-- | src/3d/renderer.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/3d/renderer.cc b/src/3d/renderer.cc index 513b6f6..a9beffe 100644 --- a/src/3d/renderer.cc +++ b/src/3d/renderer.cc @@ -285,7 +285,7 @@ void Renderer3D::draw(WGPURenderPassEncoder pass, const Scene& scene, for (uint32_t i = 0; i < instance_count; ++i) { const auto& obj = scene.objects[i]; if (obj.type == ObjectType::MESH) { - const MeshGpuData* mesh = get_or_create_mesh(obj.mesh_asset_id); + const MeshGpuData* mesh = temp_mesh_override_ ? temp_mesh_override_ : get_or_create_mesh(obj.mesh_asset_id); if (mesh) { wgpuRenderPassEncoderSetVertexBuffer(pass, 0, mesh->vertex_buffer, 0, WGPU_WHOLE_SIZE); |
