Exemple #1
0
        public override void Create()
        {
            scene = new Scene(Main.Instance.Context);
            scene.CreateComponent <Octree>();
            CameraNode          = scene.CreateChild("Camera");
            camera              = CameraNode.CreateComponent <Camera>();
            camera.FarClip      = 1000;
            CameraNode.Position = new Vector3(0.0f, 2.0f, 0);
            CameraNode.LookAt(Vector3.Zero, Vector3.Up);
            Main.Instance.Renderer.SetViewport(0, new Viewport(Main.Instance.Context, scene, camera, null));

            bg = CModel.LoadPrefab(scene, "floor.xml");
            bg.SetMaterial("wormi_bg.xml");
            bg.SetTechnique("DiffUnlit.xml");
        }