diff options
| author | HKrogstie <[email protected]> | 2023-02-05 11:04:30 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-02-05 11:04:30 +0100 |
| commit | 8c50da167de3854c4be2f0690a3e801e7723f980 (patch) | |
| tree | 224d2a6a1205c3d35fb44df159bd235f2497b080 /src | |
| parent | 589892af07e8ee7392f9ab7b8c9bb0f8263c4e48 (diff) | |
| download | raylib-8c50da167de3854c4be2f0690a3e801e7723f980.tar.gz raylib-8c50da167de3854c4be2f0690a3e801e7723f980.zip | |
fix DrawMesh using SHADER_LOC_COLOR_SPECULAR as a material map (#2908) (#2909)
Diffstat (limited to 'src')
| -rw-r--r-- | src/rmodels.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/rmodels.c b/src/rmodels.c index 3c9384d2..3976b92e 100644 --- a/src/rmodels.c +++ b/src/rmodels.c @@ -1373,10 +1373,10 @@ void DrawMesh(Mesh mesh, Material material, Matrix transform) if (material.shader.locs[SHADER_LOC_COLOR_SPECULAR] != -1) { float values[4] = { - (float)material.maps[SHADER_LOC_COLOR_SPECULAR].color.r/255.0f, - (float)material.maps[SHADER_LOC_COLOR_SPECULAR].color.g/255.0f, - (float)material.maps[SHADER_LOC_COLOR_SPECULAR].color.b/255.0f, - (float)material.maps[SHADER_LOC_COLOR_SPECULAR].color.a/255.0f + (float)material.maps[MATERIAL_MAP_SPECULAR].color.r/255.0f, + (float)material.maps[MATERIAL_MAP_SPECULAR].color.g/255.0f, + (float)material.maps[MATERIAL_MAP_SPECULAR].color.b/255.0f, + (float)material.maps[MATERIAL_MAP_SPECULAR].color.a/255.0f }; rlSetUniform(material.shader.locs[SHADER_LOC_COLOR_SPECULAR], values, SHADER_UNIFORM_VEC4, 1); |
