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.

Физический ветер (Physical Wind)

Physical Wind - это область в форме куба, которая имитирует дующий внутри нее ветер. Скорость ветра может постепенно уменьшаться до границ коробки.

Ветер воздейтсвует только на объекты, удовлетворяющие следующим требованиям:

  • Границы объекта должны находиться внутри поля Physical Wind.
  • Объекту должно быть присвоено физическое тело.

    Примечание
    Physical Wind может влиять только на тело Cloth или тело Rigid. Если используется тело Rigid, то ему также должна быть назначена форма (shape).

Ветер по-разному воздействует на объекты с разными физическими свойствами. Поэтому помимо настройки параметров Physical Wind , вам следует настроить параметры физического тела.

Например, если вы поместите узел, которому назначено тело Cloth, внутри узла Physical Wind, узел будет "развеваться по ветру" по-разному в зависимости от массы тела Cloth:

Скорость ветра = (2.0,4.0,2.0); Масса тела = 1,0
Скорость ветра = (2.0,4.0,2.0); Масса тела = 8,0

Смотрите также#

Добавление физического ветра#

Чтобы добавить Physical Wind в сцену через UnigineEditor:

  1. Запустите проект с UnigineEditor.
  2. В главном меню выберите Create -> Physics -> Physical Wind.

  3. Щелкните где-нибудь в мире, чтобы разместить узел Physical Wind.

Новый узел Physical Wind будет добавлен в UnigineEditor, и вы сможете редактировать его через окно Parameters. По умолчанию размер узла равен 1×1×1.

Редактирование физического ветра#

В разделе Physical Wind (окно Parameters → вкладка Node) вы можете настроить следующие параметры Physical Wind:

Edit Size

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

Physical Mask Physical маска. Физическая маска Physical Wind должна совпадать с маской Physical физического объекта. В противном случае Physical Wind, внутри которого ветер дует с заданной скоростью, не повлияет на объект.
Size Размер поля Physical Wind по осям в единицах.
Threshold

Пороговое расстояние по осям. Порог определяет расстояние постепенного изменения скорости ветра от нуля до полной. Эти значения относятся к размеру блока Physical Wind. Это означает, что пороговые значения должны быть меньше размера поля Physical Wind.

Пороговые значения образуют невидимый паралледепипед, внутри которого дует ветер с максимальной скоростью :

Velocity Скорость потока Physical Wind по осям.
Linear damping Значение, показывающее, насколько уменьшается линейная скорость объектов, когда они попадают внутрь узла ветра. Чем выше значение, тем ниже будет линейная скорость.
Angular damping

Значение, показывающее, насколько уменьшается угловая скорость объектов, когда они попадают внутрь узла ветра. Чем выше значение, тем меньше будет угловая скорость.

Примечание
Параметр Angular damping влияет только на объекты с назначенным телом Cloth.
Последнее обновление: 16.08.2024
Build: ()