본문 바로가기

STUDY/Unreal Engine

(2)
[ UE 5 ]Texture Streaming (2) 이전 과정 2022.12.05 - [STUDY/Unreal Engine] - [ UE 5 ]Texture Streaming (1) [ UE 5 ]Texture Streaming (1) Texture Streaiming은 게임에서 필요한 텍스쳐를 load/Unload하는 기술입니다. 필요한 텍스쳐만 로드하여 VRAM과 메모리 사용량을 최적화하고, 렌더링 성능을 향상시켜줍니다. UE의 Texture Streaming System은 Ma agh2o.tistory.com Do Work Streaming Mip 계산의 핵심부분인 DoWork() 함수를 분석합니다. void FRenderAssetStreamingMipCalcTask::DoWork() { // 비동기 작업이 실행되는 동안 스트리밍 렌더 에셋은 재할당..
[ UE 5 ]Texture Streaming (1) Texture Streaiming은 게임에서 필요한 텍스쳐를 load/Unload하는 기술입니다. 필요한 텍스쳐만 로드하여 VRAM과 메모리 사용량을 최적화하고, 렌더링 성능을 향상시켜줍니다. UE의 Texture Streaming System은 Mapping 퀄리티를 낮춰 메모리 사용량을 줄일 수 있고, 더 세밀한 밉맵 레이어를 사용하기 때문에 Bandwidth를 줄이고 성능를 개선할 수 있습니다. UE 텍스처 스트리밍은 최적화를 위한 훌륭한 툴이지만, 최적화 과정에서 UE 텍스처 스트리밍을 제어하기 어렵고 기대에 미치지 못하는 경우가 많아서 더 나은 사용을 위해 UE 텍스처 스트리밍의 구현 메커니즘을 살펴보는 시간을 가졌습니다. 텍스처를 스트리밍하는 이유? 텍스처를 축소할 때 다음 두 가지 문제를 해..