diff options
Diffstat (limited to 'PROJECT_CONTEXT.md')
| -rw-r--r-- | PROJECT_CONTEXT.md | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/PROJECT_CONTEXT.md b/PROJECT_CONTEXT.md index a0dd4a6..19e704a 100644 --- a/PROJECT_CONTEXT.md +++ b/PROJECT_CONTEXT.md @@ -34,6 +34,12 @@ Style: - [ ] Consolidate WebGPU header inclusions. - [ ] Remove `std::map`/`std::vector` from hot paths. +- **Task #24: Shader Asset Integration** + - [ ] Extract hardcoded WGSL strings into `assets/final/shaders/`. + - [ ] Register shader assets in `demo_assets.txt`. + - [ ] Update `ShaderComposer` to load snippets from `AssetManager`. + - [ ] Refactor `Renderer3D` and `demo64k` to use asset-based shaders. + - **Task #18: 3D System Enhancements** - [ ] **Blender Exporter**: Create script to export scenes to internal binary format. - [ ] **Asset Pipeline**: Update `asset_packer` and runtime loader for 3D scenes. |
