0% found this document useful (0 votes)
34 views12 pages

GFSDK Shadows - Partner Info

Uploaded by

Krisp
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views12 pages

GFSDK Shadows - Partner Info

Uploaded by

Krisp
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

Geforce SDK Shadow Lib

1 NVIDIA Confidential
Features - Overview

Renders shadow maps


Application provides function pointer
containing draw calls
Excepts externally generated maps too!
Supported light types:
Spot
Directional (with cascades)
Renders shadow buffer
Application provides depth buffer
Filtering technique types:
Hard
PCF
PCSS+

2 NVIDIA Confidential
Regular PCF - Fixed Filter Size

3 NVIDIA Confidential
PCSS+ - Physically Based Filter Size

4 NVIDIA Confidential
CHS – Fixed Filter Size

Fixed kernel
size is
problematic
for cascades

5 NVIDIA Confidential
PCSS+

6 NVIDIA Confidential
CHS – Upper Limit to Penumbra Size

7 NVIDIA Confidential
PCSS+

8 NVIDIA Confidential
CHS – Aliasing

9 NVIDIA Confidential
PCSS+ - Reduced Aliasing

10 NVIDIA Confidential
Performance: Directional Light
PCSS+ CHS 15x15
5 6
4 5
4
3 GTX680 GTX680
3
2
2
1 HD7970 HD7970
GHz 1 GHz
0 0
Shadow Shadow Shadow Shadow
Map Buffer Map Buffer

- Performance numbers in miliseconds


- Shadow buffer resolution: 1920x1200
- Shadow map resolution: 2048x2048
- 4 Cascades
11 NVIDIA Confidential
Performance: Spot Light
PCSS+ CHS 15x15
2 4
1.5 3
GTX680 GTX680
1 2
0.5 HD7970 1 HD7970
GHz GHz
0 0
Shadow Shadow Shadow Shadow
Map Buffer Map Buffer

- Performance numbers in miliseconds


- Shadow buffer resolution: 1920x1200
- Shadow map resolution: 2048x2048

12 NVIDIA Confidential

You might also like