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