Unity 버전: 2020.1.0b9 이상
Unity 2020.1에서 고해상도 렌더 파이프라인 버전 9.0.0-preview 이상의 경우 셰이더 그래프에서 생성된 셰이더에 가상 텍스처링 스트리밍(SVT)을 사용할 수 있습니다.
SVT는 Unity Texture2D를 기반으로 빌드되었습니다. SVT 텍스처는 동일한 임포터를 통과하며, 이로 인해 최대 텍스처 크기가 제한됩니다. 현재 SVT는 16K x 16K보다 큰 텍스처는 지원하지 않습니다. 또한 UDIM 텍스처를 지원하지 않고, 타일링된 이미지 파일을 하나의 큰 텍스처로 병합하는 기능도 제공하지 않습니다.
SVT는 모든 텍스처 그래픽스 포맷을 지원하지 않습니다. 지원되는 포맷은 다음과 같습니다.
GraphicsFormat::kFormatRGBA_DXT1_SRGB
GraphicsFormat::kFormatRGBA_DXT1_UNorm
GraphicsFormat::kFormatRGBA_DXT3_SRGB
GraphicsFormat::kFormatRGBA_DXT3_UNorm
GraphicsFormat::kFormatR_BC4_UNorm
GraphicsFormat::kFormatRG_BC5_UNorm
GraphicsFormat::kFormatRGB_BC6H_SFloat
GraphicsFormat::kFormatRGB_BC6H_UFloat
GraphicsFormat::kFormatRGBA_BC7_SRGB
GraphicsFormat::kFormatRGBA_BC7_UNorm
GraphicsFormat::kFormatR8_SRGB
GraphicsFormat::kFormatR8_UNorm
GraphicsFormat::kFormatR8G8_SRGB
GraphicsFormat::kFormatR8G8_UNorm
GraphicsFormat::kFormatR8G8B8_SRGB
GraphicsFormat::kFormatR8G8B8_UNorm
GraphicsFormat::kFormatR8G8B8A8_SRGB
GraphicsFormat::kFormatR8G8B8A8_UNorm
GraphicsFormat::kFormatR16_SFloat
GraphicsFormat::kFormatR16_UNorm
GraphicsFormat::kFormatR16G16_SFloat
GraphicsFormat::kFormatR16G16_UNorm
GraphicsFormat::kFormatR16G16B16A16_SFloat
GraphicsFormat::kFormatR16G16B16A16_UNorm
GraphicsFormat::kFormatR32_SFloat
GraphicsFormat::kFormatR32G32_SFloat
GraphicsFormat::kFormatR32G32B32A32_SFloat
GraphicsFormat::kFormatA2B10G10R10_UNormPack32
SVT는 다음을 지원하지 않습니다.
SVT의 텍스처에는 타일 크기(128x128픽셀)보다 작은 밉맵이 없습니다. SVT는 샘플링을 이 밉으로 고정하므로, 멀리 떨어진 특정 콘텐츠의 경우 앨리어싱이 보일 수 있습니다.
SVT supports trilinear filtering only in the Player, and not in the Editor.
SVT는 플레이어에서만 디스크 스트리밍을 지원합니다(에디터에서는 지원 안 함).
각 타일에는 8픽셀 테두리가 있으므로 최대 이방성 필터링 레벨은 8입니다.
플레이어에서 스택의 일부인 텍스처를 동적으로 설정할 수 없습니다. 플레이어에서 Material.SetTexture
또는 Renderer.SetPropertyBlock
을 호출하여 텍스처 스택을 수정할 수 없습니다.
SVT는 다음을 지원하지 않습니다.
스택 레이어의 종횡비가 일치해야 합니다.
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.