Skip to content
anti23 edited this page Sep 14, 2010 · 4 revisions

Welcome to the Object-Modell-Demo wiki!

Modell is written wrong. But that’s okay!

The Foundation of this GIT (whow social coding, yeah!) is the interest in coding Scene Demos with openGL on a Linux Platform. The fact that i have not seen nice Demos on Linux sucks! But it’s the truth, all the pro-hack’n’crack-math-hippie People are on the performance and 3D power DirectX side of life.
I am interested in once make a nice Demo for Linux, but we all know its a long way to go. My thought was to make a bunch of example-test-tryout classes, that all inherit the Object thingy, so they can be loaded as a scene in Object-Modell-Demo.
So i started to implement a Textured Rectangle, and stuff like that. Well the thing is for Textured rectangle you need a way to load a Texture out of file, so i implemented a simple (massively random libraries using) class to do that.
Next i wanted An Animation, so all Object get Space Coordiantes, a 3D orientation tupel and so other stuff.
To build more Complex objects, i implements a limitless tree into every object, so it can have Child Object that wild have their relative center at the Position of the Father Object. So just move the Father Object and you (might actually) move the whole childish World.

Ending of the Story is that We can create 3D models with Blender, (if they are properly exported into 3ds) the can be loaded and rendered in real time in Object-Modell-Demo.

But don’t get to excited now (little joke, scream hurray!), this is not even close to a finished lib, that could be use in rational way. As a matter of fact sometimes I’m Happy if i still get it compiled and there are no Segmentation Failures.

Author: Johannes

Clone this wiki locally