I’m working on a volume raycast application and I’m having a problem:
I’m creating 3D texture of 512x512x96x1 size and it works fine, but if I increse it I will see only black box instead of volume model… I was looking for any solution but all I’ve found was to check the size of proxy 3D texture - and it looks ok. (http://www.opengl.org/resources/faq/technical/texture.htm#text0120)
I know that my video card (nvidia quadro fx 1600M) should supports much more textures that 24MB mentioned above - I am able to create procedural texture in RenderMonkey and 512x512x256x4 (256MB) works just fine. What’s more I’ve already worked with another application (written in C, C# and Java) that uses 512x512x125x2 (~62MB) 3D texture.
Is there a limit of the 3d texture size? If so, why I experience two different limitations?
I have windows 7, I’m programming with VS2010 in c# with OpenTK.
Please, if you have any suggestions let me know.
Thanks in advance!