Unity 6.3
0 онлайн 70 гостей 3 в системе
Вход

UsageHints.GroupTransform

Описание

Оптимизирует отображение VisualElement, который часто меняет свое преобразование и положение и имеет много потомков, подсказки которых установлены на DynamicTransform.

Этот вариант похож на DynamicTransform тем, что позволяет преобразовывать вершины потомков на GPU. Однако он разрывает пакет и добавляет ещё один вызов отрисовки. Смысл этой подсказки в том, чтобы не обновлять сохранённые матрицы у множества элементов с DynamicTransform, когда общий предок меняет своё преобразование или положение. Иначе говоря, это оптимизация для DynamicTransform.

Примером использования является то, что в Shader Graph вы можете установить индивидуальные узлы с DynamicTransform, и установить предка pan/zoomer с GroupTransform, так что при пан/зуме вы избежите необходимости обновлять сотни динамических преобразований.

Примечание: Не используйте DynamicTransform и GroupTransform одновременно на одном VisualElement.