sition = new BABYLON.Vector3(-10, 0, 0);   // Using a vector
        torus.position.x = 10;

        var p = BABYLON.Matrix.Translation(-10,0,0); // (x,y,z) must be expressed in parent space
        box.setPivotMatrix(p);

        // Attach the camera to the scene
        Scene.activeCamera.attachControl(canvas);

        // Once the scene is loaded, just register a render loop to render it
        engine.runRenderLoop(function () {
            Scene.render();
            box.rotate(BABYLON.Axis.Y, 0.01, BA