protected void OneTimeSceneInitialization() { inputs = new Inputs(engine.RenderTarget); inputs.ClearActionMaps(); inputs.MapKeyboardAction(Key.Up, new ButtonAction(KeyUp), false); inputs.MapKeyboardAction(Key.Down, new ButtonAction(KeyDown), false); inputs.MapKeyboardAction(Key.Left, new ButtonAction(KeyLeft), false); inputs.MapKeyboardAction(Key.Right, new ButtonAction(KeyRight), false); inputs.MapKeyboardAction(Key.Home, new ButtonAction(KeyHome), false); inputs.MapKeyboardAction(Key.End, new ButtonAction(KeyEnd), false); inputs.MapMouseAxisAction(Axis.X, new AxisAction(MouseX)); inputs.MapMouseAxisAction(Axis.Y, new AxisAction(MouseY)); pov.Position(new Vector3(-78.0f, 17.7f, -18.0f), new Vector3(0.92f, -0.2f, 0.3f)); objects.Add(TimeLine.Instance); // objects.Add(new Decor()); //objects.Add(new SkyDome(@"Media\Dome\sky15.jpg", 60, 24, 0.5f, 1f)); // objects.Add(new SkyDome(@"Media\Dome\Sky_083004_layered_A.jpg", 60, 24, 0.92f, 1f)); objects.Add(new SkyDome(@"Media\Dome\ALT022-01-sun.png", 60, 24, 1f, 1f)); Sol sol = new Sol(); objects.Add(sol); Cheminee cheminee = new Cheminee(); cheminee.Parent = sol; objects.Add(cheminee); Feu feu = new Feu(null); feu.Position = new Vector3(95, 4, 2); objects.Add(feu); feu = new Feu(null); feu.Position = new Vector3(95, 4, -9); objects.Add(feu); feu = new Feu(null); feu.Position = new Vector3(94, 5, -4); objects.Add(feu); feu = new Feu(null); feu.Position = new Vector3(95, 4, 7); objects.Add(feu); //Bougie bougie = new Bougie(null); //bougie.Position = new Vector3(105, 4, 1); //objects.Add(bougie); objects.Add(new Axes()); objects.Add(new FrameRate()); objects.Add(pov); objects.Add(console); }