HDR true true gbuffer0 2d screen screen rgba8 gbuffer1 2d screen screen rg16f gbuffer2 2d screen screen rgba8 depth 2d screen screen depth32f hdr-result 2d screen screen rgb16f hdr-with-atmosphere 2d screen screen rgb16f final 2d screen screen rgb8 envmap cubemap 128 128 rgb16f linear-mipmap-linear linear clamp-to-edge clamp-to-edge 5 sun-shadowmap-atlas 2d 8192 8192 depth16 clamp-to-border clamp-to-border linear linear 1.0 1.0 1.0 1.0 true luminance 2d 1024 1024 r16f linear-mipmap-nearest nearest 10 prev-luminance 2d 1 1 r16f nearest nearest adapted-luminance 2d 1 1 r16f nearest nearest ao0 2d screen screen 0.5 0.5 r8 bloom0 0.5 0.5 bloom1 0.25 0.25 bloom2 0.125 0.125 bloom3 0.0625 0.0625 bloom0-tmp 0.5 0.5 bloom1-tmp 0.25 0.25 bloom2-tmp 0.125 0.125 bloom3-tmp 0.0625 0.0625 env-capture0 0 color0 envmap 0 0 env-capture1 1 color0 envmap 1 0 env-capture2 2 color0 envmap 2 0 env-capture3 3 color0 envmap 3 0 env-capture4 4 color0 envmap 4 0 env-capture5 5 color0 envmap 5 0 env-prefilter1-0 0 color0 envmap 0 1 env-prefilter1-1 1 color0 envmap 1 1 env-prefilter1-2 2 color0 envmap 2 1 env-prefilter1-3 3 color0 envmap 3 1 env-prefilter1-4 4 color0 envmap 4 1 env-prefilter1-5 5 color0 envmap 5 1 env-prefilter2-0 0 color0 envmap 0 2 env-prefilter2-1 1 color0 envmap 1 2 env-prefilter2-2 2 color0 envmap 2 2 env-prefilter2-3 3 color0 envmap 3 2 env-prefilter2-4 4 color0 envmap 4 2 env-prefilter2-5 5 color0 envmap 5 2 env-prefilter3-0 0 color0 envmap 0 3 env-prefilter3-1 1 color0 envmap 1 3 env-prefilter3-2 2 color0 envmap 2 3 env-prefilter3-3 3 color0 envmap 3 3 env-prefilter3-4 4 color0 envmap 4 3 env-prefilter3-5 5 color0 envmap 5 3 env-prefilter4-0 0 color0 envmap 0 4 env-prefilter4-1 1 color0 envmap 1 4 env-prefilter4-2 2 color0 envmap 2 4 env-prefilter4-3 3 color0 envmap 3 4 env-prefilter4-4 4 color0 envmap 4 4 env-prefilter4-5 5 color0 envmap 5 4 geometry scene hdr-geometry 0xfffff7ff color0 gbuffer0 color1 gbuffer1 color2 gbuffer2 depth depth csm0 0.1 3.0 0.0 0.0 0.5 0.5 csm1 3.0 70.0 0.5 0.0 0.5 0.5 csm2 70.0 300.0 0.0 0.5 0.5 0.5 csm3 300.0 1000.0 0.5 0.5 0.5 0.5 ao quad Effects/HDR/ao 0 depth 1 gbuffer1 color0 ao0 lighting quad Effects/HDR/lighting csm0 csm1 csm2 csm3 0 gbuffer0 1 gbuffer1 2 gbuffer2 3 depth 8 ao0 9 envmap 10 sun-shadowmap-atlas color0 hdr-result forward scene hdr-forward 9 envmap color hdr-result depth depth atmosphere quad Effects/HDR/atmosphere 0 hdr-result 1 depth color0 hdr-with-atmosphere luminance quad Effects/HDR/luminance 0 hdr-with-atmosphere color luminance true adapt-luminance quad Effects/HDR/adapt-luminance 0 prev-luminance 1 luminance color adapted-luminance copy-prev-luminance quad Effects/HDR/copy-prev-luminance 0 adapted-luminance color prev-luminance bloom-threshold quad Effects/HDR/bloom-threshold 0 hdr-with-atmosphere 1 adapted-luminance color bloom0 bloom-copy1 0 bloom0 color bloom1 bloom-copy2 0 bloom1 color bloom2 bloom-copy3 0 bloom2 color bloom3 bloom-hblur3 0 bloom3 color bloom3-tmp bloom-vblur3 0 bloom3-tmp color bloom3 bloom-hblur2 0 bloom2 1 bloom3 color bloom2-tmp bloom-vblur2 0 bloom2-tmp color bloom2 bloom-hblur1 0 bloom1 1 bloom2 color bloom1-tmp bloom-vblur1 0 bloom1-tmp color bloom1 bloom-hblur0 0 bloom0 1 bloom1 color bloom0-tmp bloom-vblur0 0 bloom0-tmp color bloom0 post quad Effects/HDR/postprocess 0 hdr-with-atmosphere 1 adapted-luminance 4 bloom0 color final display quad Effects/HDR/display 0 final