public override float GetSquaredViewDepth( Camera camera )
{
Vector3 min = Vector3.Zero, max = Vector3.Zero, mid = Vector3.Zero, dist = Vector3.Zero;
min = BoundingBox.Minimum;
max = BoundingBox.Maximum;
mid = ( ( min - max ) * 0.5f ) + min;
dist = camera.DerivedPosition - mid;
return dist.LengthSquared;
}
public override void GetWorldTransforms( Axiom.Math.Matrix4[] matrices )