/// <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);
 }
Esempio n. 2
0
 /// <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);
 }