Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static void Main(string[] args)
- {
- new XnaResourceGroupManager();
- Root root = new Root();
- XnaResourceGroupManager.Instance.Initialize(new string[]
- {
- "png", "jpg", "bmp", "dds", "jpeg", "tiff"
- });
- root.RenderSystem = root.RenderSystems["Xna"];
- // root.RenderSystem.ConfigOptions["Save Generated Shaders"].Value = "Yes";
- root.RenderSystem.ConfigOptions["Use Content Pipeline"].Value = "Yes";
- ResourceGroupManager.Instance.AddResourceLocation("Content", "Folder");
- RenderWindow window = root.Initialize(true);
- SceneManager scene = root.CreateSceneManager(SceneType.Generic);
- Camera camera = scene.CreateCamera("cam1");
- Viewport viewport = window.AddViewport(camera);
- TextureManager.Instance.DefaultMipmapCount = 5;
- ResourceGroupManager.Instance.InitializeAllResourceGroups();
- Entity ninja = scene.CreateEntity("bob", "ninja.mesh");
- SceneNode ninjaNode = scene.RootSceneNode.CreateChildSceneNode();
- ninjaNode.AttachObject(ninja);
- camera.Move(new Vector3(0, 0, 300));
- camera.LookAt(ninja.BoundingBox.Center);
- root.FrameStarted += new EventHandler<FrameEventArgs>(root_FrameStarted);
- root.StartRendering();
- Console.ReadLine();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement