diff options
author | Karl Berry <karl@freefriends.org> | 2019-10-21 17:29:28 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-10-21 17:29:28 +0000 |
commit | ef2ee92ba9a13edf8ae31e3941f8a47dae5e928e (patch) | |
tree | 5bef718b5f900818966788c4553a415a9cd7d3b9 /Build/source/utils/asymptote/base/shaders | |
parent | 9474b7db3211261c19db160af542aa1a855659b6 (diff) |
asy 2.59 sources
git-svn-id: svn://tug.org/texlive/trunk@52473 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/utils/asymptote/base/shaders')
-rw-r--r-- | Build/source/utils/asymptote/base/shaders/fragment.glsl | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/Build/source/utils/asymptote/base/shaders/fragment.glsl b/Build/source/utils/asymptote/base/shaders/fragment.glsl index 83718420e3e..cdcc0b49e83 100644 --- a/Build/source/utils/asymptote/base/shaders/fragment.glsl +++ b/Build/source/utils/asymptote/base/shaders/fragment.glsl @@ -131,7 +131,6 @@ void main() { vec4 diffuse; vec4 emissive; - vec4 parameters; Material m; #ifdef TRANSPARENT @@ -162,9 +161,9 @@ void main() #endif #endif -#ifdef NORMAL +#if defined(NORMAL) && Nlights > 0 Specular=m.specular.rgb; - parameters=m.parameters; + vec4 parameters=m.parameters; Roughness2=1.0-parameters[0]; Roughness2=Roughness2*Roughness2; Metallic=parameters[1]; |