Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

robvas

macrumors 68040
Original poster
Mar 29, 2009
3,240
629
USA
I seem to remember in Xcode 3 there was a project template that used an OpenGL-based view. Is it hiding in Xcode 4, or is there a link to a tutorial on setting it up from scratch?
 

robvas

macrumors 68040
Original poster
Mar 29, 2009
3,240
629
USA
I got it all figured out. I think before there was a template provided by SDL which I used a long time ago. I looked through an old OpenGL tutorial I wrote and the second edition of 'Cocoa Programming for OS X' (old, but it still has some relevance) and came up with this:

clUlU.png


I included the project file if anyone wants to play with it. Visit the NeHe page for OpenGL tutorials - http://nehe.gamedev.net/tutorial/lessons_01__05/22004/
 

Attachments

  • OGL.zip
    32.7 KB · Views: 227
Last edited:

Mark FX

macrumors regular
Nov 18, 2011
159
17
West Sussex, UK
No its not hiding robvas, there is no OpenGL Mac project template in Xcode 4.
But there is a OpenGL Game template in the iOS templates.

You could create one and put it in the
~/Library/Developer/Xcode/Templates/Project Templates/Application/OpenGL
Folder, then it would be displayed on creating a new Xcode project.

A good start for a template, would be a standard Cocoa or Empty application, and then add the OpenGL.framework and the GLUT.framework, from the
project navigator, under the linked frameworks heading, click the + button to
add these frameworks.

Then you could also add a new Objective C Class file to the project, and type
in OpenGLView as its class name, and type in NSOpenGLView as its subclass.

You can also drag a OpenGL View object from the Object Library in Interface
Builder, onto the main Window, and set its class to the previously added file
OpenGLView.

Thats how I would go about getting a basic OpenGL project template.

Hope this helps.

Regards Mark

PS. I posted this after you found a solution, well done for that.
 

chrono1081

macrumors G3
Jan 26, 2008
8,456
4,164
Isla Nublar
I am so happy NeHe has been doing iOS tutorials. I know there is only two but I hope the trend continues.

I love OpenGL and every time I get back in to it some other project rips me right back out.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.