Michael Schulman wrote:
> Greg -
>
> What "newer techniques" of pc graphics cards are you referring to ?
Hardware Transform and Lightning - This is the BIG one. "Uploading" static models
(read world and background geometry) for the card to hardware transform and light
for the view.
Hardware Clipping - Now this one we get for free because it will clip no matter
what, but we should be able to disable clipping in the Java3D scene graph because
it is a waste of processing if you have this hardware.
Vertex morphing/skinning - I just got my vertex skinning code to work with the
GeometryUpdate callback in Geometry but the API should be following the cards
developments.
Bump Mapping - and other pre-pixel rendering options, specular maps.
Cube Environment Mapping -
Cool old hardware features...in the API
Stereo - I have to different workstation OpenGL cards - HP-FX6 and 3DLabs Oxygen,
that support stereo, and Java3D does not work correctly with them. See earlier
email.
3D Textures - Have to see how it works when I get my GeForce2 next week! :-)
Anti-Aliasing - again it didn't work correctly with the two previous cards. - at
least it's in the API.
Multi-Texturing - can't say thank you enough.
That's all I can think of for now...
> > X-Accept-Language: de
> > Content-Transfer-Encoding: 7bit
> > Date: Thu, 4 May 2000 19:17:36 +0200
> > From: Gregor Schiele <[EMAIL PROTECTED]>
> > Subject: Re: [JAVA3D] New Hardware Features
> > To: [EMAIL PROTECTED]
> >
> > I have to agree to this.
> > We try to write a massive multiplayer 3D game using Java3D (actually a
> > Framework to do so). Even now the performance isn't very good - although
> > we don't have all the fancy stuff implemented we would like to. One
> > could say, that this is an inherent problem using Java - but I would
> > disagree. I was more than once surprised what could be done with Java if
> > it is done properly. Now, Java3D is relatively new, so I hope in time it
> > will get faster (just think of Swing and how it improved). But it also
> > has to evolve and to include the newer techniques of pc graphics cards.
> > I assume this is already planned and there *is* some kind of a roadmap,
> > right? If it is, I would be very interested to read it, so we could plan
> > for ourselves. If it isn't, I would also like to know that, because in
> > that case we would have to change our direction and look on another
> > technology.
> > So please, dear Java3D team. Can you give us some information about your
> > future plans for J3D?
> >
> >
> > thanx in advance,
> > Greg
> >
> >
> >
> > Shawn Kendall wrote:
> > >
> > > Michael Allen Latta wrote:
> > >
> > > > Is there any plan to incorporate the newer hardware features into the
> Java3D
> > > > interface? The GeForce line of cards has added significant new hardware
> > > > support which produces compelling results, and has both OpenGL and DirectX
> > > > interfaces to access hardware accellerated per-pixel lighting, hardware
> dot
> > > > product, and other features. The results are getting me to question if
> > > > Java3D is going to keep up with the lower level APIs, and as a result
> stays
> > > > competitive. I do not have a problem with there being some trapdoor for
> > > > accessing such features, though a well thought out approach to shading
> would
> > > > be better. The current vertex shading option is pretty limiting compared
> to
> > > > the options available in the lower level APIs.
> > > >
> > > > I am hoping some of the Java3D team will reply to this. I am more
> > > > interested in a statement of direction rather than asking for any
> > > > commitment.
> > > >
> > > > Michael Allen Latta
> > > >
> > > >
> > > I personally discussed this with the guys that did the Java3D presentation
> at
> > > SIGGRAPH last year. They assured me then that any hardware features that
> > > became popular would be taken advantage of by Java3D. On example we
> discussed
> > > was Bump Mapping. However, we have hurt nothing, at least not in a public
> > > capacity, on the future features of Java3D, road maps, etc.. As do you, I
> feel
> > > very concerned about access to these hardware features. Unfortunately, it
> does
> > > not seem that Java3D is being driven by the same market forces. Sun wants
> you
> > > to run Java3D on a Sun box. If the feature is not available there, why put
> it
> > > into Java3D? 3D textures is a perfect example of the opposite of this. 3D
> > > textures are coming in the next generation of graphics cards, but has been
> in
> > > Java3D from the start. Why? Because Sun boxes do 3D textures. What about
> > > hardware T&L in OpenGL? That's in it's second generation now for PC cards,
> > > available on multiple cards, not some proprietary extension, but there
> hasn't
> > > even been an announcement regarding this in the Java3D world.
> > >
> > > Please Java3D/Sun team, don't let it all slip away!!!
> > > Talk to us.
> >
> > ===========================================================================
> > 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".
>
> -------------------
> Michael A. Schulman
> Java 3D Product Line Manager
> SUN Microsystems
> 901 San Antonio Rd. UMPK29-304
> Palo Alto, CA 94303-4900
>
> Direct: 650-786-0529 FAX: 650-786-7625
>
> [EMAIL PROTECTED]
>
> ===========================================================================
> 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".
--
__________________________________________________________
Shawn Kendall Full Sail Real World Education
Course Director 3300 University BLVD
Real Time 3D for Gaming Winter Park FL 32792
[EMAIL PROTECTED] http://www.fullsail.com
__________________________________________________________
===========================================================================
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".