All,
Thanks for your quick feedback. If anyone can try this with a *non*-T&L card, I'd appreciate it, to eliminate the possibility that it's a problem with the non-T&L path of Java3D. (Alessandro - I'm unfamiliar with the Savage 4, but I assume that it is T&L capable though.
I'm on Solaris/Expert3D Lite by the way.
Thanks all. Rob
Java3D doesn't distinguish T&L card or not and handle it differently. They are all handle by drivers.
The problem is cause by Java3D can handle 32 lights per pass under Solaris but only 8 lights under windows. If I limited the number of light support to 8 it works fine under Solaris.
The bug appear related to setting light mask with large amount of light (36 in this cases) that enable/disable particular light incorrectly.
Bug 4874835 - Light scoping incorrect when there too many lights exists
is filed for this.
Thanks.
- Kelvin ---------------------- Java 3D Team Sun Microsystems Inc.
=========================================================================== 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".
