954,168 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

OpenGL

How good do you have to be in C++ / C in order to enter the world of Open GL?

Acidburn
Posting Pro
511 posts since Dec 2004
Reputation Points: 12
Solved Threads: 5
 

Good?
That is a very broad question. 3D programming is a combo of knowing your the language, knowing some good math and alot of patience. This is not from personal experiance just from looking at some 3d stuff.
Here is the best openGL site as far as I know
http://nehe.gamedev.net/

prog-bman
Junior Poster
109 posts since Nov 2004
Reputation Points: 14
Solved Threads: 4
 

I am interested in open GL too acidburn... maybe we can sorta learn together? or help each other out?

jhdobbins
Junior Poster
105 posts since Apr 2005
Reputation Points: 10
Solved Threads: 3
 

You should know how to do the following in C++:

1. Overload fuctions and Call Parent Methods (Class Structure)
2. How to use interfaces
3. Understand Data Structures and Custom Data Types
4. Geometry+ in math
5. Knowlege in 2d graphics and 3d graphics (especially triangles and rectangles)
6. Understanding Timers and Animation

These are just the basics. You can refer to the opengl.org documentation for more details on prequisites.

BountyX
Posting Whiz in Training
230 posts since Mar 2004
Reputation Points: 28
Solved Threads: 9
 

OpenGL is of interest to me too, I've found some helpful tutorials, info, docs at this site. I'll be taking a course soon on OpenGL so I kind of backed off of it until then. Here's the site to check out

http://www.opengl.org/

Auto
Light Poster
33 posts since Mar 2005
Reputation Points: 11
Solved Threads: 1
 

the tutorials on gamdev.net are very helpful

sinrtb
Light Poster
32 posts since Apr 2005
Reputation Points: 10
Solved Threads: 0
 

I would also recommend a solid foundation in physics if you're going to have your objects interacting with each other (which is hard to not have in OpenGL). You'll want to be fairly comfortable with pointers as well since they (through advanced data types like linked lists) are often used to manage the objects in your virtual world.

Wally
www.power-coder.net

wally_lawless
Light Poster
26 posts since Oct 2005
Reputation Points: 10
Solved Threads: 0
 

This article has been dead for over three months

Post: Markdown Syntax: Formatting Help
You