public static void Main(string[] args) { UDPPlayerData udp = new UDPPlayerData(); SDLController c = new SDLController(); // LinearPreset preset = new LinearPreset(); // // ClearScreen clear = new ClearScreen(); // clear.ClearColor = new Color(0, 0, 0, 0.3f); // // preset.Effects.Add(clear); // Scope s = new Scope(); // preset.Effects.Add(s); // s.Color = new Color(0, 1, 0); // s.Circular = true; TestTimedPreset preset = new TestTimedPreset(); c.Renderer = preset; c.Initialize(); c.PlayerData = udp; bool run = true; c.Closed += delegate { run = false; }; while (run) { udp.Update(-1); c.RenderFrame(); } c.Destroy(); }