Index: [thread] [date] [subject] [author]
  From: Jon M. Taylor <taylorj@ecs.csus.edu>
  To  : ggi-develop@eskimo.com
  Date: Wed, 19 Aug 1998 17:27:42 -0700 (PDT)

RE: LibGGI3D RFC

On Wed, 19 Aug 1998, James A Simmons wrote:

> > Providing indexed triangle function is also very important, since it can cut
> > transformation and projection time (which is about 80% of rendering time in
> > the code I have written) by a factor of 2 or more, depending on the topology
> > of what the triangles actually represent.
> I not familar with this. Can you write me about this?
> 
> > Since a major goal of LibGGI3D seems to be hardware support, I'd like to
> > suggest that LibGGI3D only support primitive shading built into hardware:
> > flat and gouraud shading, texturing (incl. muti-) and _alpha blending_.
> 
> > 
> > Most other shaders can be built on top of these features, combined with
> > adaptive subdivision where necessary.
> >
> 
> That is what i suggest with my color function idea.

	If it can be done, great.  More LibGGI extensions is all we need. 
But we still need the break out the discrete shader types into SHADE_*
constants (or enums) so that we know when to use the hardware shading
functions.

Jon

---
'Cloning and the reprogramming of DNA is the first serious step in 
becoming one with God.'
	- Scientist G. Richard Seed

Index: [thread] [date] [subject] [author]