Implemented simple terrain generation
This commit is contained in:
parent
fb9607b2b1
commit
c0b8d021d4
16 changed files with 825 additions and 32 deletions
|
|
@ -20,6 +20,10 @@ pub fn render(pool: *ecs.Pool) anyerror!void {
|
|||
|
||||
renderer.setLightCount(2);
|
||||
|
||||
try renderer.beginTerrain();
|
||||
renderer.device.drawTerrain(@as(u32, @intCast(renderer.terrain_index.size/@sizeOf(u32))), renderer.current_frame, renderer.terrain_vertex, renderer.terrain_index);
|
||||
|
||||
try renderer.beginGraphics();
|
||||
for (renderer.transforms.items, 0..) |transform, i| {
|
||||
transform_memory[i] = transform;
|
||||
renderer.setTransform(@intCast(i));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue