Index:
[thread]
[date]
[subject]
[author]
From: teunis <teunis@computersupportcentre.com>
To : ggi-develop@eskimo.com
Date: Wed, 19 Aug 1998 18:27:58 -0700 (MST)
Re: LibGGI3D RFC
On Wed, 19 Aug 1998, Jon M. Taylor wrote:
> On Wed, 19 Aug 1998, Andrew Apted wrote:
>
> > Jon writes:
> >
> > > III. Design specifics.
> > >
> > > * struct camera { float x1, y1, z1, x2, y2, z2 }. Every LibGGI3D display
> > > will have a camera struct attached to it. A generic hook for arbitrary
> > > display data should also be present - the shaders might use it. void
> > > *private_data.
> >
> > I guess x1,y1,z1 is the camera position, and x2,y2,z2 is the normal to
> > the viewplane, but what about the orientation of the viewplane (the "up"
> > vector for want of the precise term) ?
>
> On reflection, I think I will have an observer X, Y, Z and a view
> orientation theta, phi, alpha.
And a near/far clipping planeset...
(a whole viewing frustrum is handier - especially for clipping :)
G'day, eh? :)
- Teunis
Index:
[thread]
[date]
[subject]
[author]