![]() |
|
Welcome to the Computer Webmaster Gaming Console Graphics Forum forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact contact us. |
| |||||||
| Software Programming Software programming talk, ask questions about computer software programming or help others |
![]() |
| | LinkBack | Thread Tools | Display Modes |
| | #1 | ||
| OK, after the earlier post regarding SDL's slow framerates (not that it's *that* slow) I have been looking at OpenGL related stuff on the internet. The thing is, I can't seem to find out what files I need to start programming with OpenGL, and there seems to be little (if any) documentation about how to integrate OpenGL with SDL. Just to do a bit of running before I can walk, do you open a window (define/display a surface) with SDL and use OpenGL to write to it? I've been reading about GLU and GLUT, would either of these be better to use for programming a 2D game? If I used GLUT, would that render SDL obsolete (it looks like you can use it for detecting input etc.)? I would really like to use the core OpenGL if I can as I feel it would be more beneficial to learn that API. Sorry for all the questions! Thanks, Pete | |||
| Advertisements |
| | #2 | ||
| Pete Taylor wrote: > OK, after the earlier post regarding SDL's slow framerates (not that > it's *that* slow) I have been looking at OpenGL related stuff on the > internet. The thing is, I can't seem to find out what files I need to > start programming with OpenGL, and there seems to be little (if any) > documentation about how to integrate OpenGL with SDL. Surely there is an example on the SDL website? It's been a while since I looked at SDL & OpenGL, but I don't recall it being that hard. > Just to do a bit of running before I can walk, do you open a window > (define/display a surface) with SDL and use OpenGL to write to it? I beleive that you set up an SDL surface, and use SDL_OPENGL or something similar as one of the property flags. > I've been reading about GLU and GLUT, would either of these be better to > use for programming a 2D game? If I used GLUT, would that render SDL > obsolete (it looks like you can use it for detecting input etc.)? I wouldn't. GLUT is intended for a quick utility GUI for openGL, not for games. I think SDL is the right way to go | |||
| | #3 | ||
| Peter Ashford <me@here.there.com> wrote in news H3Db.29247$VV6.674099@news.xtra.co.nz:> Pete Taylor wrote: >> OK, after the earlier post regarding SDL's slow framerates (not that >> it's *that* slow) I have been looking at OpenGL related stuff on the >> internet. The thing is, I can't seem to find out what files I need to >> start programming with OpenGL, and there seems to be little (if any) >> documentation about how to integrate OpenGL with SDL. > > Surely there is an example on the SDL website? > > It's been a while since I looked at SDL & OpenGL, but I don't recall > it being that hard. > >> Just to do a bit of running before I can walk, do you open a window >> (define/display a surface) with SDL and use OpenGL to write to it? > > I beleive that you set up an SDL surface, and use SDL_OPENGL or > something similar as one of the property flags. > >> I've been reading about GLU and GLUT, would either of these be better >> to use for programming a 2D game? If I used GLUT, would that render >> SDL obsolete (it looks like you can use it for detecting input etc.)? > > I wouldn't. GLUT is intended for a quick utility GUI for openGL, not > for games. I think SDL is the right way to go > > Thanks for the advice Peter, I will continue using SDL then (hooray!) Cheers, Pete | |||
| | #4 | ||
| Pete Taylor <not@this.address> wrote in news:Xns944F7A6665F8Fpetetaylorphilipscom@130.139. 56.200: > OK, after the earlier post regarding SDL's slow framerates (not that > it's *that* slow) I have been looking at OpenGL related stuff on the > internet. The thing is, I can't seem to find out what files I need to > start programming with OpenGL, and there seems to be little (if any) > documentation about how to integrate OpenGL with SDL. > > Just to do a bit of running before I can walk, do you open a window > (define/display a surface) with SDL and use OpenGL to write to it? > > I've been reading about GLU and GLUT, would either of these be better > to use for programming a 2D game? If I used GLUT, would that render > SDL obsolete (it looks like you can use it for detecting input etc.)? > > I would really like to use the core OpenGL if I can as I feel it would > be more beneficial to learn that API. > > Sorry for all the questions! > > Thanks, > Pete Just to answer my own moronic questions! Everything you need to start using OpenGL is already provided with the complete Dev-Cpp download (the one that incorporates gcc) so there is no need to search for library/header files as they already exist! As Mr Ashford pointed out, there is a cunningly hidden piece of example source code for initialising OpenGL using SDL. I found it in the HTML documentation, *not* by following the link for "OpenGL" on the libsdl.org website (which is where I was initially looking)! Finally, as Peter pointed out, SDL and OpenGL appear to work together quite well (which is good news for me as I didn't want to have to re-write all my code to be Windows specific). I've posted this just in case any other newbies out there find themselves struggling as I was (unlikely I know, but I can't be the only moron, can I?)! Thanks, Pete | |||
| Featured Websites | ||||
|
![]() |
| Tags: help, needed, opengl, sdl |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| opengl & directx | Piotr Sasadeusz | Software Programming | 1 | 06-12-2007 11:25 PM |
| OpenGL or DirectX | Steven Binion | Software Programming | 17 | 06-12-2007 11:20 PM |
| Help detecting and using Two Mice in Windows OpenGL app? | Steve | Software Programming | 3 | 06-12-2007 10:23 PM |
| Way OT - Help Needed | Deon H | Graphics in general | 14 | 06-11-2007 6:35 PM |
| how to..?.. help needed! | collioni3@gmail.com | Google questions | 1 | 05-28-2007 1:45 AM |
| Featured Websites | ||||
|