Кэширование кистей
Кэширование кистей предназначено для того, чтобы ваши любимые кисти работали быстрее как можно раньше. Вместо того, чтобы снова и снова пересчитывать один и тот же преобразованный отпечаток кисти, Lumi может сохранить сохраненный кеш форм кисти, которые вы действительно используете, и автоматически перезагружать этот кеш позже.
Обзор
Эта функция основана на идее, что многие выразительные кисти по-прежнему используют одни и те же практические комбинации размера, угла, твердости и соотношения сторон во время рисования. Когда эти комбинации используются повторно, Lumi может использовать преобразованный отпечаток кисти непосредственно из кэша, а не перестраивать его.
Результат:
- более быстрый запуск хода после сохранения кеша
- более плавное повторное использование любимых пресетов
- меньше ненужных повторных вычислений во время длительных сеансов рисования
- автоматическое восстановление сохраненных кешей при повторном использовании пресета
Намерение
Кэширование кистей предназначено для кистей, к которым вы часто возвращаетесь: основные настройки рисования, любимые инструменты рисования, текстурированные сухие кисти и другие кисти, преобразованные штампы которых достаточно дороги, чтобы их можно было заметить.
Целью не является предварительное запекание каждого теоретического состояния кисти. Цель состоит в том, чтобы позволить реальному использованию рисования сначала заполнить наиболее ценные состояния, а затем сохранить этот заполненный кеш, чтобы кисть уже была теплой в следующий раз, когда вы ее используете.
Как это работает
Кэширование кистей работает вместе с квантованием кистей.
Когда квантование включено для пресета динамики, выходы, влияющие на преобразование, привязываются к дискретным шагам. Это дает Lumi конечный набор состояний кисти, которые можно использовать повторно. Пока вы рисуете:
- Lumi проверяет, существует ли преобразованный штамп в кэше.
- Если это так, штамп немедленно используется повторно.
- Если этого не происходит, Lumi создает его один раз и сохраняет.
- Со временем кеш заполняется состояниями кисти, которые вы действительно используете.
Если вы сохраните этот кеш, Lumi сможет автоматически загрузить его позже, чтобы кисть начиналась ближе к разогретому состоянию, а не перестраивала все с нуля.
Типичный рабочий процесс
- Выберите набор настроек кисти, который вы часто используете.
- Включите квантование динамики.
- Красим какое-то время нормально, чтобы кэш заполнялся органично.
- Откройте Редактор предустановок инструментов и просмотрите раздел Кэш предустановок.
- Следите за показателями в реальном времени:
- Частота попаданий
- Покрытие
- Память
- Нажмите Сохранить, когда кэш окажется пригодным.
- В последующих сеансах Lumi автоматически загружает сохраненный кэш, когда предустановка становится активной.
Благодаря этому пресет становится быстрее, особенно для кистей с дорогими преобразованиями или большими штампами.
Где это найти
Редактор динамики
Используйте Редактор динамики для управления квантованием:
- включить квантование
- выберите глобальное количество шагов
- опционально переопределить количество шагов для каждой выходной оси
Квантование — это то, что делает кэш практичным, сокращая непрерывные вариации до многоразовых ячеек.
Редактор предустановок инструментов
Используйте Редактор наборов настроек инструментов для управления кешем текущего набора настроек:
- Сохранить — сохранить текущий кеш в памяти на диск.
- Загрузить — восстановить ранее сохраненный кэш.
- Свободная память — освободить кэш в памяти, не удаляя сохраненную копию.
- Удалить — удалить сохраненный кэш с диска.
Расширение Preset Cache также показывает в реальном времени частоту попаданий, покрытие и использование памяти.
Что кэшируется
Цели кэширования кистей преобразовали штампы кистей: были решены дорогостоящие растеризованные результаты после размера, угла, жесткости, соотношения сторон и связанных с ними входных данных преобразования.
Это наиболее полезно, когда:- кисть требует дорогостоящей работы по преобразованию
- один и тот же пресет используется во многих сеансах
- кисть неоднократно возвращается к подобным динамическим состояниям
- важна быстрая реакция при запуске
Это менее полезно для кистей, состояние трансформации которых сильно меняется и редко повторяется.
Автоматическая загрузка
Сохраненные кеши предназначены для помощи с самого начала сеанса, а не только после того, как вы уже какое-то время рисовали.
Если для активного пресета существует сохраненный кэш, Lumi может загрузить его автоматически, и ваша любимая кисть запускается со многими уже доступными полезными состояниями. Это сокращает период холодного запуска и немедленно приближает щетку к максимальной отзывчивости.
Безопасность памяти
Кэширование кистей предназначено для повышения скорости без захвата управления машиной.
Lumi отслеживает использование кэш-памяти, отображает его в пользовательском интерфейсе и применяет ограничения времени выполнения при нехватке памяти. Если в системе недостаточно доступной оперативной памяти, рост кэша ограничивается автоматически.
Лучшие варианты использования
Кэширование кистей особенно полезно для:
- любимые ежедневные щетки
- текстурированные кисти, используемые на протяжении всей картины
- большие выразительные кисти с большой стоимостью трансформации
- предустановки кистей, используемые в повторяющихся рабочих процессах создания иллюстраций.
- пресеты, которые вы хотите почувствовать «готовыми», как только вы их выберете
Короче говоря
Кэширование кистей позволяет Lumi запоминать состояния кисти, которые вы действительно используете, сохранять их и автоматически возвращать позже. Это практичная функция скорости для любимых пресетов: рисуйте кистью, позвольте кэшу заполниться, сохраните его, и будущие сеансы начнутся быстрее.