aboutsummaryrefslogtreecommitdiff
path: root/render.c
diff options
context:
space:
mode:
authorrodri <rgl@antares-labs.eu>2024-03-06 22:09:24 +0000
committerrodri <rgl@antares-labs.eu>2024-03-06 22:09:24 +0000
commit2b19d1a580c0e281010fd200128081b8e3f4af7f (patch)
tree87d771a8445c090070475739f3abaff3f587a259 /render.c
parente848ff8f07c022537fd6b369db8f126251e9b96e (diff)
downloadlibgraphics-2b19d1a580c0e281010fd200128081b8e3f4af7f.tar.gz
libgraphics-2b19d1a580c0e281010fd200128081b8e3f4af7f.tar.bz2
libgraphics-2b19d1a580c0e281010fd200128081b8e3f4af7f.zip
pass material properties to the fshader.
this way users can refer to per-surface material features when shading pixels.
Diffstat (limited to 'render.c')
-rw-r--r--render.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/render.c b/render.c
index ef87792..aba3d45 100644
--- a/render.c
+++ b/render.c
@@ -415,7 +415,7 @@ shaderunit(void *arg)
}
idxtab = &(*ep)->indextab[OBJVTexture];
- if(params->entity->mdl->tex != nil && idxtab->nindex == 3){
+ if(idxtab->nindex == 3){
t[0][0].uv = Pt2(tverts[idxtab->indices[0]].u,
tverts[idxtab->indices[0]].v, 1);
t[0][1].uv = Pt2(tverts[idxtab->indices[1]].u,