From db4d98ccb5167503c5ecf0bb30a0975d04330ea5 Mon Sep 17 00:00:00 2001 From: Brad Davis Date: Sun, 16 Aug 2015 23:21:45 -0700 Subject: [PATCH] Polyvox shader fix --- libraries/entities-renderer/src/polyvox.slf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libraries/entities-renderer/src/polyvox.slf b/libraries/entities-renderer/src/polyvox.slf index e5c8a49133..5772a93f7d 100644 --- a/libraries/entities-renderer/src/polyvox.slf +++ b/libraries/entities-renderer/src/polyvox.slf @@ -36,9 +36,9 @@ void main(void) { float inPositionY = (_inPosition.y - 0.5) / voxelVolumeSize.y; float inPositionZ = (_inPosition.z - 0.5) / voxelVolumeSize.z; - vec4 xyDiffuse = texture2D(xMap, vec2(-inPositionX, -inPositionY)); - vec4 xzDiffuse = texture2D(yMap, vec2(-inPositionX, inPositionZ)); - vec4 yzDiffuse = texture2D(zMap, vec2(inPositionZ, -inPositionY)); + vec4 xyDiffuse = texture(xMap, vec2(-inPositionX, -inPositionY)); + vec4 xzDiffuse = texture(yMap, vec2(-inPositionX, inPositionZ)); + vec4 yzDiffuse = texture(zMap, vec2(inPositionZ, -inPositionY)); vec3 xyDiffuseScaled = xyDiffuse.rgb * abs(worldNormal.z); vec3 xzDiffuseScaled = xzDiffuse.rgb * abs(worldNormal.y);