diff options
author | rodri <rgl@antares-labs.eu> | 2024-09-01 12:26:01 +0000 |
---|---|---|
committer | rodri <rgl@antares-labs.eu> | 2024-09-01 12:26:01 +0000 |
commit | 209af11a2e6ad830a1645da31d9e668c02e57240 (patch) | |
tree | afaab4d075aeeec4ce6dfe59e27848a604718229 /solar.c | |
parent | 799c2a25df4283ba46747864dc669c8905b540fc (diff) | |
download | 3dee-209af11a2e6ad830a1645da31d9e668c02e57240.tar.gz 3dee-209af11a2e6ad830a1645da31d9e668c02e57240.tar.bz2 3dee-209af11a2e6ad830a1645da31d9e668c02e57240.zip |
use the new shader interface.
Diffstat (limited to 'solar.c')
-rw-r--r-- | solar.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -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 }; |