UsageHints.GroupTransform
Описание
Оптимизирует отображение VisualElement, который часто меняет свое преобразование и положение и имеет много потомков, подсказки которых установлены на DynamicTransform.
Этот вариант похож на DynamicTransform тем, что позволяет преобразовывать вершины потомков на GPU. Однако он разрывает пакет и добавляет ещё один вызов отрисовки. Смысл этой подсказки в том, чтобы не обновлять сохранённые матрицы у множества элементов с DynamicTransform, когда общий предок меняет своё преобразование или положение. Иначе говоря, это оптимизация для DynamicTransform.
Примером использования является то, что в Shader Graph вы можете установить индивидуальные узлы с DynamicTransform, и установить предка pan/zoomer с GroupTransform, так что при пан/зуме вы избежите необходимости обновлять сотни динамических преобразований.
Примечание: Не используйте DynamicTransform и GroupTransform одновременно на одном VisualElement.