From 209af11a2e6ad830a1645da31d9e668c02e57240 Mon Sep 17 00:00:00 2001 From: rodri Date: Sun, 1 Sep 2024 12:26:01 +0000 Subject: use the new shader interface. --- solar.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'solar.c') diff --git a/solar.c b/solar.c index 470c954..5d35329 100644 --- a/solar.c +++ b/solar.c @@ -468,7 +468,7 @@ gotoplanet(Planet *p) } Point3 -identvshader(VSparams *sp) +identvshader(Shaderparams *sp) { Planet *p; Point3 pos; @@ -492,11 +492,11 @@ identvshader(VSparams *sp) } Color -identshader(FSparams *sp) +identshader(Shaderparams *sp) { - if(sp->v.mtl != nil && sp->v.mtl->diffusemap != nil && sp->v.uv.w != 0) - return sampletexture(sp->v.mtl->diffusemap, sp->v.uv, neartexsampler); - return sp->v.c; + if(sp->v->mtl != nil && sp->v->mtl->diffusemap != nil && sp->v->uv.w != 0) + return sampletexture(sp->v->mtl->diffusemap, sp->v->uv, neartexsampler); + return sp->v->c; } Shadertab shader = { "ident", identvshader, identshader }; -- cgit v1.2.3