This page has been translated automatically.
Видеоуроки
Интерфейс
Основы
Продвинутый уровень
Подсказки и советы
Основы
Программирование на C#
Рендеринг
Профессиональный уровень (SIM)
Принципы работы
Свойства (properties)
Компонентная Система
Рендер
Режимы вывода изображения
Физика
Браузер SDK 2
Лицензирование и типы лицензий
Дополнения (Add-Ons)
Демонстрационные проекты
API Samples
Редактор UnigineEditor
Обзор интерфейса
Работа с ассетами
Контроль версий
Настройки и предпочтения
Работа с проектами
Настройка параметров ноды
Setting Up Materials
Настройка свойств
Освещение
Sandworm
Использование инструментов редактора для конкретных задач
Расширение функционала редактора
Встроенные объекты
Ноды (Nodes)
Объекты (Objects)
Эффекты
Декали
Источники света
Geodetics
World-ноды
Звуковые объекты
Объекты поиска пути
Player-ноды
Программирование
Основы
Настройка среды разработки
Примеры использования
C++
C#
UnigineScript
Унифицированный язык шейдеров UUSL (Unified UNIGINE Shader Language)
Плагины
Форматы файлов
Материалы и шейдеры
Rebuilding the Engine Tools
Интерфейс пользователя (GUI)
Двойная точность координат
API
Animations-Related Classes
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Objects-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
IG Plugin
CIGIConnector Plugin
Rendering-Related Classes
VR-Related Classes
Работа с контентом
Оптимизация контента
Материалы
Визуальный редактор материалов
Material Nodes Library
Miscellaneous
Input
Math
Matrix
Textures
Art Samples
Учебные материалы
Внимание! Эта версия документация УСТАРЕЛА, поскольку относится к более ранней версии SDK! Пожалуйста, переключитесь на самую актуальную документацию для последней версии SDK.
Внимание! Эта версия документации описывает устаревшую версию SDK, которая больше не поддерживается! Пожалуйста, обновитесь до последней версии SDK.

Рекомендации по антивирусным программам

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

Примечание
в качестве примера берется Windows Defender. Если у вас есть другое антивирусное программное обеспечение, проверьте и настройте аналогичные функции.

Брандмауэр блокирует работу UNIGINE#

Антивирусы могут блокировать работу приложений.

Чтобы проверить и разблокировать приложения, связанные с UNIGINE, в Windows Defender:

  1. Нажмите кнопку Start, введите Windows Defender Firewall и выберите подходящее приложение. Откроется окно Windows Defender Firewall.
  2. На левой панели нажмите Allow an app or feature through Windows Defender Firewall.

  3. В открывшемся окне Allowed apps прокрутите вниз, чтобы найти приложения, связанные с UNIGINE, проверьте, включены ли они:

    Allowed apps

Влияние на скорость сборки и производительность редактора#

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

При создании проекта сканирование каждого файла также может замедлить сборку. Чтобы избежать этого, вы можете добавить целевую папку (и, возможно, папки, в которых хранятся задействованные кэш и настройки) в исключения, и файлы, созданные в ней, не будут проверяться.

Чтобы отключить сканирование в реальном времени в Windows Defender для определенной папки:

  1. Откройте настройки Windows Security (нажмите кнопку Start, введите Windows Security и выберите соответствующее приложение).
  2. Выберите Virus & threat protection.
  3. Нажмите Manage settings.

  4. Выберите опцию Add or remove exclusions.

  5. Нажмите кнопку Add an exclusion, чтобы просмотреть типы содержимого, которые могут быть исключены:

  6. Добавьте папку (или папки), содержащую ваш проект, в качестве исключения, следуя инструкциям на экране.

    Эти папки должны включать:

    • Папка, которая была создана для проекта и названа соответствующим образом (которая содержит папки bin, data и т.д.).

      Project folder

      Папка проекта в браузере Windows

      Project folder added as exclusion

      Папка проекта добавлена в качестве исключения
    • Все папки, на которые ссылается точки монтирования (если они находятся за пределами папки проекта, упомянутой выше).

      Mount point

      Точка монтирования, созданная в UnigineEditor

      Mount point added as exclusion

      Папка монтирования, добавленная в качестве исключения
    • Выходная папка, в которой будет сохранена сборка.

      Build folder

      Сборка, созданная в UnigineEditor

      Build folder added as exclusion

      Папка сборки добавлена как исключение

Обеспечение доступности TCP-порта#

TCP-порт 33333 имеет решающее значение для производительности UNIGINE SDK, поэтому убедитесь, что он не заблокирован антивирусом.

Измените настройки антивируса, чтобы разрешить TCP-порт 33333.

Если вы используете Windows Defender, создайте правило входящего порта.

Примечание
Также убедитесь, что TCP-порт 33333 не используется никакими другими приложениями. Прочитайте эту статью для получения дополнительных рекомендаций.
Последнее обновление: 16.08.2024
Build: ()