ZBrushCentral

Where to begin in 3d development?

I have constantly found myself more interested in the tools involved in making 3d content than I have actually been witht the content created from the software. I am a c++ beginner. What language(s) should I be learning if I am interested in creating 3d creation tools? Where is a good place to find resources involved in the beginning concepts of a working 3d program?

P.S. Sorry if this post is out of place, it is mainly directed @ Pixolator, but I am sure that there are a number of knowledgeable souls on this topic in this forum!

c++ is great, opengl is a wonderful place to start, linear algebra,

check out:
http://nehe.gamedev.net/

He has a good series of Opengl tutorials
also check out:
http://www.flipcode.com and check out the “columns” section, tons of good stuff

best of luck and be prepared to work like a madman

And maybe an assembler for optimize speed of some critical function :slight_smile:
So you can’t sleep more than 5 hours by night!
is it reasonable ? :rolleyes:
Pilou

Thanks King. Nehe has got what it takes to get me started.

Hi sumpm1,

When going through Tutorial 1 at this site when I first tried to compile the example, I was getting a lot of errors. What I found is that the tutorial source code has in the headers:

#include <windows.h>
#include <gl\gl.h>
#include <gl\glu.h>
#include <gl\glaux.h>

If you’re using the latest openGL libraries, all you need is:

#include <windows.h>
#include <gl\glut.h>

Also make sure to include the glut32.lib library in Project:Settings in the Project Options box (this is for MS Visual C++, but do the equivalent if using another compiler).

Just wanted to help you out, if you ended up having the same problem as myself at first.

excellent WingedOne you are a true helper, the inability to figure out the linking and using of libraries has killed many a starter outer :wink: