Go Back   MacRumors Forums > Apple Systems and Services > Programming > Mac Programming

Reply
 
Thread Tools Search this Thread Display Modes
Old Feb 4, 2012, 01:04 PM   #1
robvas
macrumors 68000
 
Join Date: Mar 2009
Location: USA
OpenGL + Xcode 4

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 is offline   0 Reply With Quote
Old Feb 4, 2012, 02:54 PM   #2
robvas
Thread Starter
macrumors 68000
 
Join Date: Mar 2009
Location: 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:



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/
Attached Files
File Type: zip OGL.zip (32.7 KB, 155 views)

Last edited by robvas; Feb 4, 2012 at 07:26 PM.
robvas is offline   0 Reply With Quote
Old Feb 4, 2012, 03:19 PM   #3
Mark FX
macrumors member
 
Join Date: Nov 2011
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.
Mark FX is offline   0 Reply With Quote
Old Feb 4, 2012, 03:34 PM   #4
lloyddean
macrumors 6502a
 
Join Date: May 2009
Location: Des Moines, WA
A bit dated but gives the basics with interactive API presentation.

<http://user.xmission.com/~nate/tutors.html>
lloyddean is offline   0 Reply With Quote
Old Feb 4, 2012, 09:15 PM   #5
chrono1081
macrumors 604
 
chrono1081's Avatar
 
Join Date: Jan 2008
Location: 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.
__________________
Mac Pro (2010): 3.33Ghz Intel Xeon (6 core) - 24 GB RAM - NVidia Quadro k5000
Macbook Air (2010): 2.13 Ghz Intel Core 2 Duo - 4GB RAM
chrono1081 is offline   0 Reply With Quote

Reply
MacRumors Forums > Apple Systems and Services > Programming > Mac Programming

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
Coding OpenGL in XCode Sebnabt Mac Programming 2 Sep 23, 2013 12:58 PM
Xcode OpenGL Ram Problem jmfel1926 Mac Programming 5 Aug 21, 2013 07:06 PM
OpenGL ES Xcode Template Example -- Indices Blakeasd iPhone/iPad Programming 1 Jun 16, 2013 04:46 PM
Moving from xcode 3.2 to xcode 4.5.2 compilation error for 'abs' macro in stdlib.h hrishidev Mac Programming 7 Jun 2, 2013 11:36 AM
Shaders Not Found in Xcode: OpenGL 2.0 Blakeasd Mac Programming 6 Apr 21, 2013 12:56 PM

Forum Jump

All times are GMT -5. The time now is 07:23 AM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC