Revision 457bd08e
Added by Leszek Koltunski over 3 years ago
src/main/java/org/distorted/library/effect/VertexEffectScale.java | ||
---|---|---|
53 | 53 |
"float X = vUniforms[effect].y*vUniforms[effect].z; \n" + |
54 | 54 |
"float Y = vUniforms[effect].x*vUniforms[effect].z; \n" + |
55 | 55 |
"float Z = vUniforms[effect].x*vUniforms[effect].y; \n" + |
56 |
"n *= vec3(X,Y,Z); \n"; |
|
56 |
"n *= vec3(X,Y,Z); \n" + |
|
57 |
"n = normalize(n); \n"; |
|
57 | 58 |
} |
58 | 59 |
|
59 | 60 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
Also available in: Unified diff
Bugfix: always normalize the normal vector after modifying it, otherwise the next effect might not work correctly (Distort!)