armory/Sources/cycles/Root.hx
2015-11-26 22:30:19 +01:00

29 lines
467 B
Haxe

package cycles;
import lue.App;
import lue.Eg;
import lue.node.CameraNode;
import cycles.trait.PhysicsWorld;
class Root {
var cam:CameraNode;
public static var physics:PhysicsWorld;
public function new() {
var sceneNode = Eg.addScene("Scene");
cam = lue.node.Node.cameras[0];
physics = new PhysicsWorld();
Eg.addNodeTrait(sceneNode, physics);
App.requestRender(render);
}
function render(g:kha.graphics4.Graphics) {
Eg.render(g, cam);
}
}