public BasicSpriteRenderer(ClientResourceLocator?locator = null, Vector2?viewportSize = null)
 {
     m_viewport      = viewportSize;
     m_resources     = new ClientResourceManager(locator ?? ClientResourceLocator.Default);
     m_basicMaterial = m_resources.AquireMaterial("materials/basic");
 }