Skip to content
Snippets Groups Projects

Resolve "Voxel cone tracing"

Merged Ghost User requested to merge 82-voxel-cone-tracing into develop
3 files
+ 4
4
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -87,7 +87,7 @@ void main() {
@@ -87,7 +87,7 @@ void main() {
vec3 sun = lightInfo.sunStrength * lightInfo.sunColor * NoL;
vec3 sun = lightInfo.sunStrength * lightInfo.sunColor * NoL;
float noise = 2 * pi * interleavedGradientNoise(gl_FragCoord.xy);
float noise = 2 * pi * interleavedGradientNoise(gl_FragCoord.xy);
vec2 shadowOffset = vec2(sin(noise), cos(noise)) * 0.00008;
vec2 shadowOffset = 0.05f * vec2(sin(noise), cos(noise)) / textureSize(sampler2D(shadowMap, shadowMapSampler), 0);
float shadow = shadowTest(passPos, lightInfo, shadowMap, shadowMapSampler, shadowOffset);
float shadow = shadowTest(passPos, lightInfo, shadowMap, shadowMapSampler, shadowOffset);
sun *= shadow;
sun *= shadow;
Loading