Legalize materials, add many more

This commit is contained in:
2025-11-27 18:49:18 +01:00
parent df73f8f501
commit 0747e5e880
61 changed files with 193 additions and 40 deletions

View File

@@ -157,10 +157,7 @@ pub fn init(allocator: std.mem.Allocator, engine: *Engine, swapchain: *Swapchain
var textures = try Textures.init(engine, allocator);
errdefer textures.deinit(engine, allocator);
_ = try materials.getOrLoadFilename(engine, &textures, "Bricks.json", allocator);
_ = try materials.getOrLoadFilename(engine, &textures, "Dirt.json", allocator);
_ = try materials.getOrLoadFilename(engine, &textures, "Gold.json", allocator);
_ = try materials.getOrLoadFilename(engine, &textures, "Stone.json", allocator);
materials.loadAll(engine, &textures, allocator);
const sampler = try engine.createSampler(.{
.mag_filter = .linear,