diff options
author | rodri <rgl@antares-labs.eu> | 2024-09-30 13:51:46 +0000 |
---|---|---|
committer | rodri <rgl@antares-labs.eu> | 2024-09-30 13:51:46 +0000 |
commit | 87c28badb511549fc211324a47e18cd7f2b0e0d0 (patch) | |
tree | aed48008b89e22d127eb6d124e8d0a75e59487b4 /shaders.inc | |
parent | 545d3c6c2a053007d1a1b032f9e0359d44a9a358 (diff) | |
download | 3dee-87c28badb511549fc211324a47e18cd7f2b0e0d0.tar.gz 3dee-87c28badb511549fc211324a47e18cd7f2b0e0d0.tar.bz2 3dee-87c28badb511549fc211324a47e18cd7f2b0e0d0.zip |
vis: add a specular raster view.
Diffstat (limited to 'shaders.inc')
-rw-r--r-- | shaders.inc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/shaders.inc b/shaders.inc index 0e0d0fe..8b6f670 100644 --- a/shaders.inc +++ b/shaders.inc @@ -162,6 +162,10 @@ phongshader(Shaderparams *sp) c = addpt3(ambient, addpt3(diffuse, specular)); c.a = m.diffuse.a; + + specular.a = 1; + sp->toraster(sp, "specular", &specular); + return c; } @@ -237,6 +241,10 @@ blinnshader(Shaderparams *sp) c = addpt3(ambient, addpt3(diffuse, specular)); c.a = m.diffuse.a; + + specular.a = 1; + sp->toraster(sp, "specular", &specular); + return c; } |