See issue Thread
Just a small issue for java3d; An improvement of the exception message.
A) What about :
If you have theses lines, and use a texture greater than would the client
machine harware Graphic card can support.
TextureLoader tl = new TextureLoader("Tex4096.bmp","RGB",canvas);
texture = tl.getTexture();
B) Exception Message is heuuuuuuu....mipmaping my head ...
==> You get this :
Exception in thread "main" java.lang.IllegalArgumentException: Texture: mipmap
image not set at level2
C) Simple message with info would be ... just better
==> I think this error doesn't happen often. so it is perhgaps difficult to
automatly think "Of course this image is too large". So the message should I
think perhaps be clearer for not-smart people like me .. or most of us out there.
What about something like this :
"java.lang.IllegalArgumentException: Texture: mipmap image is perhaps too big
for the hardware GPU. On this Machine it is limited to : 2048X2048."
(note :the value is 20048x20048 is not hardware coded !)