From 86a0661aefa7bb5d57e853ad5c021894d6126941 Mon Sep 17 00:00:00 2001 From: Emil Axelsson Date: Tue, 30 Aug 2016 13:36:57 +0200 Subject: [PATCH] perform bias matrix operation in shader instead of on cpu, for renderableplanetprojection --- modules/newhorizons/shaders/renderablePlanetProjection_fs.glsl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/newhorizons/shaders/renderablePlanetProjection_fs.glsl b/modules/newhorizons/shaders/renderablePlanetProjection_fs.glsl index 3f6e2be3ba..d95b7a66b9 100644 --- a/modules/newhorizons/shaders/renderablePlanetProjection_fs.glsl +++ b/modules/newhorizons/shaders/renderablePlanetProjection_fs.glsl @@ -71,6 +71,8 @@ void main() { projected.x /= projected.w; projected.y /= projected.w; + projected = projected * 0.5 + vec4(0.5); + vec3 normal = normalize((ModelTransform*vec4(vertex.xyz,0)).xyz); vec3 v_b = normalize(boresight);