/// <summary>
 /// Bilboard animada
 /// </summary>
 /// <param name="numFrames">numero de frames que tem na textura</param>
 /// <param name="msBetweenFrames">tempo entre frames em milisegundos</param>
 /// <param name="bilboardType">Type of the bilboard.</param>
 public DeferredAnimatedTextureShader(int numFrames, int msBetweenFrames, BilboardType bilboardType)
 {
     this.bilboardType = bilboardType;
     this.numberOfFrames = numFrames;
     this.msBetweenFrames = msBetweenFrames;            
 }
 /// <summary>
 /// Bilboard animada
 /// </summary>
 /// <param name="numFrames">numero de frames que tem na textura</param>
 /// <param name="msBetweenFrames">tempo entre frames em milisegundos</param>
 /// <param name="bilboardType">Type of the bilboard.</param>
 public DeferredAnimatedTextureShader(int numFrames, int msBetweenFrames, BilboardType bilboardType)
 {
     this.bilboardType    = bilboardType;
     this.numberOfFrames  = numFrames;
     this.msBetweenFrames = msBetweenFrames;
 }
 /// <summary>
 /// Bilboard animada
 /// </summary>
 /// <param name="bilboardType">Type of the bilboard.</param>
 public DeferredInstancedBilboardShader(BilboardType bilboardType)
 {
     this.bilboardType = bilboardType;
 }