Michael,

> 1. AFAIK is it possible to do multitetexturing in Java3D - and there is a bug,
that it is only done BY_REFERENCE (right David ?) - but  that don'T mind me.
> so my question is in how far performace suffer from multitexturing and how
many textures can be aplied to one geometry? is it far slower to use 10-30
textures on one geometry than splittng the geometry apart in 10-30 unique
geometries with own textures ?

        Java3D 1.2 does support multitexture. It is not limited
        to BY_REFERENCE. It is much more efficient to group
        the geometries with the same set of textures together.
>
> 2. IIRC OpenGL needs an extensions for multitexturing (GL_ARB_multitexture) so
Java3D uses extensions...
> it would be very interesting which extensions are used ?

        Java3D uses the GL_ARB_multitexture extension if it is supported.
        If the extension is not supported or if the number of texture unit
        state specified in the appearance exceeds the number of texture unit
        supported by the graphics card, Java3D will do multi-pass
        to implement multitexture. In Java3D 1.3, there will be a new
        canvas property to query for number of texture unit supported
        by the underlying graphics library.


Charmaine Lee
Java3D Team

===========================================================================
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