summaryrefslogtreecommitdiff
path: root/assets/final
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-02-01 14:53:48 +0100
committerskal <pascal.massimino@gmail.com>2026-02-01 14:53:48 +0100
commitd4120e50c16ca6c71294cbf3cd614f9680b0e299 (patch)
tree23a46503d973cb14f6999ea7c3af45fe6414a055 /assets/final
parentc7087fa3004349943d9b76e5015e87314b366de4 (diff)
feat(assets): Implement procedural asset generation pipeline
- Updated asset_packer to parse PROC(...) syntax with robust regex. - Implemented runtime dispatch in AssetManager for procedural generation. - Added procedural generator functions (noise, grid, periodic). - Added comprehensive tests for procedural asset lifecycle.
Diffstat (limited to 'assets/final')
-rw-r--r--assets/final/demo_assets.txt6
1 files changed, 3 insertions, 3 deletions
diff --git a/assets/final/demo_assets.txt b/assets/final/demo_assets.txt
index 08f33ab..52dd77e 100644
--- a/assets/final/demo_assets.txt
+++ b/assets/final/demo_assets.txt
@@ -1,3 +1,3 @@
-KICK_1, kick1.spec, NONE, "Drum kick"
-SNARE_1, snare1.spec, NONE, "Drum snare"
-HIHAT_1, hihat1.spec, NONE, "Drum hihat"
+# Asset Name, Compression Type, Filename/Placeholder, Description
+KICK_1, NONE, kick1.spec, "A drum kick sample"
+NOISE_TEX, PROC(gen_noise, 1234, 16), _, "Procedural noise texture for bump mapping" \ No newline at end of file