/// <summary> /// Creates a semitransparent, yellow effect for fogplanes /// </summary> /// <returns></returns> static Fx.ColladaEffect CreateFogPlanesEffect() { Fx.ColladaEffect effect = CreateDefaultEffect("fogplanes"); effect.ProfileCOMMON[0].Technique.Phong.Emission.Color.SetColor(1, 1, 0, 1); effect.ProfileCOMMON[0].Technique.Phong.Transparency.Float.Value = 0.25f; effect.ProfileCOMMON[0].Technique.Phong.Diffuse.Color.SetColor(1, 1, 0, 1); return(effect); }
/// <summary> /// Creates a semitransparent, green effect for portals /// </summary> /// <returns></returns> Fx.ColladaEffect CreatePortalsEffect() { Fx.ColladaEffect effect = CreateDefaultEffect("portals"); effect.ProfileCOMMON[0].Technique.Phong.Emission.Color.SetColor(0, 1, 0, 1); effect.ProfileCOMMON[0].Technique.Phong.Transparency.Float.Value = 0.25f; effect.ProfileCOMMON[0].Technique.Phong.Diffuse.Color.SetColor(0, 1, 0, 1); return(effect); }