示例#1
0
 public Model(Dictionary <Color, Mesh> parts)
 {
     _parts = parts;
     foreach (var mesh in _parts.Values)
     {
         Bounds.Aggregate(mesh.Bounds);
     }
 }
示例#2
0
 public override void UpdateBounds()
 {
     Bounds.Reset();
     foreach (var node in _nodes)
     {
         Bounds.Aggregate(node.Bounds);
     }
 }
示例#3
0
 public override void UpdateBounds() => Bounds.Aggregate(Geometry.Bounds, WorldTransform);