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; }