OpenGL (again?)

Raab, Andreas Andreas.Raab at
Tue Aug 3 00:41:28 UTC 1999

Shane, Richard,

I'm just curious: Are you really talking about having OpenGL in Squeak or
are you talking about a high speed immediate mode interface for 3D rendering
- which might not necessarily use OpenGL?! 

Though I appreciate the power and simplicity of OpenGL (as opposed to say
Direct3D) I *am* actually considering different versions of a 3D
accellerated backends - depending on the platform and what is fastest and
best supported on it. The abstraction layer (which has to be introduced
anyways to actually interface with OpenGL or anything else) could give you
the feeling of something like OpenGL (and the B3DRenderEngine interface is
heavily influenced by OpenGL) without actually *using* OpenGL.

The entire point of using OpenGL would be to have a uniquely defined (and
actually verified; see the OpenGL conformance tests) behavior across all
implementations. But while this is a nice thing to have I do not really care
about whether 20 out of a million pixels have a slightly different color
(don't laugh - if you look at the conformance tests run with Mesa 3.0 that's
where they failed and they *do* work on it).

+===== Andreas Raab ========= (andreasr at ==+
| Walt Disney Imagineering        Phone: +1 818 544 5016  I
I Glendale, CA                    Fax:   +1 818 544 4544  I
+======< >========+

> ----------
> From: 	Shane Hayes
> Reply To: 	squeak at
> Sent: 	Monday, August 2, 1999 7:13 PM
> To: 	squeak at
> Cc: 	recipient list not shown
> Subject: 	Re: OpenGL (again?)
> I hope someone does. Right now I am working at learning fuzzy logic and
> implementing it in Squeak. Once I get some helicopter flight control
> software
> written, I would like to create visual representations of the flying using
> OpenGL.
> "Richard L. Peskin" wrote:
> > Is anyone looking at porting the Jun301 OpenGL interfaces to Squeak. I
> > downloaded these for both Mac and Linux, and this is an impressive
> addition
> > to Smalltalk, albeit only for VW. It would be a great addition to
> Squeak.
> > --dick peskin
> >
> > =================================
> > R. L. Peskin,  Rutgers Univ.
> > ;<peskin at>;<>
> > RLP Consulting <rlpcon at>; <>

More information about the Squeak-dev mailing list