Here's another one. More progress to getting a completely compliant event model. Nothing serious in the rendering side of things - mainly behind the scenes stuff.
http://www.xj3d.org/snapshots.html Xj3D now has an online installer to play with. It puts up a demo applet and puts the JARs in jre/lib/ext, but does not yet install any of the other apps like DIYBrowser. You'd need to grab those from the dev area. This is a proposal to show people how to do dynamic application installs of Java applications in a web browser context. Still a bit experimental, and not particularly pretty looking, but functional enough. http://www.xj3d.org/installer/ It assumes Java3D is installed. It will trigger the Sun installer if it is not installed, but the URL is broken to Sun's server. I need to find out what the new one is and correct. Yes, the certificate is out of date. Don't know how that has happened because it is only 5 months old and we purchased a 12 month cert *shrug*. Also, if you get exception warnings during the install, I don't know why it is doing it, but everything runs perfectly anyway. *shrug II* Since last Dev Release: ----------------------- Script initialize() method is now being called at the correct time when loading a new world. Event model does not evaluate until all initializes are complete. Not tested yet on Inlines. DirectOutput writing to a script's eventIn (and EAI action of same) does not work yet. Can specify a world and all its texturs as a jar: URL now. Test world is jar:http://www.xj3d.org/downloads/test.jar!/jar_box.wrl Sorted out issues with occasional truncated files. Turns out to be a bug with HTTPClient library. Now require version 0.3-3. Fixed issue with EAI createVrmlFromString barfing on VRML97 content. However until an SAI implementation is available, EAI will allow loading of X3D worlds as well as VRML97. This will change once an SAI implementation is available. Fixed issue with EAI attempting to create sender threads without a priviliged block when run in applets Overlays are back functional again. Still minor issue with vertical values getting screwed up with window resize (not evident in j3d.org code). New layout node type - XYLayout for fixed positioning. Fixed viewpoint isBound/bindTime eventOuts getting very confused. SFImage completed now. Handles hex encoded (OxFF0000) and zero size images. KeySensor now works completely. Loader code now properly sets up the protocol handlers, which it never did before. Loader will handle loading content from jar files. Loader API call added to provide directory configuration information for resolving URNs. Makes GeoVRML and UMEL usable when using a loader. -- 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".