I noticed support in 1.3 has been added for a "detail texture" for
Texture2D.  I have been trying to figure out what this is doing and I had a
couple of questions.

1. If you use a detail texture then does this consume one of the texture
units?  In other words can you have a detail texture and multi-texture at
the same time?

2. Could someone explain exactly what the detail texture level is?  My best
guess is that if you set this to 1 then there will be only one level of
detail applied.  So if you got real close the geometry you might see texel
stretching.  The more levels you add the more it appears to have detail as
you get closer?

3. Could someone explain the detail texture function?  My best guess is that
if x=0.5 and y=8 then there is a repeat of 2 times the detail texture when
you are at exactly base level -1.  So if I had a detail texture which was
64x64 and a base texture of 256x256 then when I started getting
magnification as I approached there would be a add or modulate of my detail
texture as if my detail texture was a 8*64 = 512 texture.  Is this right?
So to make it even better I could do a second point in the function of
x=0.25 and y=16 and set detail texture level to 2?

4.  What hardware supports this?  In particular I am hoping I can use this
and 2 texture unity states to do detail and lightmaps/radioisty at the same
time... but all in one pass.

Thanks in advance for your answers!

Dave Yazel

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to