Michael Nischt wrote:

> *1. SUN's utility packages:*
> Neither the Loader interface nor the TextureLoader are usefull when the
> source is an InputStream.

Correct. An InputStream load() method is definitely required.

> *2. Pure Immediate Mode:*
>
> Please don't blame me, but it a fact that most game-developers prefer
> programming in pure immediate mode.

A case of using the right tool for the job. With byRef geometry, I
really can't see the need to use immediate mode programming at all. With
a combination of WakeupOnElapsedFrame(0) and byRef geometry you get all
the benefits of retained mode and still get frame by frame processing.
In the next release of Xj3D, we're changing a lot of our code over to
that sort of structure to give us better performance. The recent ROAM
and particle system code that I've been playing with have really
convinced me that it is not only viable, but really the only way to get
really high-performance rendering of dynamic scenes in J3D.

I feel that if you are requesting immediate mode to work better "because
that's the way games do it", you haven't explored the other options.
Nothing should ever be done "because others do it that way". Any
particular approach should stand on its own merits, and I don't believe
immediate mode is something that really has any merit in J3D given the
improvements in the last version.

--
Justin Couch                         http://www.vlc.com.au/~justin/
Java Architect & Bit Twiddler              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