public Core() { TextureHandle bufferTexture = new TextureHandle(); SingleBuffer buffer = new SingleBuffer(); buffer.Load = true; buffer.Texture = bufferTexture; Effects.Add(buffer); ClearScreen clear = new ClearScreen(); clear.ClearColor = new Color(0, 0, 0, 0.085f); Effects.Add(clear); Effects.Add(new RandomMovement()); Effects.Add(new CustomScope()); Effects.Add(new OrangeScope()); buffer = new SingleBuffer(); buffer.Load = false; buffer.Texture = bufferTexture; Effects.Add(buffer); Effects.Add(new CircularMovement()); }
public GreenFlower() { this.Effects.Add(new RandomMovement()); ClearScreen clear = new ClearScreen(); clear.ClearColor = new Color(0, 0, 0, 0.14f); this.Effects.Add(clear); Scope scope = new Scope(); scope.Color = new Color(0, 1, 0.06f, 0.5f); scope.LineWidth = 5; scope.Circular = true; this.Effects.Add(scope); this.Effects.Add(new DiscMovement()); BurstScope bscope = new BurstScope(); bscope.Rays = 128; bscope.Mode = BurstScope.ColorMode.RayRandom; bscope.Sensitivity = 0.5f; bscope.MinRaySpeed = 0.1f; bscope.MaxRaySpeed = 0.15f; bscope.Wander = 5; bscope.Rotate = 0; this.Effects.Add(bscope); Mirror mirror = new Mirror(); mirror.HorizontalMirror = Mirror.HorizontalMirrorType.RightToLeft; mirror.VerticalMirror = Mirror.VerticalMirrorType.BottomToTop; this.Effects.Add(mirror); }
public Core() { TextureHandle bufferTexture = new TextureHandle(); SingleBuffer buffer = new SingleBuffer(); buffer.Load = true; buffer.Texture = bufferTexture; this.Effects.Add(buffer); ClearScreen clear = new ClearScreen(); clear.ClearColor = new Color(0, 0, 0, 0.085f); this.Effects.Add(clear); this.Effects.Add(new RandomMovement()); this.Effects.Add(new CustomScope()); Scope scope = new Scope(); scope.Color = new Color(1, 0.5f, 0, 1); scope.Circular = true; scope.LineWidth = 3; this.Effects.Add(scope); buffer = new SingleBuffer(); buffer.Load = false; buffer.Texture = bufferTexture; this.Effects.Add(buffer); this.Effects.Add(new CircularMovement()); }
public GlassWall() { ClearScreen clear = new ClearScreen(); clear.ClearColor = new Color(0, 0, 0, 0.075f); this.Effects.Add(clear); this.Effects.Add(new GlassWallScope()); this.Effects.Add(new GlassWallMovement()); }
public SpinningGrid() { ClearScreen clear = new ClearScreen(); clear.ClearColor = new Color(0, 0, 0, 0.075f); Effects.Add(clear); Effects.Add(new GridScope()); Effects.Add(new GridMovement()); }
public SimpleScope() { ClearScreen clear = new ClearScreen(); clear.ClearColor = new Color(0, 0, 0, 0.075f); Effects.Add(clear); Scope scope = new Scope(); scope.Color = new Color(0.25f, 0.5f, 1, 1); scope.LineWidth = 3; Effects.Add(scope); }
public Grid() { ClearScreen clear = new ClearScreen(); clear.ClearColor = new Color(0, 0, 0, 0.075f); this.Effects.Add(clear); Laser laser = new Laser(); laser.Count = 50; laser.StartColor = new Color(0, 0, 0, 0); laser.EndColor = new Color(0, 0, 0, 0.5f); laser.MaxSpeed = 2; laser.MinSpeed = 0.5f; laser.Random = false; laser.Width = 0.05f; this.Effects.Add(laser); this.Effects.Add(new GridMovement()); this.Effects.Add(new GridScope()); }
public Inferno() { ClearScreen clear = new ClearScreen(); clear.ClearColor = new Color(0, 0, 0, 0.035f); this.Effects.Add(clear); InfernoMovement movement = new InfernoMovement(); this.Effects.Add(movement); Laser laser = new Laser(); laser.Count = 50; laser.StartColor = new Color(0, 0, 0, 0.01f); laser.EndColor = new Color(0, 0, 0, 0.2f); laser.MaxSpeed = 2.5f; laser.MinSpeed = 0.5f; laser.Random = false; laser.Width = 0.05f; this.Effects.Add(laser); InfernoScope scope = new InfernoScope(); this.Effects.Add(scope); }