Quote:>I'm looking at using OpenGL for 3D game programming and have a few
>questions. What exactly does OpenGL do for you and what does it leave
>for you to do?
It is a 3D graphics API, i.e. it takes big lists of objects that you
maintain (like moving them about
in mathematical space) and draws them on screen to the criteria you specify
for example textures,
colour, lighting, etc.
- What I mean is, does it just draw the polygons and
Quote:>stuff, or it is a complete engine designed for *
Not for *. For everything.
Quote:>with moving
>objects, scene rendering, texture-mapped walls, etc. so that you just
>have to give it the map and tell it to render the frames once each loop
>and you control the interactive stuff (keyboard, etc.).
OpenGL is nothing more than a graphics programming language. If you want
to do Quake, you`d need to program and engine to generate the world, ai,
creatures
and stuff and tell OpenGL to draw it.
Quote:> Or at least
>could anyone tell me where to find this sort of thing on the net without
>having to buy books.
There`s an OpenGL tutor available but you need an XServer to use it..!
(that`s UNIX)
Quote:>I only need an introduction and I'll work the rest
>out as I go along. The FAQ's don't seem to give you this.
Buy a book. or go to the comp.graphics.api.opengl newsgroup as they`ll be
able to answer your questions more thoroughly..
Quote:>Thanks,
>Luke Bond
--
Distributed Systems Support,
University of Leicester
--