Hi! Which texture size is better for performance?
One 4096 texture;
Or 4x1024x1024 textures?
Regards,
Konstantin.
Which texture size is better for performance?
Re: Which texture size is better for performance?
Hi Konstantin,
I assume you are asking about AT2 performance.
if I understood the basic principle of AT2 correctly, it should not make any difference, because AT2 generates its own texture file at build time and streams the texture as tiles from this file at runtime. So the generated texture file should look the same as long as the source resolution is the same.
In case I am wrong Ricardo will soon step in and let us know
Bernhard
I assume you are asking about AT2 performance.
if I understood the basic principle of AT2 correctly, it should not make any difference, because AT2 generates its own texture file at build time and streams the texture as tiles from this file at runtime. So the generated texture file should look the same as long as the source resolution is the same.
In case I am wrong Ricardo will soon step in and let us know
Bernhard
- Ricardo Teixeira
- Posts: 954
- Joined: Fri Aug 09, 2013 2:26 pm
Re: Which texture size is better for performance?
Hello Konstantin,
With Amplify Texture 2 individual texture size is not a factor in the final performance, be it 4k, 8k or 16k. Go as high as possible, you can even take it one step further by combining large amounts of 16k textures into Multi-Tile UV Collections. Regardless of the total amount of textures used in a Multi-Tile UV Collection it will be treated as a single texture by AT2, 1 drawcall.
When AT2 streams the data required it does so from a giant pre-processed virtual texture, the original texture files are not used.
Let us know if you have any additional questions, we would be happy to help.
All the best,
Ricardo
With Amplify Texture 2 individual texture size is not a factor in the final performance, be it 4k, 8k or 16k. Go as high as possible, you can even take it one step further by combining large amounts of 16k textures into Multi-Tile UV Collections. Regardless of the total amount of textures used in a Multi-Tile UV Collection it will be treated as a single texture by AT2, 1 drawcall.
When AT2 streams the data required it does so from a giant pre-processed virtual texture, the original texture files are not used.
Let us know if you have any additional questions, we would be happy to help.
All the best,
Ricardo
Sales & Customer Relations at Amplify Creations
Learn more about our offering: Amplify Creations Products
Amplify Shader Editor won the Asset Store Best Tool Award - Thank you for your support!
Learn more about our offering: Amplify Creations Products
Amplify Shader Editor won the Asset Store Best Tool Award - Thank you for your support!
- Ricardo Teixeira
- Posts: 954
- Joined: Fri Aug 09, 2013 2:26 pm
Re: Which texture size is better for performance?
You beat me to it!fisherman wrote:Hi Konstantin,
I assume you are asking about AT2 performance.
if I understood the basic principle of AT2 correctly, it should not make any difference, because AT2 generates its own texture file at build time and streams the texture as tiles from this file at runtime. So the generated texture file should look the same as long as the source resolution is the same.
In case I am wrong Ricardo will soon step in and let us know
Bernhard
That is correct, thanks Bernhard. A quick note, the 16k limit per-texture is only temporary, as soon as we introduce our proxy import system users will be able to import textures up to 32k.
Sales & Customer Relations at Amplify Creations
Learn more about our offering: Amplify Creations Products
Amplify Shader Editor won the Asset Store Best Tool Award - Thank you for your support!
Learn more about our offering: Amplify Creations Products
Amplify Shader Editor won the Asset Store Best Tool Award - Thank you for your support!
Re: Which texture size is better for performance?
Ah, I see, thank you! That helps, rendering smaller textures are more workflow-efficient.
Re: Which texture size is better for performance?
Yeah, I saw a hint at the proxy system in the specs - this will be a great addition, making the texturing work quicker and easier as well, I guess!Ricardo Teixeira wrote:A quick note, the 16k limit per-texture is only temporary, as soon as we introduce our proxy import system users will be able to import textures up to 32k.
- Ricardo Teixeira
- Posts: 954
- Joined: Fri Aug 09, 2013 2:26 pm
Re: Which texture size is better for performance?
Awesome, looking forward to your creations.
Sales & Customer Relations at Amplify Creations
Learn more about our offering: Amplify Creations Products
Amplify Shader Editor won the Asset Store Best Tool Award - Thank you for your support!
Learn more about our offering: Amplify Creations Products
Amplify Shader Editor won the Asset Store Best Tool Award - Thank you for your support!