Like this presentation? Why not share!

## by Jongbin Oh, Game Programmer on Apr 30, 2010

• 3,355 views

### Views

Total Views
3,355
Views on SlideShare
3,056
Embed Views
299

Likes
1
45
0

### Report content

ohyecloudy(http://ohyecloudy.com)
• The Phenomenon of Surface Acne
Depth Bias to the Rescue
Depth Comparison as a Fuzzy Function
Conclusion
• Light
Sampled surface
깊이 맵에서 샘플링 된 깊이 값.
Surface
렌더링하는 오브젝트 표면
• The Phenomenon of Surface Acne
Depth Bias to the Rescue
Depth Comparison as a Fuzzy Function
Conclusion
• Light
Light
Depth Bias
평면에선 문제가 없다.
지나친 depth bias로 그림자가 생겨야 할 곳에
안 생긴다.
곡면에선
적절한 Depth Bias가
곡면에선 문제
• The Phenomenon of Surface Acne
Depth Bias to the Rescue
Depth Comparison as a Fuzzy Function
Conclusion
• Light
depth map에서 이웃 샘플간 차이
입사각의 탄젠트와 비례한다.
bias scale에 사용 가능.
Depth Bias
float pixeloffset = INVPIXEL / 2;
float4 depths = float4(
float2 differences = abs( depths.yw - depths.xz );
min( GradientClamp, max( differences.x, differences.y ) );
difference
• The Phenomenon of Surface Acne
Depth Bias to the Rescue
Depth Comparison as a Fuzzy Function
Conclusion
• Fuzzy depth comparison
unbiased depth comparison
1
uncertainty region
• // visibility function