Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Developer Center > Can somebody help me get Started with OpenGL please?

Can somebody help me get Started with OpenGL please?
Thread Tools
Professional Poster
Join Date: Oct 2001
Status: Offline
Reply With Quote
Oct 19, 2002, 07:28 PM
 
I have been looking all over the forums, all over the web, and all I've come up with is a few links. Could someone, who can make OpenGL apps in Cocoa, please point me in the right direction of getting started-and then implementing OpenGL into Cocoa? I am a mediocre programmer in C, and Cocoa.

Thanks for your trouble.
     
Mac Enthusiast
Join Date: Jan 2001
Status: Offline
Reply With Quote
Oct 19, 2002, 08:09 PM
 
full-screen, or in a window? In-a-window is easy, but if you're looking for fullscreen opengl, I might be able to help you out (I've been working on it pretty recently)

always, when working on an opengl project, check out http://nehe.gamedev.net -- all the examples are ported to cocoa, so that's a pretty good jumping-off point.
     
Professional Poster
Join Date: Oct 2001
Status: Offline
Reply With Quote
Oct 19, 2002, 08:27 PM
 
Originally posted by 00101001:
full-screen, or in a window? In-a-window is easy, but if you're looking for fullscreen opengl, I might be able to help you out (I've been working on it pretty recently)

always, when working on an opengl project, check out http://nehe.gamedev.net -- all the examples are ported to cocoa, so that's a pretty good jumping-off point.
I think I'll be designing games in a full-screen window, do you think i'll need an engine for this or will my own OpenGL code do fine? Will I need any other tools to develop full-screen games?

*thanks for the link, I saw it before but kind of skipped over it, I'll look into it with more detail now.*
     
Professional Poster
Join Date: Oct 2001
Status: Offline
Reply With Quote
Oct 19, 2002, 09:38 PM
 
is there perhaps a book or something on this topic?
     
Mac Enthusiast
Join Date: Jan 2001
Status: Offline
Reply With Quote
Oct 20, 2002, 01:10 AM
 
there's no book that I know of for writing opengl games for mac os x, but there are opengl spec. reference books. They're actually pretty handy if you *really* want to learn opengl - although basically all the info is availible free online. About the engine -- well, how much programming experience do you have? What are you trying to program? First-person-shooter? Flight-simulator?

I don't think it would be wise to license an engine (it's expensive, and it's nice to get some experience designing your own software). In my case, the thing that I'm programming is starting to become a full-fledged 3d engine on its own. I've already implemeted a particle engine, implicit-surface renderer (for a 6dof voxel terrain -- deformable in real-time), and a relatively robust heirarichal animation system. Hell, I don't expect it to run nearly as fast as quake III, but I've learned more from programming this thing than I have from programming ever before.

remember, it's a lot harder than you think to program a 3d engine -- don't expect to be able to program Unreal 2006 next week
     
Professional Poster
Join Date: Oct 2001
Status: Offline
Reply With Quote
Oct 21, 2002, 09:11 PM
 
Originally posted by 00101001:
there's no book that I know of for writing opengl games for mac os x, but there are opengl spec. reference books. They're actually pretty handy if you *really* want to learn opengl - although basically all the info is availible free online. About the engine -- well, how much programming experience do you have? What are you trying to program? First-person-shooter? Flight-simulator?

I don't think it would be wise to license an engine (it's expensive, and it's nice to get some experience designing your own software). In my case, the thing that I'm programming is starting to become a full-fledged 3d engine on its own. I've already implemeted a particle engine, implicit-surface renderer (for a 6dof voxel terrain -- deformable in real-time), and a relatively robust heirarichal animation system. Hell, I don't expect it to run nearly as fast as quake III, but I've learned more from programming this thing than I have from programming ever before.

remember, it's a lot harder than you think to program a 3d engine -- don't expect to be able to program Unreal 2006 next week
I first must learn to use OpenGL, then i'll decide if i'll make a FPS or Flight Sim. Yeah, i realize that i won't be able to program UT, but I just want to make something small that would be nice on a resume or something like that
     
Mac Enthusiast
Join Date: Jan 2001
Status: Offline
Reply With Quote
Oct 22, 2002, 11:21 AM
 
awesome, if you want to learn opengl, http://nehe.gamedev.net is the greatest website in the world
     
Professional Poster
Join Date: Oct 2001
Status: Offline
Reply With Quote
Oct 22, 2002, 06:13 PM
 
Originally posted by 00101001:
awesome, if you want to learn opengl, http://nehe.gamedev.net is the greatest website in the world
alright, definetly this seems to be the best so far, thanks for the link.
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 06:14 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2