public override void UpdateGPUResources() { if (m_world != null) { m_world.UpdateInstanceTexture(); } ForEachEveryMaterials((v) => { v.SetInt("g_num_max_instances", m_max_instances); v.SetInt("g_num_instances", m_instance_count); }); }