Page 1 of 1

Texture size limitations?

Posted: Sun Jan 17, 2010 11:20 am
by Zay
I tryed to load a figure that uses some textures at 4000x4000 pixels. The scene seemed to load as I could see the memory was over 400MB but the render viewport was black. I then resized all the textures to 1000x1000 and then it worked. If there is a limit what is the max size for textures?

Re: Texture size limitations?

Posted: Sun Jan 17, 2010 11:51 am
by radiance
currently there is no maximum that i'm aware of (for image textures), but just make sure you don't load too much data into your GPU...
i think hardware wise the GPU won't go over 8096x8096,

i'd be carefull and try to load textures the right size for a good render, and don't go throwing away lots of GPU memory by using extremely large textures on small objects...
we're working on some new tools in octane render to have stuff like this taken care of semi-automatically.

also make sure when you're using a texture for black and white purposes (like specular maps),
that you load it as a 'float image' not an 'image', as this will make it 3x to 4x as small in memory by loading it as a single channel / black and white image.

Radiance

Re: Texture size limitations?

Posted: Mon Jan 25, 2010 9:40 am
by pixelrush
I found this in nvidia docs.I think it is the same thing.
The maximum size for a 2D texture is 64K by 32K pixels, assuming sufficient device memory is available.
but I also found someone on the cuda forums with issues over 8192x8192.
HTH