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