Early Z
KASA에서도 같이 본 문서인데, 밑에는 제가 한번 적용 본 사례입니다.

프레임이 올라가는지는 아직 셰이더가 복잡하지 않아서, 잘 모르겠고, 나중에 비교해보도록 하지요!!
이것을 시작으로 PostProcessing 전반과 Deferred Shading 까지 다시 한번 완벽히 학습하고, 적용해봐야 겠습니다.


기본 모델의 스케일에 변화를 가했더니, 이런 문제가 발생!!!
Z-Fighting이 생기는 문제인거 같은데, 너무 작게?! 줄이면 문제가 되는지 모르겠다...

혹은 일정 사이즈 이하이면, 문제가 되던지.... 테스트가 필요하다...

알파 블랜딩이나 알파 테스트를 처리하고 싶었는데(수염), 안되는 문제...
Only Z를 기록하는 DepthBuffer에서는 AlphaBlending이 되는 메쉬는 랜더링 하지 않아야 한다.
by cagetu | 2009/11/03 19:29 | 개발 노트 | 트랙백(1) | 덧글(0)
트랙백 주소 : http://cagetu.egloos.com/tb/5112955
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Tracked from CrazyXIII at 2009/11/18 10:10

제목 : EarlyZ 작업 시 주의 사항
Early Z이 무엇인지는 다들 아실테고?작업을 하다 보니, 이런 문제가?처음에는 단순하게 Z-Fighting 문제인지 알고, 일반적인 해결책인 near값도 수정해보고, 이런 저런 수정을 해보았는데, 실패!!!원인이 무엇일까 고민하다. noerror님에게 자문을 구한 결과,DepthBias 값 체크tm값이 Depth 랜더링 시와 Color 랜더링 시가 동일해야 함.이라는 답변을 얻음. 2번은 당연하다고 생각했는데, 생각해보니까, 같은 값을 메모......more

:         :

:

비공개 덧글

< 이전페이지 다음페이지 >