Sounds great.
I looked at the XSLTExample, and it is quite a bit more complex than the
DOMtoJ3D utility, but as long as it works, that'll be great.
I hope that you make a pre-compiled download of M6 without the
installer. I personally like the simpler downloads that just have all
of the pre-compiled .jars in them :)
As for the open sourceness of it, I sincerely hope that it stays open.
I believe that as this stuff becomes more visible, the open-sourcenesss
will become more important.
Just out of curiosity, why isn't Apache ANT used for the build process?
It does most things a developer wants to do, and it is easy to create
extensible custom 'tasks' that do whatever your program them to. It
seems to have become somewhat of a standard for Java projects.
Mike
Justin Couch wrote:
Michael P. McCutcheon wrote:
Curious, do you know if the new X3D stuff have anything equivalent to
the DOMToJ3D utility?
There is no direct equivalent because JAXP now gives you a different way
of looking at it. To do so, we make use of the transformation classes,
and then use the output SAX stream to build the scene graph. This kills
many birds with one stone for us:
- Single code path for all XML-derived input
- Same scene graph build process regardless of source file encoding
- XSLT handled transparently
- Any arbitrary DOM handled transparently
If you're using the DOMtoJ3D class then you're probably already doing a
lot of other custom stuff in there. Have a look at the code for
XSLTViewer that is now in examples/browser. It uses a stream source and
then the transformation classes to transform the arbitrary XML file into
X3D using XSLT. If you use a null transformer with a DOMSource then you
should have exactly the equivalent functionality to DOMtoJ3D (except
everything is implemented now, where DOMtoJ3D didn't handle large chunks
of the scene graph.
> Any word on when M6 can be expected?
Shortly. We have a beta of the installer already out. We were going to
release just before Christmas, but a couple of niggly bugs still hung
around and then Alan headed off on holiday, so nothing ended up
happening. Alan's back after the weekend and we haven't heard any
bitching about the installer being broken, so you'll probably see it
early next week.
There's a couple of known issues with it that may be really annoying for
people using the full browser (but not the loader). There have been a
lot of people asking for the next milestone release ASAP so we felt it
was better to wrap it up and get out a milestone now rather than fix
every annoying issue. At I/ITSEC all everyone wanted to know was when we
had a "Product" they could buy in a box set and didn't really care about
the open-source-ness of it or anything else. So we're to catering to
that crowd as they're the only ones paying us money to continue further
development.
--
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".
===========================================================================
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".