In reply to

>> After the loader returns various additional things happen to the scene
>> returned by the loader - like I tree walk it to set capabilities and then
I
>> compile it.

Justin said

> You might want to be careful here. We set most capability bits
> beforehand, so you might be wasting effort.

I agree - however it would be awfully nice if I didn't have to walk the tree
at all, but instead could give you a template describing the capabilities
that I need setting.  I need to be able to do geometrical hits.  Not
everybody does.  But having to post walk the tree to set the capabilities is
both inefficient and reasonably tricky for anyone who doesn't really want to
know the insides of the geometry.

Otherwise Justin,  thanks for all of your efforts on an excellent project.

        Alex Bowden




-----Original Message-----
From:   Discussion list for Java 3D API [mailto:[EMAIL PROTECTED]]
On Behalf Of Justin Couch
Sent:   02 February 2002 08:27
To:     [EMAIL PROTECTED]
Subject:        Re: [JAVA3D] Empty (null) geometries in Shape3Ds from VRML loader
that             gradually get resolved into real geometries.

Alex Bowden wrote:

> After the loader returns various additional things happen to the scene
> returned by the loader - like I tree walk it to set capabilities and then
I
> compile it.


You might want to be careful here. We set most capability bits
beforehand, so you might be wasting effort.


> Should I have to wait for the loader to be complete before doing this?
How
> then do I detect that the loader is complete?


The current loader interface has a very fuzzy definition about that. As
is, we don't have a way of telling you when the load is entirely
finished. We don't have an answer that is useful for you unfortunately.

Alan and I have spent quite a bit of time chatting about the loader and
  various performance optimisations during the last week. We think we
have lots of stuff to do and some tricks to play. That work will likely
start in a month or so, but the end result is that you shouldn't need to
worry about this sort of thing then. We expect that it will take 4-5
months of development before that is complete.

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

Reply via email to