TECHARTNOMAD | TECHARTFLOWIO.COM

2023/08/31 2

[번역]Texture Virtualization for Terrain Rendering

2023년 3월 한국으로 귀국 한 이후에 계획도 많이 설립하고 단계별로 뭘 해야할 지도 많이도 생각 하고 결정 했지만 뜻한 대로 실천이 잘 되지 않네요. 그러다 보니 컨설팅 해 주는 회사 업무가 끝나고 집에 오면 뭐라도 해야 할 것 같아서 예전에 공부 하면서 번역 해 놓은 것들 위주로 글을 올리고 있습니다. 하하하. 별루네요. 아마 이 글을 번역 했던 때가 2022년 여름 쯤... 유니티 커스텀 RP 를 개발 할 때 RVT 를 추가 하는 과정이었을 겁니다. 엔진팀에서 주도적으로 IOS 와 안드로이드에서 스테이블 하게 구동 되는 RVT 피처를 만들었거든요. 그때 TA 파트에서 좀 더 그 이해의 폭을 넓히려고 여러가지 문서들을 봤던 기억이 납니다. 그런데 문제는... 오랫만에 노션에 정리 해 논 글을 보고 ..

TECH.ART.FLOW.IO 2023.08.31

Transparent DepthPre Pass.

배경. Blend가 필요하기 때문에 투명한 오브젝트의 렌더링은 종종 많은 수의 오버Draw로 가득 차 있으며, 스택의 수가 많을수록 재질이 복잡할수록 OverDraw의 효율성 영향이 커집니다. 그러나 실제로 많은 투명 오브젝트가 완전히 투명하지는 않지만 많은 수의 픽셀이 완전히 불투명하거나 거의 불투명한 경우가 많습니다. 이 경우 Blend가 SrcAlpha, OneMinusSrcAlpha를 계속 설정하는 경우 이러한 픽셀이 뒤에 있는 픽셀을 완전히 가리를 것이라고 가정할 수 있습니다. 이 경우 이러한 Blend 상태에서 최종 이미지 효과에 거의 기여하지 않으므로 가려진 픽셀을 렌더링할 필요가 없습니다. 이를 통해 투명한 물체의 OverDraw를 줄이기 위해 관련 최적화가 수행될 것이라고 가정할 수 있습..