Viele Änderungen im Programm

GlobalForce
Gravity
IScene
TestScene01
TestScene02

sind hinzugekommen

Runge Kutta verfahren wurde implementiert.

RigidBody erzeugt nun eine Matrix, wenn man getInertiaTensor aufruft, die aus der drehung des localen Inertia tensors entsteht

Spring wurde nun gescheit eingebunden

ForceManager wurde entfernt. Die Liste der Forces befindet sich nun im Object Manager

Das force system wurde so umgestellt, dass die Liste der Forces durchgegangen wird und bei jedem computeForce(time) aufgerufen wird.
Die entsprechende Force added bei jedem RiggedBoddy die entsprechende Kraft. Dabei geht Die Force davon aus, das sich die Riged Bodys im richtigen Zustand befinden. (bei Runge kutta müssen deshalb die Rigid Body wärend dem durchlaufen immer wieder neu gesetzt werden)

Scenen sind nun dazu da, die entsprechenden Objecte zu erzeugen.
Bei den Momentan erstellbaren Objecten, cann man einfach Object::create()  aufrufen. Die Objecte werden dem Objectmanager dann automatisch hinzugefügt. Create gib eine Referenz auf das Object zurück.Kein Pointer! (warum auch immer ich mich dazu entschiedne habe).

TODO:
Runge Kutta kann noch gut aufgeräumt werden, indem man viel in funktionen auslagert (momentanganz schlimm anzuschauen ^^)
Kommentieren (Ja ja ich weis....). Wird noch gemacht. anschliesend werde ich das ganze auf dem MAster puschen.
Die ein oder andere Desingentscheidung  umändern, damit das ganze performanter wird
Schönheitskorrecturen, wie zum Beispiel, dass man Scenen gescheit laden kann oder wie gerändert wird ändern.

Kompiliert läuft und getestet (wenigstens ein bisschen ;-))

Momentan ist eine recht komplizierte Scene eingestellt, die Euler nicht schafft. Entweder das Pendel in der Scene auskommentieren, schnell auf Runge Kutta wechseln oder Runge Kutta als standart einsetzen, wenn einem die Szene nicht um die Ohren fliegen woll.