diff options
| author | skal <pascal.massimino@gmail.com> | 2026-02-01 14:53:48 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-02-01 14:53:48 +0100 |
| commit | d4120e50c16ca6c71294cbf3cd614f9680b0e299 (patch) | |
| tree | 23a46503d973cb14f6999ea7c3af45fe6414a055 /assets | |
| parent | c7087fa3004349943d9b76e5015e87314b366de4 (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')
| -rw-r--r-- | assets/final/demo_assets.txt | 6 |
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 |
