Кэширование кистей

Кэширование кистей — это функция производительности, позволяющая сохранять готовность любимых кистей при их повторном использовании. Это помогает Люми избежать повторения дорогостоящей работы с формой кисти, когда кисть во время рисования возвращается в привычное состояние.

Вместо того, чтобы относиться к каждому мазку как к совершенно новой проблеме, Люми может запомнить полезные преобразованные формы кисти и повторно использовать их, когда снова появится такой же знак. В результате работа с кистями большого размера, текстурированными, анимированными или другими дорогостоящими в подготовке становится более плавной.

Быстрее знакомые кисти

Многие выразительные кисти имеют узнаваемый диапазон размеров, углов, форм и текстур. Кэширование кистей использует это повторение. Используя кисть, Lumi может держать под рукой наиболее ценные подготовленные формы, сокращая задержку между жестом и отрисовкой.

Это особенно полезно для ежедневных настроек рисования: кисть для рисования, любимая сухая кисть, мягкая кисть для растушевки или любой другой инструмент, который становится частью повседневной жизни художника. Чем чаще кисть повторно используется на практике, тем более ценным становится ее разогретое состояние.

Создан для реального использования

Кэширование кистей не предназначено для предварительного расчета всех возможных вариантов. Динамическая кисть может использовать слишком много тонких комбинаций, чтобы это было полезно. Вместо этого Люми сосредотачивается на состояниях, которые на самом деле возникают во время рисования.

Это делает кэш под руководством художника, а не теоретическим. Кисть становится быстрее в зависимости от того, как она на самом деле используется: повторяющиеся диапазоны давления, общие углы, привычные размеры и следы, которые естественным образом возникают во время сеанса.

Практичный уровень скорости

Кэширование незаметно скрыто под процессом рисования. Он не меняет внешний вид кисти и не ограничивает выразительность мазка. Его роль — сделать повторяющуюся работу более оперативной, избегая ненужных повторных вычислений.

Когда доступен сохраненный кэш, привычная кисть может начинать работу ближе к разогретому состоянию, поэтому первые мазки нового сеанса больше напоминают середину уже существующего сеанса.

Сбалансированное использование ресурсов

Кэширование кистей предназначено для повышения быстродействия без превращения производительности кистей в задачу управления памятью. Lumi отслеживает стоимость кэшированных данных кисти и обеспечивает ограниченность системы, поэтому прирост скорости остается практичным во время длительных сеансов.

Для художников эта функция проста по духу: используйте кисти, которые имеют значение, позвольте Люми изучить дорогостоящие состояния, которые стоит сохранить, и в следующий раз вернитесь к этим кистям с меньшим ожиданием.