Пример #1
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="vc"></param>
 public DataManager(VClouds vc)
 {
     _vClouds = vc;
     _updateTime = 10.0f;
     _maxNumberOfClouds = 250;
     _volTexToUpdate = true;
     _isCreated = false;
 }
Пример #2
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="vc"></param>
 /// <param name="height"></param>
 /// <param name="radius"></param>
 /// <param name="alpha"></param>
 /// <param name="beta"></param>
 /// <param name="numberOfBlocks"></param>
 /// <param name="na"></param>
 /// <param name="nb"></param>
 /// <param name="nc"></param>
 public GeometryManager(VClouds vc,
     Vector2 height, float radius,
     Radian alpha, Radian beta,
     int numberOfBlocks, int na, int nb, int nc)
 {
     _vclouds = vc;
     this.IsCreated = false;
     _height = height;
     _radius = radius;
     _alpha = alpha;
     _beta = beta;
     _phie = Utility.TWO_PI / (float)numberOfBlocks;
     _numberOfBlocks = numberOfBlocks;
     _na = na;
     _nb = nb;
     _nc = nc;
     _worldOffset = new Vector2(0, 0);
     _lastCameraPosition = Vector3.ZERO;
 }