Aramil Moonmist
June 25th, 2009, 05:20 AM
I wasn't sure where to put this, so feel free to move it if its in the wrong place. Also, ubuntu forums is the friendliest board I've been on, so I thought of asking here first.
The story starts about a month ago with me and my roommate trying to learn a bit of 3D programming. We started with opengl, tried direct3d and then we decided that opengl is just easier to comprehend. I'm using glut in c++ trying to figure it out. I have decent experience in c++, and oop, but had never done anything with graphics programming before. Unfortunately, there are a million and one horrendous tutorials out there (for both opengl and direct3d), but I managed to find a decent one. Most example code out there seems to be broken, versioned wrong, and some of them I'm sure I'm implementing wrong.
Skip forward a month. I haven't learned anything substantial (other than making a sweet spinning triforce). I haven't even figured out how to import a 3D object despite the 20 or so tutorials I've tried. I'd pretty much given up on the whole thing. Then I saw an article about clutter being an interface for programming 2D with opengl. I've looked around, but a few google searches hasn't turned up anything obvious. My question is; is there some 3D programming interface for opengl (or direct3d, I'm not picky) like clutter (but more powerful) that would make it a bit easier. I can usually figure most things out on my own, so complexity isn't a terribly large issue, but I'm just having a heck of a time with this.
The story starts about a month ago with me and my roommate trying to learn a bit of 3D programming. We started with opengl, tried direct3d and then we decided that opengl is just easier to comprehend. I'm using glut in c++ trying to figure it out. I have decent experience in c++, and oop, but had never done anything with graphics programming before. Unfortunately, there are a million and one horrendous tutorials out there (for both opengl and direct3d), but I managed to find a decent one. Most example code out there seems to be broken, versioned wrong, and some of them I'm sure I'm implementing wrong.
Skip forward a month. I haven't learned anything substantial (other than making a sweet spinning triforce). I haven't even figured out how to import a 3D object despite the 20 or so tutorials I've tried. I'd pretty much given up on the whole thing. Then I saw an article about clutter being an interface for programming 2D with opengl. I've looked around, but a few google searches hasn't turned up anything obvious. My question is; is there some 3D programming interface for opengl (or direct3d, I'm not picky) like clutter (but more powerful) that would make it a bit easier. I can usually figure most things out on my own, so complexity isn't a terribly large issue, but I'm just having a heck of a time with this.