"Gold, Rich " wrote:
>
> But which one?

Asking question to the wrong list aren't we? We might be a little biased
here :)

> There is Java3D, which I am starting to learn, but it seems way overly complex and 
>even a little inflexible.

Depends on what you classify as Inflexible. Your odd output devices are
only inflexible as far as the underlying Java flexibility. If you can
create a canvas for that device, then you are fine. Of course J3D
supports offscreen rendering so you can always do it that way and blit
the images yourself.

For input devices, we'll you're limited by whatever you have anyway. You
will have to write lowlevel handlers regardless of operating system. For
the more standard-ish devices then there are plenty floating around.
NCSA's Portfolio seems to be the most wide ranging ATM.

For some stuff, you might want to look at modifying Sun's just released
J3DFly demo app. Might be useful for your task. Don't have the URL handy
but just go to the J3D site at sun.

Another place you want to look in the future is the code repository I'm
getting set up on j3d.org. Generalised handler for everything. Really,
before you dig into it too deep, take a look around (URL in sig) - go to
the utilities section.

> Of course there is Java3D with VRML loader, where I develop in VRML the basic model 
>and do the final programming in Java.

Well, it is very average to say the least. We're working on fixing that
as we speak (literally just checked all the updates to handle PROTOs and
IS into CVS about 5 minutes ago).

> I don't need anything complex on the either the model side or the programming side. 
>But I do need something that is 1) fast and 2) I can tweak, alter, prototype and 
>change easily as I work through the piece.

Depends on how fast. The OSS Xj3D loader will be average to good, but
not excellent (we're building for extensibility and flexibility in
trying out new things for the VRML 3.0 spec). However, if you need to
screw around with things, then it is certainly the code to use.

--
Justin Couch                                    Author, Java Hacker
http://www.vlc.com.au/~justin/               Java 3D FAQ Maintainer
http://www.j3d.org/              J3D.org The Java 3D Community Site
-------------------------------------------------------------------
"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