- Page 1: Rendering Techniques in Niklas Smed
- Page 5 and 6: Topics p Niklas Smedberg • Gore t
- Page 8 and 9: • Goals: Gore Goals - No seams be
- Page 10 and 11: Locust gore mesh • Picture: Locus
- Page 12 and 13: Elaborate gore mesh • Picture: Ub
- Page 14 and 15: Data-driven Data driven Gore • Se
- Page 16 and 17: Data-driven ata d e Go Gore, e, 2 o
- Page 18 and 19: Scripted Gore • Set up p in ggame
- Page 20 and 21: Data-driven Data driven gore #1 •
- Page 22 and 23: • Screenshot: Meatshield 3 Data
- Page 24 and 25: Data-driven Data driven gore #5 •
- Page 26 and 27: Data-driven Data driven gore #7 •
- Page 28 and 29: • Movie: Chainsaw Scripted gore
- Page 30 and 31: Blood Techniques • Many y differe
- Page 32 and 33: Decal Features • Decal system y m
- Page 34 and 35: Decal Optimizations • One drawcal
- Page 36 and 37: Blood Smears, , 1 of 4
- Page 38 and 39: Blood Smears, , 3 of 4
- Page 40 and 41: Screen-space Screen space Blood Eff
- Page 42 and 43: Surface‐space Surface space Blood
- Page 44 and 45: Fluid Simulation • Using g our Un
- Page 46 and 47: Blood Techniques • Movie: Riftwor
- Page 48 and 49: Blood Techniques • Movie: Riftwor
- Page 50 and 51: About Daniel Wright • Joined Epic
- Page 52 and 53:
• Gore techniques q • Blood tec
- Page 54 and 55:
Background g • Hundreds of static
- Page 56 and 57:
Background g - Some of these are do
- Page 58 and 59:
Background • Hundreds of static l
- Page 60 and 61:
Incident Lighting Representation
- Page 62 and 63:
Creating the Light Environment •
- Page 64 and 65:
Applying the Light Environment •
- Page 66 and 67:
Applying the Light Environment •
- Page 68 and 69:
Applying the Light Environment •
- Page 70 and 71:
Dominant light Character Shadowing
- Page 72 and 73:
In Conclusion • Combine relevant
- Page 74 and 75:
Topics p Daniel Wright • Gore tec
- Page 76 and 77:
Screen Space Ambient Occlusion RRev
- Page 78 and 79:
Screen Space Ambient Occlusion RRev
- Page 80 and 81:
Baseline • 720p, 16 occlusion sam
- Page 82 and 83:
• Motivation Screen Space Ambient
- Page 84 and 85:
• Reduce neighbor samples Occlusi
- Page 86 and 87:
• Downsized render target - AO is
- Page 88 and 89:
• Downsized render target Down sa
- Page 90 and 91:
Results
- Page 92 and 93:
Temporal Filter • Filter the occl
- Page 94 and 95:
Temporal Filter • Reverse Reproje
- Page 96 and 97:
Temporal Filter • Reverse Reproje
- Page 98 and 99:
• Static objects Last Frame Tempo
- Page 100 and 101:
• Newly Unoccluded pixels New Pix
- Page 102 and 103:
Without Temporal Filter
- Page 104 and 105:
Temporal Filter • Doesn’t help
- Page 106 and 107:
Temporal Filter Gotchas • Accurat
- Page 108 and 109:
Computation Masking • Pixels with
- Page 110 and 111:
• Distant pixels Computation Mask
- Page 112 and 113:
In Conclusion • Use Reverse Repro