Fergus Murray wrote:

> http://tecfa.unige.ch/guides/vrml/examples/eai/, the Working Group (at
> least they *say* they're working) at
> http://www.web3d.org/WorkingGroups/vrml-eai/ ...

I doubt it. Somehow I'm still on the list there (the bloody thing
refuses to remove my subscription - says I'm not subscribed!) and there
is one email every couple of months. Basically the working group wound
up when I left it. Not much extra work was done after that. The spec was
done and waiting for other implementations and the usual collection of
approvals.

> My problems with it are simply that I cannot stop it from crashing Netscape
> almost every time, usually when I try to leave, and it seems to be
> disappointingly slow - I'm struggling to get 10 fps with 22 boxes and a
> sphere, and although that's with a fair bit of other processing going on I
> shudder to think what would happen if I tried replacing those boxes with
> humanoids.

Well, it could well be what you are doing. If you are trying animate
objects through the EAI then you are the performance bottle neck. The
EAI never was designed to be a real-time interaction with the scene
graph. It was to allow control of it, but for you to update 22 objects
every frame, forget it. It was never intended to do that sort of work.
It also really depends on which version of the EAI you are working with.
The original EAI (Chris Marrin's Cosmo spec) was a shocker from a
performance perspective. The EAI II spec (my version, the one going
through ISO ratification) had much more performance orientation
(begin/endUpdates) but these are still "at the browser's discretion").

Put bluntly, if you want to use the EAI to do humaniod animation, you're
using the wrong technology. The performance problem is due to your code
and system architecture, not the EAI or VRML browser. VRML + scripts
would be much better and Java 3D, being a lower-level system will be
better again.

--
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