LS4 - Настройки и производительность: различия между версиями
Admin (обсуждение | вклад) Термин «лейаут» заменён на понятное «поле маппинга» |
Admin (обсуждение | вклад) Технический аудит главы: исправлены FPS, аудио, слои маппинга и рекомендации по производительности |
||
| Строка 12: | Строка 12: | ||
<div class="ls4-contents"> | <div class="ls4-contents"> | ||
'''Быстрый переход:''' [[#settings-open|окно настроек]] · [[#settings-main|запуск и автосохранение]] · [[#settings-theme|темы]] · [[#settings-cache|кеш]] · [[#settings-render|рендеринг]] · [[#settings-workspaces|рабочие пространства]] · [[#performance-first| | '''Быстрый переход:''' [[#settings-open|окно настроек]] · [[#settings-main|запуск и автосохранение]] · [[#settings-theme|темы]] · [[#settings-cache|кеш]] · [[#settings-render|рендеринг]] · [[#settings-workspaces|рабочие пространства]] · [[#performance-first|поиск причины торможения]] · [[#performance-safe|безопасные настройки]] · [[#settings-faq|частые вопросы]] | ||
</div> | </div> | ||
| Строка 27: | Строка 27: | ||
| '''Параметры проекта''' || Вкладки и команды, связанные с текущим проектом || Размер маппинга, окружение сцены, устройства, FPS проекта и содержимое || Вместе с проектом <code>.ls</code>; после изменения сохраните проект | | '''Параметры проекта''' || Вкладки и команды, связанные с текущим проектом || Размер маппинга, окружение сцены, устройства, FPS проекта и содержимое || Вместе с проектом <code>.ls</code>; после изменения сохраните проект | ||
|- | |- | ||
| '''Свойства выбранного объекта''' || Панель '''Свойства''' в рабочем пространстве || Положение, размер, параметры прибора, эффекта, сцены или другого выделенного элемента || В текущем проекте | | '''Свойства выбранного объекта''' || Панель '''Свойства''' в рабочем пространстве || Положение, размер, параметры прибора, эффекта, сцены или другого выделенного элемента || В текущем проекте | ||
|- | |- | ||
| '''Рабочее пространство''' || '''Окно → Рабочее пространство''' || Расположение, размеры и видимость панелей || В пользовательском профиле LS4, отдельно от проекта | | '''Рабочее пространство''' || '''Окно → Рабочее пространство''' || Расположение, размеры и видимость панелей || В пользовательском профиле LS4, отдельно от проекта | ||
| Строка 45: | Строка 45: | ||
* пользовательскую тему нужно сохранить кнопкой '''Сохранить''' или '''Сохранить как…'''; | * пользовательскую тему нужно сохранить кнопкой '''Сохранить''' или '''Сохранить как…'''; | ||
* изменения параметров проекта необходимо записать обычным сохранением проекта; | * изменения параметров проекта необходимо записать обычным сохранением проекта; | ||
{{Нужен скриншот|Полное окно «Свойства» LS4 с вертикальным списком актуальных вкладок слева и выбранной вкладкой «Основные»}} | {{Нужен скриншот|Полное окно «Свойства» LS4 с вертикальным списком актуальных вкладок слева и выбранной вкладкой «Основные»}} | ||
| Строка 63: | Строка 63: | ||
| '''Память и производительность''' || Кеширование видео, медиа-кеш, FPS превью, качество и включение 3D, нагрузка Таймлайна | | '''Память и производительность''' || Кеширование видео, медиа-кеш, FPS превью, качество и включение 3D, нагрузка Таймлайна | ||
|- | |- | ||
| '''Аудио''' || | | '''Аудио''' || Текущий системный аудиовыход и переход к настройкам звука Windows | ||
|- | |- | ||
| '''Сеть''' || Сетевой адаптер, Art-Net, ArtSync, FPS Art-Net и автоматическое включение вывода | | '''Сеть''' || Сетевой адаптер, Art-Net, ArtSync, FPS Art-Net и автоматическое включение вывода | ||
| Строка 86: | Строка 86: | ||
На вкладке '''Основные''' можно выбрать язык интерфейса и включить запуск LS4 вместе с Windows. | На вкладке '''Основные''' можно выбрать язык интерфейса и включить запуск LS4 вместе с Windows. | ||
В группе '''Действия после запуска''' задаётся | В группе '''Действия после запуска''' задаётся поведение LS4 после открытия: | ||
# Включите '''Открыть проект'''. | # Включите '''Открыть проект'''. | ||
# Укажите файл <code>.ls</code> кнопкой '''Открыть''' или выберите его из списка последних проектов. | # Укажите файл <code>.ls</code> кнопкой '''Открыть''' или выберите его из списка последних проектов. | ||
# При необходимости включите '''Запустить расписание''' и '''Включить Art-Net'''. Эти действия доступны, когда включена автозагрузка проекта. | # При необходимости включите '''Запустить расписание''' и '''Включить Art-Net'''. Эти действия доступны, когда включена автозагрузка проекта. | ||
# | # Используйте '''Не показывать интерфейс при автозагрузке''' только после проверки автоматического запуска проекта. | ||
# Отдельно решите, должен ли Таймлайн автоматически начать воспроизведение при открытии любого проекта. | # Отдельно решите, должен ли Таймлайн автоматически начать воспроизведение при открытии любого проекта. | ||
| Строка 148: | Строка 148: | ||
! Параметр !! Что меняет !! Когда полезен | ! Параметр !! Что меняет !! Когда полезен | ||
|- | |- | ||
| '''Размер адреса приборов''' || Размер подписи адреса в маппинге || | | '''Размер адреса приборов''' || Размер подписи адреса в маппинге || Когда адреса трудно читать при рабочем масштабе | ||
|- | |- | ||
| '''Масштабирование к центру курсора''' || Точку, вокруг которой выполняется масштабирование || Быстрая навигация по большой схеме | | '''Масштабирование к центру курсора''' || Точку, вокруг которой выполняется масштабирование || Быстрая навигация по большой схеме | ||
|- | |- | ||
| '''Прозрачность приборов''' || Прозрачность | | '''Прозрачность приборов''' || Прозрачность точек приборов при редактировании эффекта в маппинге || Чтобы точки меньше закрывали контур выделенного эффекта | ||
|} | |} | ||
| Строка 205: | Строка 205: | ||
<span id="settings-cache-plan"></span> | <span id="settings-cache-plan"></span> | ||
== Как выбрать диск и | == Как выбрать диск и лимит кеша == | ||
Для видео используйте локальный SSD. Лимит задавайте ниже доступного места на выбранном диске: LS4 показывает фактически занятый объём и предупреждает, если диск не позволяет кешу вырасти до заданного значения. | |||
Лимит | Лимит ничего не резервирует заранее. Кеш занимает место только по мере обработки медиафайлов. Универсального значения для всех проектов нет — ориентируйтесь на объём своих материалов и показание '''Использовано'''. | ||
<span id="settings-render"></span> | <span id="settings-render"></span> | ||
== Рендеринг маппинга и 3D-сцены == | == Рендеринг маппинга и 3D-сцены == | ||
{| class="wikitable" | {| class="wikitable" | ||
! Параметр !! | ! Параметр !! Фактическое действие | ||
|- | |- | ||
| '''FPS на маппинг превью''' || | | '''FPS на маппинг превью''' || Несмотря на название в интерфейсе, в текущей версии это целевая частота основного рендер-цикла LS4. Значение влияет не только на панель маппинга, поэтому не снижайте его как обычную настройку отображения. | ||
|- | |- | ||
| '''Отображать маппинг и 3D сцену при включённом планировщике''' || Оставляет | | '''Отображать маппинг и 3D сцену при включённом планировщике''' || Оставляет панели маппинга и 3D активными, пока расписание находится в состоянии запуска. При выключенном флажке панели не рисуются, но расписание и световой вывод продолжают работать. | ||
|- | |- | ||
| '''Разрешение сцены''' || | | '''Разрешение сцены''' || Меняет только внутреннее разрешение 3D-вьюпорта: высокое, среднее или низкое. DMX-данные и геометрия проекта не изменяются. | ||
|- | |- | ||
| '''Минимальный масштаб качества''' || | | '''Минимальный масштаб качества''' || Задаёт нижнюю границу автоматического качества 3D от 0,25 до 1,0. В текущем пользовательском интерфейсе нет переключателя автоматического качества, поэтому при стандартных настройках это поле само по себе ничего не включает. | ||
|- | |- | ||
| '''Рендеринг 3D сцены''' || | | '''Рендеринг 3D сцены''' || Включает или полностью останавливает отрисовку 3D-вьюпорта. На расчёт светового выхода не влияет. | ||
|- | |- | ||
| '''Порог яркости Light Mesh''' || | | '''Порог яркости Light Mesh''' || Не рисует в 3D Light Mesh ниже указанного порога яркости. На DMX-значения не влияет. | ||
|} | |} | ||
{{Нужен скриншот|Группа «Рендеринг» на вкладке «Память и производительность» со всеми шестью актуальными параметрами}} | |||
<div class="ls4-callout ls4-callout--warning"> | |||
Переключатели содержимого маппинга — '''Эффекты''', '''Приборы''' и '''Направляющий слой''' — не являются настройками производительности. Они включают и выключают отрисовку соответствующих слоёв. | |||
</div> | |||
<span id="settings-timeline-performance"></span> | <span id="settings-timeline-performance"></span> | ||
| Строка 247: | Строка 241: | ||
Флажок '''Обновлять данные ключевых кадров при воспроизведении''' заставляет панели свойств и редакторы ключей постоянно показывать вычисляемые значения во время проигрывания. Это удобно при точной отладке анимации, но создаёт дополнительную нагрузку интерфейса. | Флажок '''Обновлять данные ключевых кадров при воспроизведении''' заставляет панели свойств и редакторы ключей постоянно показывать вычисляемые значения во время проигрывания. Это удобно при точной отладке анимации, но создаёт дополнительную нагрузку интерфейса. | ||
Оставляйте его выключенным | Оставляйте его выключенным. Включайте временно только для наблюдения за изменением параметра на Таймлайне. | ||
{{Нужен скриншот|Группа «Таймлайн» на вкладке «Память и производительность» с флажком обновления данных ключевых кадров}} | {{Нужен скриншот|Группа «Таймлайн» на вкладке «Память и производительность» с флажком обновления данных ключевых кадров}} | ||
| Строка 254: | Строка 248: | ||
== Аудио, сеть и синхронизация == | == Аудио, сеть и синхронизация == | ||
Вкладка '''Аудио''' показывает текущий аудиовыход Windows. Выход внутри LS4 не выбирается: кнопка '''Настройки''' открывает системные настройки звука. Группа SMPTE на этой вкладке в текущем интерфейсе скрыта. | |||
На вкладке '''Сеть''' выбирается сетевой адаптер LS4, включается Art-Net, задаются ArtSync, FPS Art-Net и максимальное число вселенных на порт. | На вкладке '''Сеть''' выбирается сетевой адаптер LS4, включается Art-Net, задаются ArtSync, FPS Art-Net и максимальное число вселенных на порт. Параметры '''Не включать/отключать Art-Net автоматически''' и '''Не запускать Art-Net при воспроизведении сцены''' определяют, может ли LS4 менять состояние Art-Net при запуске сцены. | ||
На вкладке '''Таймкод / Синхронизация''' выбирается сетевой интерфейс приёма | На вкладке '''Таймкод / Синхронизация''' выбирается сетевой интерфейс для приёма Art-Net TimeCode или режим '''Все интерфейсы'''. Флажок '''Генерировать таймкод Art-Net''' включает передачу таймкода играющей сцены. | ||
{{Нужен скриншот|Три компактных фрагмента вкладок «Аудио», «Сеть» и «Таймкод / Синхронизация» с основными группами настроек}} | {{Нужен скриншот|Три компактных фрагмента вкладок «Аудио», «Сеть» и «Таймкод / Синхронизация» с основными группами настроек}} | ||
| Строка 338: | Строка 332: | ||
<span id="performance-first"></span> | <span id="performance-first"></span> | ||
== Если LS4 работает медленно: | == Если LS4 работает медленно: как найти причину == | ||
Включите FPS и статистику через меню '''Вид''', запустите один и тот же фрагмент сцены и меняйте по одному параметру. | |||
# На ноутбуке назначьте LS4 дискретную видеокарту. | # На ноутбуке назначьте LS4 дискретную видеокарту. | ||
# | # Проверьте отдельно маппинг, 3D и видео. Это разные участки рендера. | ||
# | # Временно выключите '''Рендеринг 3D сцены'''. Если FPS восстановился, причина находится в 3D-вьюпорте. | ||
# Если задержка появляется только во время воспроизведения, выключите '''Обновлять данные ключевых кадров при воспроизведении'''. | |||
# | # Для видео проверьте состояние медиа-кеша, свободное место и скорость диска. | ||
# | # Не отключайте '''Эффекты''', '''Приборы''' или '''Направляющий слой''' как постоянный способ ускорения: эти кнопки меняют содержимое маппинга. | ||
# | |||
{{Нужен скриншот|2D-маппинг и 3D-просмотр с включёнными оверлеями FPS, качества и статистики проекта во время воспроизведения тяжёлой сцены}} | {{Нужен скриншот|2D-маппинг и 3D-просмотр с включёнными оверлеями FPS, качества и статистики проекта во время воспроизведения тяжёлой сцены}} | ||
| Строка 355: | Строка 348: | ||
== Высокопроизводительная видеокарта Windows == | == Высокопроизводительная видеокарта Windows == | ||
Установщик LS4 | Установщик LS4 добавляет программу в графические настройки Windows с режимом высокой производительности. Если ноутбук всё равно запускает LS4 на встроенной графике: | ||
# Откройте системные '''Параметры графики'''. | # Откройте системные '''Параметры графики'''. | ||
# Добавьте <code>LightStream.exe</code>. | # Добавьте <code>LightStream.exe</code>. | ||
# Выберите | # Выберите '''Высокая производительность'''. | ||
# | # Перезапустите LS4. | ||
Стандартные расположения файла: | Стандартные расположения файла: | ||
| Строка 373: | Строка 365: | ||
<span id="performance-mapping"></span> | <span id="performance-mapping"></span> | ||
== | == Что можно скрыть в 2D-маппинге == | ||
В маппинге есть два разных типа переключателей. | |||
Скрытие служебных | {| class="wikitable" | ||
! Тип !! Примеры !! Результат | |||
|- | |||
| '''Содержимое''' || Эффекты, приборы, направляющий слой || Слой перестаёт отрисовываться. Не используйте это как постоянную оптимизацию, если слой должен быть виден. | |||
|- | |||
| '''Служебные элементы''' || Сетка и её номера, координаты, масштаб, статистика, FPS, подсказки перемещения || Меняется только оформление рабочей области. На световой результат эти элементы не влияют. | |||
|} | |||
Скрытие служебных элементов прежде всего освобождает экран; заметного прироста FPS от него может не быть. Реальную нагрузку маппинга определяют разрешение поля и активные эффекты. Изменение разрешения или структуры сцены — это изменение проекта, а не безопасный переключатель производительности. | |||
<span id="performance-scene"></span> | <span id="performance-scene"></span> | ||
== | == Как снизить нагрузку 3D-сцены == | ||
# Переключите '''Разрешение сцены''' с высокого на среднее или низкое. | |||
# Если 3D сейчас не нужен, выключите '''Рендеринг 3D сцены'''. | |||
# Для сцены с большим числом Light Mesh проверьте '''Порог яркости Light Mesh'''. | |||
# Включите статистику 3D и проверьте число объектов, мешей и треугольников. Сложные импортированные модели упрощаются до импорта в LS4. | |||
Эти параметры изменяют только 3D-вьюпорт. Световой выход, патч и геометрия проекта остаются прежними. | |||
<span id="performance-video"></span> | <span id="performance-video"></span> | ||
== | == Видео и медиа-кеш == | ||
* | * Разместите медиа-кеш на локальном SSD с достаточным свободным местом. | ||
* | * Перед экспортом дождитесь окончания кеширования: LS4 блокирует запуск экспорта, пока нужные видео ещё кешируются. | ||
* Кеширование видео секвенций уменьшает повторное декодирование, но расходует оперативную память. Количество кадров увеличивайте только после проверки конкретного проекта. | |||
* | * Для переноса проекта вместе с внешними видео, изображениями и моделями используйте '''Файл → Собрать проект'''. Подробности: [[LS4 - Проекты и интерфейс#project-collect|Собрать проект]]. | ||
* Если после замены исходного файла LS4 показывает старые данные, очистите медиа-кеш и дождитесь повторного кеширования. | |||
* | |||
* | |||
<span id="performance-timeline"></span> | <span id="performance-timeline"></span> | ||
== | == Таймлайн во время воспроизведения == | ||
Подтверждённая настройка нагрузки Таймлайна — '''Обновлять данные ключевых кадров при воспроизведении'''. Когда она включена, LS4 обновляет значения ключей в панели свойств на каждом шаге воспроизведения. | |||
Если редактор начинает задерживаться только во время проигрывания, выключите этот флажок и повторите тот же фрагмент. На сами ключевые кадры и результат сцены это не влияет. | |||
<span id="performance-output"></span> | <span id="performance-output"></span> | ||
== | == Рендер, Art-Net и экспорт — разные проверки == | ||
Для вывода | FPS 3D-вьюпорта не показывает состояние Art-Net. Для сетевого вывода отдельно проверяйте выбранный адаптер, FPS Art-Net, ArtSync, доступность устройств и предупреждения сети. | ||
Параметр '''FPS на маппинг превью''' в текущей версии задаёт частоту основного рендер-цикла. Параметр '''FPS Art-Net''' задаёт частоту отправки сетевых пакетов. Это разные значения, но световой вывод не получит новые рассчитанные кадры чаще, чем их создаёт рендер. | |||
При запуске расписания можно выключить '''Отображать маппинг и 3D сцену при включённом планировщике''': это убирает отрисовку панелей, не останавливая расписание и Art-Net. | |||
Перед экспортом дождитесь готовности видео-кеша. Разрешение, кодек и битрейт на вкладке '''Экспорт''' относятся к создаваемому видеофайлу и не являются настройками скорости расчёта световой сцены. | |||
<span id="performance-shaders"></span> | <span id="performance-shaders"></span> | ||
| Строка 450: | Строка 427: | ||
{{Нужен скриншот|Меню «Правка» с командой «Очистить кеш шейдеров» и диалог подтверждения перекомпиляции при следующем запуске}} | {{Нужен скриншот|Меню «Правка» с командой «Очистить кеш шейдеров» и диалог подтверждения перекомпиляции при следующем запуске}} | ||
<span id="performance- | <span id="performance-safe"></span> | ||
== | == Что можно менять без изменения светового результата == | ||
{| class="wikitable" | {| class="wikitable" | ||
! | ! Настройка !! Что изменится | ||
|- | |||
| '''Разрешение сцены''' || Только качество 3D-вьюпорта | |||
|- | |- | ||
| ''' | | '''Рендеринг 3D сцены''' || Только наличие 3D-изображения | ||
|- | |- | ||
| ''' | | '''Обновлять данные ключевых кадров при воспроизведении''' || Только обновление значений в интерфейсе | ||
|- | |- | ||
| ''' | | '''Отображать маппинг и 3D сцену при включённом планировщике''' || Только панели при запущенном расписании | ||
|- | |- | ||
| | | Путь и лимит медиа-кеша || Место хранения временных данных | ||
|- | |- | ||
| | | Сетка, координаты, статистика и FPS в оверлеях || Только служебная информация на экране | ||
|} | |} | ||
'''Эффекты''', '''Приборы''' и '''Направляющий слой''' в эту таблицу не входят: эти переключатели управляют отрисовкой содержимого маппинга. | |||
<span id="performance-diagnostics"></span> | <span id="performance-diagnostics"></span> | ||
| Строка 473: | Строка 452: | ||
{| class="wikitable" | {| class="wikitable" | ||
! Симптом | ! Симптом !! Что проверить сначала | ||
|- | |- | ||
| 3D дёргается, маппинг | | 3D дёргается, маппинг работает нормально || Разрешение сцены, рендеринг 3D, статистику объектов/мешей/треугольников, сложность импортированных моделей | ||
|- | |- | ||
| Маппинг | | Маппинг замедляется на конкретной сцене || Основной FPS, разрешение поля и эффекты этой сцены; сравнивайте по одному изменению | ||
|- | |- | ||
| Первый проход видео | | Первый проход видео медленный, повторный быстрее || Папку и лимит медиа-кеша, свободное место, кеширование видео секвенций | ||
|- | |- | ||
| | | Автосохранение создаёт паузу || Размер проекта и скорость диска; увеличение интервала уменьшает частоту пауз, но не длительность одного сохранения | ||
|- | |- | ||
| | | Задержка появляется только во время воспроизведения || Флажок обновления данных ключевых кадров | ||
|- | |- | ||
| После обновления пропал эффект или появились артефакты | | После обновления пропал эффект или появились графические артефакты || Перезапуск LS4, драйвер видеокарты, затем очистку кеша шейдеров | ||
|- | |- | ||
| | | Световой вывод дёргается при нормальном FPS 3D || Сетевой адаптер, FPS Art-Net, ArtSync, устройства и предупреждения Art-Net | ||
|- | |- | ||
| | | Диск заполнен и система замедлилась || Фактически занятый медиа-кеш и свободное место на его диске | ||
|} | |} | ||
| Строка 495: | Строка 474: | ||
== Контрольный список после настройки == | == Контрольный список после настройки == | ||
* | * Для автозапуска выбран правильный проект; расписание и Art-Net запускаются только по заданному сценарию. | ||
* Автосохранение включено с подходящим интервалом и числом копий. | |||
* Автосохранение включено с | * Разрешение поля маппинга соответствует контенту проекта. | ||
* Пользовательская тема сохранена. | |||
* Разрешение поля маппинга соответствует | * Медиа-кеш расположен на нужном диске; свободного места больше установленного лимита. | ||
* Пользовательская тема сохранена | * На ноутбуке LS4 использует дискретную видеокарту. | ||
* Медиа-кеш расположен на | * FPS и статистика проверены на сцене, где возникает проблема. | ||
* FPS и | * После изменения настроек повторно проверены маппинг, 3D, Art-Net и экспорт. | ||
* После | |||
<span id="settings-faq"></span> | <span id="settings-faq"></span> | ||
| Строка 513: | Строка 488: | ||
=== Нужно ли нажимать «Сохранить» в окне настроек? === | === Нужно ли нажимать «Сохранить» в окне настроек? === | ||
Большинство параметров записывается сразу. Отдельно сохраняются пользовательская тема и текущий проект, если менялись параметры проекта. | |||
=== Почему параметр изменился во всех проектах? === | === Почему параметр изменился во всех проектах? === | ||
Вкладки '''Внешний вид''', '''Память и производительность''' и большинство служебных вкладок хранят пользовательские настройки LS4, а не данные одного файла <code>.ls</code>. | |||
=== | === Можно ли отключить «Эффекты» ради повышения FPS? === | ||
Переключатель '''Эффекты''' отключает отрисовку эффектов в маппинге. Это не служебный оверлей, поэтому не используйте его как постоянную настройку производительности. | |||
=== Почему уменьшение качества 3D не меняет световой выход? === | |||
'''Разрешение сцены''' меняет только изображение 3D-вьюпорта. DMX-данные не изменяются. | |||
=== Можно ли удалить медиа-кеш? === | === Можно ли удалить медиа-кеш? === | ||
Да | Да. Проект и исходные файлы останутся, а временные данные будут построены заново. До завершения повторного кеширования воспроизведение и экспорт могут быть недоступны или медленнее. | ||
=== Почему кеш не достигает заданного лимита? === | === Почему кеш не достигает заданного лимита? === | ||
Лимит — | Лимит — максимальный объём, а не объём, который LS4 должна обязательно занять. | ||
=== Сколько кадров видео | === Сколько кадров видео кешировать? === | ||
Значение по умолчанию — 100. Увеличивайте его только если повторное воспроизведение конкретной секвенции улучшается и оперативной памяти достаточно. | |||
=== Почему пользовательская тема помечена как изменённая? === | === Почему пользовательская тема помечена как изменённая? === | ||
Изменения уже показаны в интерфейсе, но ещё не записаны в файл темы. Нажмите '''Сохранить''', '''Сохранить как…''' или '''Вернуть'''. | |||
=== Как вернуть стандартные панели? === | === Как вернуть стандартные панели? === | ||
Откройте '''Окно → Рабочее пространство''', выберите '''Редактор''' и нажмите '''Загрузить''' | Откройте '''Окно → Рабочее пространство''', выберите '''Редактор''' и нажмите '''Загрузить'''. | ||
=== Почему Art-Net | === Почему Art-Net дёргается, хотя 3D показывает высокий FPS? === | ||
FPS 3D не проверяет сеть. Проверьте адаптер, FPS Art-Net, ArtSync и устройства по [[LS4 - Не отправляется Art-Net|диагностике Art-Net]]. | |||
=== | === Когда очищать кеш шейдеров? === | ||
После обновления LS4 или драйвера, если появились отсутствующие эффекты, ошибки компиляции или графические артефакты. Для регулярного ускорения очистка не нужна. | |||
<span id="settings-related"></span> | <span id="settings-related"></span> | ||
Версия от 05:33, 26 августа 2026
Короткий принцип: сначала определите, что именно меняете. Параметры программы действуют на LS4 в целом, параметры проекта сохраняются в текущем файле .ls, а панель Свойства изменяет только выбранный объект.
Быстрый переход: окно настроек · запуск и автосохранение · темы · кеш · рендеринг · рабочие пространства · поиск причины торможения · безопасные настройки · частые вопросы
Какие настройки где находятся
В LS4 есть три уровня параметров.
| Уровень | Где искать | Что изменяет | Как сохраняется |
|---|---|---|---|
| Параметры программы | Настройки → Свойства или Ctrl+P |
Запуск, язык, интерфейс, кеши, рендеринг, сеть, экспорт и службы | Большинство значений записывается сразу и остаётся для следующих проектов |
| Параметры проекта | Вкладки и команды, связанные с текущим проектом | Размер маппинга, окружение сцены, устройства, FPS проекта и содержимое | Вместе с проектом .ls; после изменения сохраните проект
|
| Свойства выбранного объекта | Панель Свойства в рабочем пространстве | Положение, размер, параметры прибора, эффекта, сцены или другого выделенного элемента | В текущем проекте |
| Рабочее пространство | Окно → Рабочее пространство | Расположение, размеры и видимость панелей | В пользовательском профиле LS4, отдельно от проекта |
Не используйте окно глобальных настроек для поиска параметров конкретного эффекта или прибора. Сначала выделите нужный объект и проверьте панель Свойства.
Как открыть и применять настройки
Откройте Настройки → Свойства или нажмите Ctrl+P. Слева расположены тематические вкладки, справа — параметры выбранной вкладки. Окно можно закрыть клавишей Esc.
Большинство переключателей и числовых полей применяется сразу — отдельной общей кнопки Сохранить нет. Исключения:
- пользовательскую тему нужно сохранить кнопкой Сохранить или Сохранить как…;
- изменения параметров проекта необходимо записать обычным сохранением проекта;
Карта вкладок окна «Свойства»
| Вкладка | Для чего нужна |
|---|---|
| Основные | Язык, запуск с Windows, автозагрузка проекта, расписание и Art-Net после запуска, автосохранение, подсказки, размер поля маппинга |
| Внешний вид | Размер адресов в маппинге, поведение масштабирования и прозрачность приборов |
| Тема | Цветовая система интерфейса и 3D-вьюпорта, пользовательские темы |
| Память и производительность | Кеширование видео, медиа-кеш, FPS превью, качество и включение 3D, нагрузка Таймлайна |
| Аудио | Текущий системный аудиовыход и переход к настройкам звука Windows |
| Сеть | Сетевой адаптер, Art-Net, ArtSync, FPS Art-Net и автоматическое включение вывода |
| Веб-сервер | Встроенный веб-доступ, порт, учётные данные, срок токена и QR-код |
| MCP | Локальное подключение MCP-клиента, токен и уровни разрешений |
| Экспорт | Значения по умолчанию для GIF, видео и аудио |
| Расписание | Координаты площадки и отображение событий календаря |
| Таймкод / Синхронизация | Сетевой интерфейс входящего таймкода и генерация Art-Net TimeCode |
Сеть, Player и передача проекта подробно разобраны в главе об устройствах и сети и главе о выводе и Player.
Основные: язык и запуск программы
На вкладке Основные можно выбрать язык интерфейса и включить запуск LS4 вместе с Windows.
В группе Действия после запуска задаётся поведение LS4 после открытия:
- Включите Открыть проект.
- Укажите файл
.lsкнопкой Открыть или выберите его из списка последних проектов. - При необходимости включите Запустить расписание и Включить Art-Net. Эти действия доступны, когда включена автозагрузка проекта.
- Используйте Не показывать интерфейс при автозагрузке только после проверки автоматического запуска проекта.
- Отдельно решите, должен ли Таймлайн автоматически начать воспроизведение при открытии любого проекта.
Автозапуск Art-Net, Таймлайна и расписания способен сразу отправить данные на реальное оборудование. Настраивайте этот сценарий только после ручной проверки проекта, адаптера, устройств и аварийной остановки.
Автосохранение и восстановление проекта
В группе Автосохранение включаются резервные копии текущего проекта:
- Интервал — от 1 до 120 минут;
- Количество копий — от 1 до 50;
- после достижения лимита старые автоматические копии заменяются новыми по кругу.
Для обычной работы разумная отправная точка — 5 минут и 5–10 копий. Для очень больших проектов увеличьте интервал, если сохранение заметно прерывает работу. Автосохранение не заменяет обычное Сохранить и отдельную резервную копию перед импортом, изменением размера поля или массовым редактированием.
Порядок восстановления и расположение резервных файлов описаны в разделе об автосохранении проекта.
Всплывающие подсказки
Флажок Показывать всплывающие подсказки управляет короткими обучающими карточками в правом нижнем углу. Та же настройка меняется флажком Не показывать подсказки внутри самой карточки. Подсказки не являются сообщениями об ошибках и не влияют на проект.
Подробности: как работают всплывающие подсказки.
Размер поля маппинга и параметры проекта
Кнопка Размер основного лейаута в интерфейсе LS4 задаёт разрешение поля маппинга в пикселях — например 1920×1080. Это не косметический масштаб интерфейса: от размера зависят координаты маппинга, текстуры, объём рендера и нагрузка на видеокарту.
Перед изменением:
- Сохраните отдельную копию проекта.
- Запишите исходный размер.
- Убедитесь, что новый размер соответствует реальному контенту и выходным экранам.
- После изменения проверьте композиции, эффекты, направляющие слои и выходные устройства.
Чем больше поле, тем выше потребление видеопамяти и стоимость каждого кадра. Не увеличивайте его «на будущее» без необходимости. Для разных зон с разной плотностью лучше сначала продумать структуру маппинга.
В группе Проекция параметр Размер точки на текстуре меняет визуальный размер точек проекции. Он помогает рассмотреть редкую сетку, но не повышает реальное разрешение проекта.
Внешний вид маппинга и приборов
Вкладка Внешний вид содержит три параметра:
| Параметр | Что меняет | Когда полезен |
|---|---|---|
| Размер адреса приборов | Размер подписи адреса в маппинге | Когда адреса трудно читать при рабочем масштабе |
| Масштабирование к центру курсора | Точку, вокруг которой выполняется масштабирование | Быстрая навигация по большой схеме |
| Прозрачность приборов | Прозрачность точек приборов при редактировании эффекта в маппинге | Чтобы точки меньше закрывали контур выделенного эффекта |
Эти настройки влияют на удобство просмотра, но не меняют DMX-адреса, геометрию приборов и выходные данные.
Темы интерфейса
Вкладка Тема — полноценный редактор цветовой системы LS4. Изменения показываются сразу во всём интерфейсе.
Рабочий порядок:
- Выберите встроенную или ранее сохранённую тему.
- Настройте Основные цвета. Связанные оттенки наведения, выделения и панелей пересчитаются автоматически.
- В секции 3D-вьюпорт задайте фон, вспомогательные и основные линии сетки, их толщину, цвета осей X/Y/Z и каркаса.
- При необходимости раскройте Производные оттенки. Снимите связь с базовым цветом только у роли, которую действительно нужно настраивать отдельно.
- Нажмите Сохранить как…, чтобы не перезаписывать готовую тему. Для существующей пользовательской темы используйте Сохранить.
Вернуть отменяет несохранённые правки выбранной темы, круглая стрелка у отдельной роли возвращает только эту роль, а Удалить доступно для пользовательских тем. Кнопка Открыть папку тем ведёт в Documents\Light Stream Apps\Light Stream 4\Themes; эта папка сохраняется при переустановке приложения.
Для командной работы сохраните утверждённую тему под понятным именем и скопируйте её файл на остальные рабочие места. Не правьте встроенную тему как единственный экземпляр.
Видео секвенции и медиа-кеш
Вкладка Память и производительность разделяет два механизма.
Кеширование видео секвенций хранит декодированные кадры для повторного воспроизведения. Параметр Количество кешируемых кадров принимает значения от 10 до 100000. Большое число уменьшает повторное декодирование, но способно занять много оперативной памяти. Начинайте со значения по умолчанию 100 и увеличивайте его только после наблюдения за конкретным видео.
Медиа-кеш хранится на диске:
- Выбрать папку… — выбирает быстрый локальный диск; LS4 использует внутри него отдельную подпапку
Cache; - По умолчанию — возвращает стандартное расположение;
- Лимит кеша — максимальный объём, минимум 10 ГБ;
- рядом показывается фактически использованный объём;
- оранжевое предупреждение означает, что свободного места на диске меньше заданного лимита;
- Очистить кеш удаляет временные данные после подтверждения; исходные медиафайлы и проект не удаляются.
При смене папки существующего кеша LS4 предлагает удалить временные данные или перенести их. Перенос доступен только при достаточном месте на новом диске. После очистки или удаления кеша первое воспроизведение и экспорт могут быть медленнее, пока данные не построятся заново.
Как выбрать диск и лимит кеша
Для видео используйте локальный SSD. Лимит задавайте ниже доступного места на выбранном диске: LS4 показывает фактически занятый объём и предупреждает, если диск не позволяет кешу вырасти до заданного значения.
Лимит ничего не резервирует заранее. Кеш занимает место только по мере обработки медиафайлов. Универсального значения для всех проектов нет — ориентируйтесь на объём своих материалов и показание Использовано.
Рендеринг маппинга и 3D-сцены
| Параметр | Фактическое действие |
|---|---|
| FPS на маппинг превью | Несмотря на название в интерфейсе, в текущей версии это целевая частота основного рендер-цикла LS4. Значение влияет не только на панель маппинга, поэтому не снижайте его как обычную настройку отображения. |
| Отображать маппинг и 3D сцену при включённом планировщике | Оставляет панели маппинга и 3D активными, пока расписание находится в состоянии запуска. При выключенном флажке панели не рисуются, но расписание и световой вывод продолжают работать. |
| Разрешение сцены | Меняет только внутреннее разрешение 3D-вьюпорта: высокое, среднее или низкое. DMX-данные и геометрия проекта не изменяются. |
| Минимальный масштаб качества | Задаёт нижнюю границу автоматического качества 3D от 0,25 до 1,0. В текущем пользовательском интерфейсе нет переключателя автоматического качества, поэтому при стандартных настройках это поле само по себе ничего не включает. |
| Рендеринг 3D сцены | Включает или полностью останавливает отрисовку 3D-вьюпорта. На расчёт светового выхода не влияет. |
| Порог яркости Light Mesh | Не рисует в 3D Light Mesh ниже указанного порога яркости. На DMX-значения не влияет. |
Переключатели содержимого маппинга — Эффекты, Приборы и Направляющий слой — не являются настройками производительности. Они включают и выключают отрисовку соответствующих слоёв.
Таймлайн и обновление ключевых кадров
Флажок Обновлять данные ключевых кадров при воспроизведении заставляет панели свойств и редакторы ключей постоянно показывать вычисляемые значения во время проигрывания. Это удобно при точной отладке анимации, но создаёт дополнительную нагрузку интерфейса.
Оставляйте его выключенным. Включайте временно только для наблюдения за изменением параметра на Таймлайне.
Аудио, сеть и синхронизация
Вкладка Аудио показывает текущий аудиовыход Windows. Выход внутри LS4 не выбирается: кнопка Настройки открывает системные настройки звука. Группа SMPTE на этой вкладке в текущем интерфейсе скрыта.
На вкладке Сеть выбирается сетевой адаптер LS4, включается Art-Net, задаются ArtSync, FPS Art-Net и максимальное число вселенных на порт. Параметры Не включать/отключать Art-Net автоматически и Не запускать Art-Net при воспроизведении сцены определяют, может ли LS4 менять состояние Art-Net при запуске сцены.
На вкладке Таймкод / Синхронизация выбирается сетевой интерфейс для приёма Art-Net TimeCode или режим Все интерфейсы. Флажок Генерировать таймкод Art-Net включает передачу таймкода играющей сцены.
Подробнее: выбор сетевого адаптера, Art-Net и ArtSync, синхронизация Таймлайна.
Веб-сервер и MCP
Вкладка Веб-сервер включает встроенный веб-доступ и задаёт порт, имя пользователя, пароль и срок жизни токена. QR-код пересоздаётся отдельной кнопкой, а Открыть в браузере проверяет локальный доступ. Используйте уникальный пароль и не открывайте порт во внешнюю сеть без необходимости.
Вкладка MCP предназначена для подключения совместимого клиента к LS4. Она содержит:
- включение сервера и номер порта;
- Bearer-токен с возможностью перегенерации;
- URL, заголовок авторизации и готовую конфигурацию для копирования;
- отдельные разрешения: Чтение, Контент и Инфраструктура.
Начинайте только с чтения. Уровни Контент и Инфраструктура разрешают внешнему клиенту менять сцены, эффекты, календарь, маппинг и сеть. Не включайте их на рабочем шоу-компьютере без резервной копии проекта и контроля доступа.
Экспорт и расписание
Вкладка Экспорт хранит значения по умолчанию:
- для GIF — шаблон, число цветов, качество и длительность;
- для видео — ширина, высота, подпись сцены, размер и положение заголовка, кодек, профиль и битрейт;
- для аудио — кодек и битрейт.
Это базовые параметры будущих операций, а не команда запуска экспорта. Полный порядок подготовки CUE, GIF, видео и передачи на Player описан в главе о выводе и экспорте.
Вкладка Расписание задаёт широту, долготу или адрес площадки и способ подсветки событий календаря на неделю. Координаты нужны для функций, зависящих от местоположения; после ввода нажмите Применить.
Рабочие пространства и расположение панелей
Откройте Окно → Рабочее пространство. В списке есть встроенные варианты Редактор и Расписание, а также пользовательские раскладки.
| Команда | Что делает |
|---|---|
| Новое | Сохраняет текущее расположение панелей как новую пользовательскую раскладку |
| Сохранить | Перезаписывает выбранную пользовательскую раскладку текущим расположением |
| Загрузить | Немедленно применяет выбранную раскладку |
| Удалить | Удаляет выбранную пользовательскую раскладку после подтверждения |
| Запуск | Отмечает раскладку, которую LS4 загрузит при следующем запуске |
Имя пользовательской раскладки можно изменить в таблице. Встроенный Редактор служит безопасным возвратом к стандартному расположению и не удаляется. После крупных обновлений LS4 может автоматически сбросить несовместимую старую раскладку, чтобы панели не остались за пределами экрана.
Как восстановить пропавшую панель
Действуйте по порядку:
- Откройте меню Окно и включите нужную панель.
- Если панель появилась плавающим окном, перетащите её за заголовок к нужной границе и отпустите на маркере закрепления.
- Если несколько панелей расположены неправильно, загрузите рабочее пространство Редактор.
- Если стандартный вариант помог, создайте новую пользовательскую раскладку вместо перезаписи старой.
- При работе после отключения второго монитора проверьте, не осталось ли плавающее окно за пределами текущего экрана.
Подробнее об устройстве интерфейса: панели, вкладки и рабочая область.
Если LS4 работает медленно: как найти причину
Включите FPS и статистику через меню Вид, запустите один и тот же фрагмент сцены и меняйте по одному параметру.
- На ноутбуке назначьте LS4 дискретную видеокарту.
- Проверьте отдельно маппинг, 3D и видео. Это разные участки рендера.
- Временно выключите Рендеринг 3D сцены. Если FPS восстановился, причина находится в 3D-вьюпорте.
- Если задержка появляется только во время воспроизведения, выключите Обновлять данные ключевых кадров при воспроизведении.
- Для видео проверьте состояние медиа-кеша, свободное место и скорость диска.
- Не отключайте Эффекты, Приборы или Направляющий слой как постоянный способ ускорения: эти кнопки меняют содержимое маппинга.
Высокопроизводительная видеокарта Windows
Установщик LS4 добавляет программу в графические настройки Windows с режимом высокой производительности. Если ноутбук всё равно запускает LS4 на встроенной графике:
- Откройте системные Параметры графики.
- Добавьте
LightStream.exe. - Выберите Высокая производительность.
- Перезапустите LS4.
Стандартные расположения файла:
C:\Program Files\Light Stream Apps\Light Stream 4\LightStream.exe— установка для всех пользователей;%LOCALAPPDATA%\Light Stream Apps\Light Stream 4\LightStream.exe— установка для текущего пользователя.
Названия страниц Windows отличаются между версиями. Системная настройка подробнее показана в быстром старте.
Что можно скрыть в 2D-маппинге
В маппинге есть два разных типа переключателей.
| Тип | Примеры | Результат |
|---|---|---|
| Содержимое | Эффекты, приборы, направляющий слой | Слой перестаёт отрисовываться. Не используйте это как постоянную оптимизацию, если слой должен быть виден. |
| Служебные элементы | Сетка и её номера, координаты, масштаб, статистика, FPS, подсказки перемещения | Меняется только оформление рабочей области. На световой результат эти элементы не влияют. |
Скрытие служебных элементов прежде всего освобождает экран; заметного прироста FPS от него может не быть. Реальную нагрузку маппинга определяют разрешение поля и активные эффекты. Изменение разрешения или структуры сцены — это изменение проекта, а не безопасный переключатель производительности.
Как снизить нагрузку 3D-сцены
- Переключите Разрешение сцены с высокого на среднее или низкое.
- Если 3D сейчас не нужен, выключите Рендеринг 3D сцены.
- Для сцены с большим числом Light Mesh проверьте Порог яркости Light Mesh.
- Включите статистику 3D и проверьте число объектов, мешей и треугольников. Сложные импортированные модели упрощаются до импорта в LS4.
Эти параметры изменяют только 3D-вьюпорт. Световой выход, патч и геометрия проекта остаются прежними.
Видео и медиа-кеш
- Разместите медиа-кеш на локальном SSD с достаточным свободным местом.
- Перед экспортом дождитесь окончания кеширования: LS4 блокирует запуск экспорта, пока нужные видео ещё кешируются.
- Кеширование видео секвенций уменьшает повторное декодирование, но расходует оперативную память. Количество кадров увеличивайте только после проверки конкретного проекта.
- Для переноса проекта вместе с внешними видео, изображениями и моделями используйте Файл → Собрать проект. Подробности: Собрать проект.
- Если после замены исходного файла LS4 показывает старые данные, очистите медиа-кеш и дождитесь повторного кеширования.
Таймлайн во время воспроизведения
Подтверждённая настройка нагрузки Таймлайна — Обновлять данные ключевых кадров при воспроизведении. Когда она включена, LS4 обновляет значения ключей в панели свойств на каждом шаге воспроизведения.
Если редактор начинает задерживаться только во время проигрывания, выключите этот флажок и повторите тот же фрагмент. На сами ключевые кадры и результат сцены это не влияет.
Рендер, Art-Net и экспорт — разные проверки
FPS 3D-вьюпорта не показывает состояние Art-Net. Для сетевого вывода отдельно проверяйте выбранный адаптер, FPS Art-Net, ArtSync, доступность устройств и предупреждения сети.
Параметр FPS на маппинг превью в текущей версии задаёт частоту основного рендер-цикла. Параметр FPS Art-Net задаёт частоту отправки сетевых пакетов. Это разные значения, но световой вывод не получит новые рассчитанные кадры чаще, чем их создаёт рендер.
При запуске расписания можно выключить Отображать маппинг и 3D сцену при включённом планировщике: это убирает отрисовку панелей, не останавливая расписание и Art-Net.
Перед экспортом дождитесь готовности видео-кеша. Разрешение, кодек и битрейт на вкладке Экспорт относятся к создаваемому видеофайлу и не являются настройками скорости расчёта световой сцены.
Когда очищать кеш шейдеров
Команда Правка → Очистить кеш шейдеров удаляет скомпилированные файлы шейдеров после подтверждения. При следующем запуске они создаются заново.
Используйте её, если после обновления LS4 или драйвера появились отсутствующие эффекты, графические артефакты или ошибка компиляции шейдера. Не очищайте кеш как регулярную «оптимизацию»: первый запуск эффектов после очистки может занять больше времени.
Медиа-кеш и кеш шейдеров независимы. Очистка одного не очищает другой и не удаляет исходные файлы проекта.
Что можно менять без изменения светового результата
| Настройка | Что изменится |
|---|---|
| Разрешение сцены | Только качество 3D-вьюпорта |
| Рендеринг 3D сцены | Только наличие 3D-изображения |
| Обновлять данные ключевых кадров при воспроизведении | Только обновление значений в интерфейсе |
| Отображать маппинг и 3D сцену при включённом планировщике | Только панели при запущенном расписании |
| Путь и лимит медиа-кеша | Место хранения временных данных |
| Сетка, координаты, статистика и FPS в оверлеях | Только служебная информация на экране |
Эффекты, Приборы и Направляющий слой в эту таблицу не входят: эти переключатели управляют отрисовкой содержимого маппинга.
Диагностика по симптомам
| Симптом | Что проверить сначала |
|---|---|
| 3D дёргается, маппинг работает нормально | Разрешение сцены, рендеринг 3D, статистику объектов/мешей/треугольников, сложность импортированных моделей |
| Маппинг замедляется на конкретной сцене | Основной FPS, разрешение поля и эффекты этой сцены; сравнивайте по одному изменению |
| Первый проход видео медленный, повторный быстрее | Папку и лимит медиа-кеша, свободное место, кеширование видео секвенций |
| Автосохранение создаёт паузу | Размер проекта и скорость диска; увеличение интервала уменьшает частоту пауз, но не длительность одного сохранения |
| Задержка появляется только во время воспроизведения | Флажок обновления данных ключевых кадров |
| После обновления пропал эффект или появились графические артефакты | Перезапуск LS4, драйвер видеокарты, затем очистку кеша шейдеров |
| Световой вывод дёргается при нормальном FPS 3D | Сетевой адаптер, FPS Art-Net, ArtSync, устройства и предупреждения Art-Net |
| Диск заполнен и система замедлилась | Фактически занятый медиа-кеш и свободное место на его диске |
Контрольный список после настройки
- Для автозапуска выбран правильный проект; расписание и Art-Net запускаются только по заданному сценарию.
- Автосохранение включено с подходящим интервалом и числом копий.
- Разрешение поля маппинга соответствует контенту проекта.
- Пользовательская тема сохранена.
- Медиа-кеш расположен на нужном диске; свободного места больше установленного лимита.
- На ноутбуке LS4 использует дискретную видеокарту.
- FPS и статистика проверены на сцене, где возникает проблема.
- После изменения настроек повторно проверены маппинг, 3D, Art-Net и экспорт.
Частые вопросы
Нужно ли нажимать «Сохранить» в окне настроек?
Большинство параметров записывается сразу. Отдельно сохраняются пользовательская тема и текущий проект, если менялись параметры проекта.
Почему параметр изменился во всех проектах?
Вкладки Внешний вид, Память и производительность и большинство служебных вкладок хранят пользовательские настройки LS4, а не данные одного файла .ls.
Можно ли отключить «Эффекты» ради повышения FPS?
Переключатель Эффекты отключает отрисовку эффектов в маппинге. Это не служебный оверлей, поэтому не используйте его как постоянную настройку производительности.
Почему уменьшение качества 3D не меняет световой выход?
Разрешение сцены меняет только изображение 3D-вьюпорта. DMX-данные не изменяются.
Можно ли удалить медиа-кеш?
Да. Проект и исходные файлы останутся, а временные данные будут построены заново. До завершения повторного кеширования воспроизведение и экспорт могут быть недоступны или медленнее.
Почему кеш не достигает заданного лимита?
Лимит — максимальный объём, а не объём, который LS4 должна обязательно занять.
Сколько кадров видео кешировать?
Значение по умолчанию — 100. Увеличивайте его только если повторное воспроизведение конкретной секвенции улучшается и оперативной памяти достаточно.
Почему пользовательская тема помечена как изменённая?
Изменения уже показаны в интерфейсе, но ещё не записаны в файл темы. Нажмите Сохранить, Сохранить как… или Вернуть.
Как вернуть стандартные панели?
Откройте Окно → Рабочее пространство, выберите Редактор и нажмите Загрузить.
Почему Art-Net дёргается, хотя 3D показывает высокий FPS?
FPS 3D не проверяет сеть. Проверьте адаптер, FPS Art-Net, ArtSync и устройства по диагностике Art-Net.
Когда очищать кеш шейдеров?
После обновления LS4 или драйвера, если появились отсутствующие эффекты, ошибки компиляции или графические артефакты. Для регулярного ускорения очистка не нужна.