Example #1
0
 public RenderOrderKey GetRenderOrderKey(Vector3 cameraPosition)
 {
     return(RenderOrderKey.Create(
                _pipeline.GetHashCode(),
                Vector3.Distance((_objectCenter * _transform.Scale) + Transform.Position, cameraPosition)));
 }
 public RenderItemIndex(RenderOrderKey key, int itemIndex)
 {
     Key       = key;
     ItemIndex = itemIndex;
 }