aboutsummaryrefslogtreecommitdiffstats
path: root/src/world.c
diff options
context:
space:
mode:
authornathan <nathansmith@disroot.org>2025-08-10 13:17:41 +0000
committernathan <nathansmith@disroot.org>2025-08-10 13:17:41 +0000
commit30f930498048466965066dfec330f5f7500bb3a0 (patch)
tree5a9226ac74c9fe22f265d1b590252d5bd31642a3 /src/world.c
parent2a62d42bd169f97feec737261cdcc68b7d5c3733 (diff)
downloadFindThings-30f930498048466965066dfec330f5f7500bb3a0.tar.gz
FindThings-30f930498048466965066dfec330f5f7500bb3a0.tar.bz2
FindThings-30f930498048466965066dfec330f5f7500bb3a0.zip
Cleaner shader config thingy
Diffstat (limited to 'src/world.c')
-rw-r--r--src/world.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/world.c b/src/world.c
index bbaf225..658fb49 100644
--- a/src/world.c
+++ b/src/world.c
@@ -484,11 +484,9 @@ Seed generateWorldUtilityPoles(World* world, const Assets* assets, Seed seed,
ALLOCATION_ERROR;
return seed;
}
-
- // Instancing shader.
- Shader shader = assets->shaders[INSTANCING_SHADER];
- shader.locs[SHADER_LOC_MATRIX_MVP] = GetShaderLocation(shader, "mvp");
- assets->models[UTILITY_POLE_MODEL].materials[0].shader = shader;
+
+ assets->models[UTILITY_POLE_MODEL].materials[0].shader =
+ assets->shaders[INSTANCING_SHADER];
assets->models[UTILITY_POLE_MODEL].materials[0]
.maps[MATERIAL_MAP_DIFFUSE].color = BLUE;