Choose your operating system:
Windows
macOS
Linux
빌드된 텍스처 스트리밍 정확도를 검사한 후, 텍스처 스트리머의 작동방식과 우선권을 조정하고 싶을 수가 있습니다. 아래 파라미터는 환경설정 파일을 통해 조정할 수 있으며, 그 중 대부분은 콘솔 창에서 실행시간에 변경할 수도 있습니다.
명령 |
설명 |
---|---|
|
텍스처 스트리머를 켜거나 끕니다. 끄면 텍스처가 렌더링에 전혀 사용되지 않는다 할지라도 모든 텍스처 밉이 전부 메모리에 로드됩니다. 이 옵션은 실행시간에 켜고 끌 수 있습니다. |
|
엔진에서 텍스처에 할당하는 MB 단위 풀 크기입니다. 이 풀에는 UI 텍스처, NeverStream 텍스처, 큐브맵, 스트리밍 텍스처가 들어갑니다. 일부 플랫폼의 경우 이 풀에 GPU 파티클 버퍼나 버텍스 버퍼같은 텍스처 이외 리소스도 들어갈 수 있습니다. 0 으로 설정되면, 풀 크기가 무제한입니다. |
|
0 이외의 값인 경우, 텍스처 풀 크기를 실행시간에 변경할 수 있습니다. |
|
텍스처 스트리머를 한 번 완전히 업데이트하는 데 걸리는 프레임 수입니다. 업데이트할 때마다 각 텍스처의 필수 해상도를 재계산하고 밉 로드 또는 언로드 요청을 생성합니다. 값이 클 수록 텍스처 스트리머 CPU 사용량이 감소되는 반면 낮을 수록 반응 속도가 향상됩니다. |
|
호환성 전용입니다. false 설정하면 텍스처 스트리머는 4.12 버전처럼 진행됩니다. |
|
텍스처 업데이트에 허용된 MB 단위 임시 메모리 양입니다. 텍스처 스트리머 고사(starve) 상태를 방지할 만큼 크게 하면서, 낭비되는 (미사용) 메모리가 없도록 작게 해야 합니다. |
|
계층형 LOD 텍스처 로드 전략을 조절합니다 :
|
|
텍스처를 참조하는 컴포넌트가 (바운딩 박스가 가려졌다든지 해서) 보이지 않을 때 "원하는"(wanted) 해상도에 적용할 스케일입니다. 사용가능한 최대 해상도 이하로 클램핑되기 전 해상도에만 영향을 끼치는데, 이미 제한된 텍스처의 질이 떨어지는 것을 막기 위해서입니다. 다른 말로, 뷰포트의 해상도에 적합한 텍스처에만 영향을 줍니다. |
|
0 이 아니면, 텍스처가 원하는 해상도를 계산할 때 스트리머가 고려하는 화면 크기를 제한합니다. 고해상도에서 크기가 훨씬 큰 스트리밍 풀이 필요해지는 상황이 방지됩니다. |
|
텍스처가 필요한 해상도에 영향을 끼치는 글로벌 부스트입니다. |
|
스트리머가 각 텍스처에 가장 큰 밉을 로드하지 못하도록 하는 데 사용되는 글로벌 밉 바이어스입니다. 낮은 스트리밍 풀에 맞추는 데 사용됩니다. 약간의
이 바이어스 적용 방식에는 몇 가지 예외가 있습니다:
|
|
글로벌 밉 바이어스가 뷰포트에서 원하는 밉이 아닌, 최대 허용 밉에 주는 효과를 제한시키고, 스트리밍 풀에 맞추기 위해 텍스처에만 적용합니다. 각 텍스처에는 별도의 밉 바이어스가 있으며, 그 범위는 예산 연산에 따라 0 에서
|
|
스트리밍 풀이 충분하다 해도 밉이 메모리에 유지되는 것을 방지하기 위해 사용되는 디버그 옵션입니다 :
이 목적은 원하는 밉 계산의 정확도를 평가하기 위함인데, 표시 해상도는 이전 로드 요청 또는 숨긴 프리미티브에 영양받을 수 있기 때문입니다. |
|
사용되는 모든 텍스처를 가능한 최대 해상도로 스트리밍하고, 어플리케이션이 열려있는 한 메모리에 유지합니다. 텍스처 스트리밍을 완전히 끄면 전혀 사용되지 않는 텍스처가 로드되어 결국 메모리가 추가로 필요하게 되므로, 그에 대한 대안으로 사용하기 위한 용도입니다. |
|
텍스처 그룹 세팅과 시네마틱 세팅에서 오는 해상도 제한을 전부 제거할 것인지 여부입니다. 아트 쇼케이스 또는 홍보물 제작용입니다. |
|
머티리얼 텍스처 좌표 스케일 정확도 뷰 모드 에서 사용되며, 개별 텍스처의 정확도를 조사할 수 있습니다. |
|
켜면, 엔진은 텍스처 스트리밍을 다시 빌드해야 하는지 검사하고, 시뮬레이트 또는 에디터에서 플레이(PIE) 모드일 때 경고를 표시합니다. |
|
켜면, 미사용 다이내믹 바운드를 업데이트 루프에서 제거합니다. |
|
켜면, 텍스처 풀 크기를 GPU 메모리 가용량만큼으로 제한합니다. |
|
0 이 아니면, 스트리머가 보이는 맵 역시 로드해야 할 때 텍스처에서 보이는 맵을 먼저 로드할 수 있도록 합니다. 앞으로 보이게 될 강제 로드되는 밉이나 숨겨진 밉 보다 현재 보이는 밉 우선순위를 높여 비주얼 퀄리티를 향상시킵니다. |
|
0 이 아니면, 레벨이 보이기 전 엔진은 프레임마다 이 만큼의 컴포넌트를 점증적으로 로드합니다. 모빌리티가 스태틱 설정된 컴포넌트에 적용됩니다. 기본값은 50 입니다. |
|
스트리밍 텍스처의 원하는 해상도에 글로벌 밉 바이어스 스케일을 적용하여 낮출지 여부입니다. |
|
텍스처 스트리밍에 머티리얼 텍스처 스케일 및 좌표를 사용할지 여부입니다. |