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

Reply via email to