From ee7e1d4a2b348bb1f269ba0f7df6dd37a133489a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Jonsson?= Date: Fri, 19 Jul 2024 17:59:35 +0200 Subject: [PATCH] Set SHADER_LOC_MAP_HEIGHT to "texture3", if it exists --- src/rcore.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/rcore.c b/src/rcore.c index a4fc4d675..4aa9cb32b 100644 --- a/src/rcore.c +++ b/src/rcore.c @@ -1315,8 +1315,10 @@ Shader LoadShaderFromMemory(const char *vsCode, const char *fsCode) shader.locs[SHADER_LOC_COLOR_DIFFUSE] = rlGetLocationUniform(shader.id, RL_DEFAULT_SHADER_UNIFORM_NAME_COLOR); shader.locs[SHADER_LOC_MAP_DIFFUSE] = rlGetLocationUniform(shader.id, RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE0); // SHADER_LOC_MAP_ALBEDO shader.locs[SHADER_LOC_MAP_SPECULAR] = rlGetLocationUniform(shader.id, RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE1); // SHADER_LOC_MAP_METALNESS - shader.locs[SHADER_LOC_MAP_NORMAL] = rlGetLocationUniform(shader.id, RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE2); - } + shader.locs[SHADER_LOC_MAP_NORMAL] = rlGetLocationUniform(shader.id, RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE2); + shader.locs[SHADER_LOC_MAP_HEIGHT] = rlGetLocationUniform(shader.id, RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE3); + // RL_DEFAULT_SHADER_SAMPLER2D_NAME_TEXTURE4 + } return shader; }