示例#1
0
 private void GetValue <T>(IStpModel model, List <int> indices, List <Vector3> vectors) where T : Entity
 {
     foreach (var element in model.All <T>())
     {
         var offset        = vectors.Count;
         var convertable   = CreateConvertable(element, model);
         var circleVectors = convertable.Points;
         var circleIndices = convertable.Indices;
         vectors.AddRange(circleVectors);
         indices.AddRange(circleIndices.Select(x => x + offset));
     }
 }