From 12a227c838f2003f007332d2634d3cfd8ddf6704 Mon Sep 17 00:00:00 2001 From: Rui <2221870259@qq.com> Date: Sun, 18 Feb 2018 13:34:35 +0800 Subject: [PATCH] Fix an issue #60 --- Skybox/Time of day/Shader/cloud.fxsub | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/Skybox/Time of day/Shader/cloud.fxsub b/Skybox/Time of day/Shader/cloud.fxsub index 8d8d8eb3..8de7a130 100644 --- a/Skybox/Time of day/Shader/cloud.fxsub +++ b/Skybox/Time of day/Shader/cloud.fxsub @@ -11,10 +11,15 @@ sampler NoiseMapSamp = sampler_state { float ComputeRayPlaneIntersection(float3 position, float3 viewdir, float3 n, float dist) { float a = dot(n, viewdir); - if (a > 0.0) return -1; - - float t = -(dot(position, n) + dist) / a; - return t; + if (a > 0.0) + { + return -1; + } + else + { + float t = -(dot(position, n) + dist) / a; + return t; + } } float3 ComputeDensity(ScatteringParams setting, float depth)