All,
Well, I'm sorry to post the first issues for 1.2B1 but I'm afraid deadlines
are pressing and it can't be helped. I have to get the 35 examples for my
book running on 1.2B1.
Several problems so far, and I have only tried to run the first 3 examples.
Installing
===========
The first time I installed B1 the JAR files were somehow corrupted
Nothing would compile - it could not find the javax.media classes
I ran jar on j3dcore.jar and only 70 Kb of the 3 MB+ files extracted
When I uninstalled my previous Java 3D and reinstalled everything was fine.
So *unistall* previous versions first to be on the safe side.
Textures
========
More important, I can't get texture mapping to work.
The JDK TextureTest demo isn't texture mapped and my examples don't work
either. I am running on a Windows 95B machine, JDK 1.2 with software OpenGL.
If I modify:
quadArray.setTextureCoordinates( 0, texArray, 0, coordArray.length/3 );
to use the new (non-deprecated) version:
quadArray.setTextureCoordinates( 0, 0, texArray );
It makes no difference.
It seems like somehow the "old" Texture inside the Appearance is not being
used. From my reading of the docs it seemed like the TextureUnits should
only be used if applied. Is that not the case? What other modifications are
necessary to get 1.1x texture mapping working with 1.2B1?
The only examples I have that use Textures and work use a GeometryInfo
object and the Triangulator or use MIPMAPS.
Other initial (very brief) impressions are:
ColoringAttributes no longer work (?)
Material colors seem very dark compared to 1.1x (?)
Transparency no longer works (?)
Textures seem *very* slow (MIPMAP example)
If anyone can *please* tell me that I've screwed up I'd be very grateful. I
sincerely hope Textures are not broken in what is, after all, a Beta
release.
Sincerely,
Daniel Selman
[EMAIL PROTECTED]
http://www.tornadolabs.com
> -----Original Message-----
> From: Discussion list for Java 3D API
> [mailto:[EMAIL PROTECTED]]On Behalf Of John A. Tenney
> Sent: 20 January 2000 06:16
> To: [EMAIL PROTECTED]
> Subject: Re: [JAVA3D] Java 3D API Version 1.2 Beta1: Maintenance Release
> Implementation Now Available
>
>
> And it is a great improvement! Much better performance and much
> lower memory
> leakage, as measured in my application.
>
> -----Original Message-----
> From: Discussion list for Java 3D API
> [mailto:[EMAIL PROTECTED]]On Behalf Of Rob Posadas
> Sent: Wednesday, January 19, 2000 9:27 AM
> To: [EMAIL PROTECTED]
> Subject: [JAVA3D] Java 3D API Version 1.2 Beta1: Maintenance Release
> Implementation Now Available
>
>
> Java 3D API Version 1.2 Beta1: Maintenance Release Implementation Now
> Available
>
> You can access it from:
> http://java.sun.com/products/java-media/3D/index.html
>
>
> Rob Posadas
>
> Manager, 3d Graphics Software
> Sun Microsystems
> [EMAIL PROTECTED]
> (650) 786-7873
>
> ==================================================================
> =========
> 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".
>
> ==================================================================
> =========
> 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".
>
===========================================================================
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".