John Sear wrote:

> I've ended up writing a method to remove the Link, SharedGroup and excess
> Groups manually... It's given a substantial speedup... The number of nodes
> in my tree reduces from approximately 200 to 60 without any change in the
> model..  Not a general solution but it works fine for me :)

Yes, this is one of the reasons that most browser vendors are pushing
for a StaticGroup node in VRML so that we can optimise the crap out of
it.

Internally we have not really tried to optimise too much yet. Basically
it has been a case of trying to cover as many nodes as quickly as
possible. For example, running as a J3D loader and the flag set to load
geometry only, we could turn all of this stuff off. We haven't done that
yet, but it is one item to think about in the future.

> As far as Hanim goes.. I can't really wait.. I've had to add my own loader
> to read all the joint information.  My real problem is animating it.  I've
> ended up implementing a basic key frame animator.  Behaviours won't mix well
> with the rest of my code.  There must be someone out there doing H-Anim
> animation using Java3D?  If not maybe someone will be interested in what I'm
> doing, or does everyone use EAI and Vrml browsers?

I believe most of the H-anim stuff is done through scripts within the
VRML content. An ideal goal for the Xj3D browser is to natively support
Hanim protos as internal nodes rather than real protos in order to gain
more speed. However, we're a long way yet from that as we barely
(technically we don't) support protos and don't support scripts at all.

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