Leyland Needham wrote:

> which is the developement of a standard parallel (or meant to succeed) VRML,
> it supports VRML files as well as the X3D files.

VRML is composed of a number of versions. VRML97 is the current one (aka
VRML 2.0). Xj3D is a project that implements both VRML97 and is a
testbed for the ideas in VRML 3.0. Part of the VRML 3.0 standard is an
XML encoding of the abstract VRML concepts. So, Xj3D and X3D are both
current and future support, they don't replace the current stuff.

> But I find the instructions to be made a little more complex then they need
> to be (a kind of useless plug of Cygwin in there). Chances are you already
> installed the JDK and Java3D so you can skip 2 and 3, You can skip the Cygwin
> portion of it which is 5.

Well, that's one opinion. The other one is that we get a bunch of
clueless newbies wanting to try out "VRML support" and download the
code. They don't know you need to install the JDK *and* Java3D because,
Java comes with all that stuff right? So, yes, we do have to be overly
simplistic, just like any person dealing with newbies.

There is no plug for cygwin. For developers wishing to play with the
code, then it is a mandatory requirement (or at least a complete unix
environment on an MS box). Most PC developers are not aware of this and
wonder WTF these makefile things are, so again you have to treat them as
dumb users. If it is any consolation, I know of at least two developers
that are tracking our project on a daily basis building it with
non-makefile based environments in PC GUI builders. We set the minimum
standard of what people need in order to develop the software, and those
that have the knowledge and want to deviate from that are up to their
own devices.

> (move it to another directory) the vrml97.jar file from the loaders directory
> in the j3d fly demo, and start the program and enable VRML viewing and see if
> it still loads VRML (it worked for me). If it works then you have installed
> it properly...

> To use it you need to import...
> import com.sun.j3d.loaders.vrml97.VrmlLoader;

That will work for about the next two weeks or so. Very shortly (I see
Alan has started testing the new loader interface overnight) it will
change to

import org.web3d.vrml.j3d.VRMLLoader;

This is for VRML97 and VRML 3.0 utf8 support. For the XML support, we
haven't started yet, so stay tuned....

--
Justin Couch                         http://www.vlc.com.au/~justin/
Freelance Java Consultant                  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".

Reply via email to