Streaming Virtual texturing

Well, I tried using SVT for my game but couldn’t find any material to learn from or understand pros and cons of each method.

There isn’t even a proper guide as to how to use SVT in HDRP outside a single video from unity which hardly goes into any details.

And this doc:
Unity - Manual: Streaming Virtual Texturing (unity3d.com)

While implementing them in Shader Graph, I found quite a lot of aliasing issues when using them.
HDRP/Lit:


SVT (custom Shader Graph) (expand the images to see the issue properly, mipmaps issue?):

Also, what are these settings in the SampleVirtualTexture node?
7631095--949759--upload_2021-11-5_12-44-30.png
I can’t use the Triplanar mapping node either as it only takes a texture as an input while SampleVirtualTexture outputs a color.

I can’t even provide a sampler to Virtual texture for some reason like we do for normal Texture2Dd nodes:
7631095--949762--upload_2021-11-5_12-45-41.png

Any help is really appreciated, I am currently exploring SVT for my project, but it looks like a lot of info is missing in official documentation

My debug view looks like this:


It looks like very small area around the camera is showing those colored debug tiles, a bug maybe?

bump

Yeah, there’s very little info about it out there.
I also think unity’s default materials should support virtual texturing by default… at least Lit.
VRAM usage is so high with HDRP.
Doesn’t have to be by default, just set an option for it.

1 Like

There used to be a forum thread about the beta release for svt, I guess it had more info about this but I can’t really find it anymore.

Also, isn’t someone using this in production?

Probably it’s there: https://discussions.unity.com/t/781264

1 Like