Cheers Justin, Tina...
What I'm doing involves a Java program (applet, for preference) controlling
a bunch of 3D figures as per a stream coming in - in its current
incarnation, the figures are just VRML boxes but ideally, in the end, it
would be nice if they look at least a bit like humans - with walking,
running and kicking animations... doesn't need to be anything too fancy.
I originally decided to go with VRML because in principle at least it
should be easier than a lower-level language to use for humanoid animation.
My final deadline for this project is mid-September, so I have two months
to completely finish it - but that includes a certain amount of writing
about it, so it would be good to get most of the technical work out of the
way a while before then.
Do you think it's likely that the Xj3D work will resolve all (or most) of
the problems associated with the EAI? That is - will it work properly with
a Java2 VM? Will it be faster than what we have now? Will it stop
crashing Netscape all the time?
Right now I'm thinking Java3D is probably my best bet... but I'm still a
bit worried that it might not really be that much faster than what I'm
getting with Cortona (it's hard to find like to compare with like) - and it
might be a bit on the hard side to do anything humanoid. Still, I think
it's within my power...
Thanks again for your help
- Fergus.
http://fergusmurray.members.beeb.net/
>It really depends on what you want to do. Creating pure content in
>Java3D without using a 3rd party file format is quite a complex task and
>very time consuming.
>
>The best solution is to go with defining your model content in some file
>format (may not be VRML) and then doing the interaction in Java3D. If
>your models are relatively trivial (no PROTOs, no sensors etc) then this
>is quite easy to do. If your existing models use all of the VRML spec,
>then you are in for a lot of work doing the conversion because you now
>have to do all the work yourself.
>
>If you still want to do VRML + EAI and can hang around another month or
>two, then the Xj3D work should have a working version of it. I've just a
>couple of hours ago finished the JSAI implementation (just dialled in to
>do the commits actually!). Siggraph is pending very shortly, but the EAI
>won't be far behind that as once you have one implemented, the other is
>pretty trivial to deal with. This will give you the best of both worlds
>- all VRML in java3D rendering in an all java environment, or using the
>loaders to selectively weed out the VRML content until you end up with a
>pure J3D solution.
>
>--
>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".
>
===========================================================================
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".