There was movement at the station for the word had got around that the colt from Old Regret had got away
That's the situation we find ourselves in now with Xj3D. J3D 1.3 contains way too many fixes for issues that we were running into. We're at the point of having to require a beta version of the j3d API just so that we can marginally claim conformance to the VRML spec and operate with a reasonable level of efficiency and performance. Our most major issue is in dealing with texture loading. Prior to 1.3b2, no version of J3D correctly handled non-32bit textures. This is a _major_ issue for us in handling both PNG and GIF texture files. If someone passes us these, Java3D would just crash on us - even the 1.2.1_04 code. There are other contributing factors. These are the minimal feature set that we really need: - ImageUpdater in ImageComponent2D for the image components for our Text node implementation (Sun's Text2D node is useless for implementing the VRML spec or doing anything with a reasonable level of performance) - transparency sorting. - Ordered behaviour (priorities) for synching sensor detection and the start of an event cascade - ViewPlatform/ViewPlatformEntryCriteria for ProximitySensor bug fixes In the latest dev snapshot, a 1.3-ism wandered into the codebase that I didn't notice in the Text node implementation. We can run without it, if needed, but that's not the issue here (we could disable the one file that this feature is used in). Basically, this is a note to say that from this point forward, Xj3D will be requiring J3D 1.3, even in beta form. Code checked out from CVS will start containing 1.3-specific features, or bug fixes that made an appearance in 1.3. I know this is going to piss off some of our current users, but we really don't have much option if we are to claim conformance to the VRML/X3D specs. -- Justin Couch http://www.vlc.com.au/~justin/ Java Architect & Bit Twiddler http://www.yumetech.com/ Author, Java 3D FAQ Maintainer http://www.j3d.org/ ------------------------------------------------------------------- "Humanism is dead. Animals think, feel; so do machines now. Neither man nor woman is the measure of all things. Every organism processes data according to its domain, its environment; you, with all your brains, would be useless in a mouse's universe..." - Greg Bear, Slant ------------------------------------------------------------------- =========================================================================== 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".