This page has been translated automatically.
Видеоуроки
Интерфейс
Основы
Продвинутый уровень
Подсказки и советы
Основы
Программирование на C#
Рендеринг
Профессиональный уровень (SIM)
Принципы работы
Свойства (properties)
Компонентная Система
Рендер
Физика
Редактор 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.

Физика и звук

Физические настройки узла можно изменить на вкладке Physics окна Parameters. Здесь вы можете назначить нужное тело выбранному узлу, а затем настроить его.

Настройки физики

Однако узел может участвовать в физических взаимодействиях, даже если ему не назначено физическое тело: вы можете включить обнаружение столкновения и пересечения для поверхностей узла на вкладке Node окна Parameters . Поверхности некоторых узлов могут не участвовать в определении столкновений и пересечений: эти параметры можно включить для каждой поверхности.

Примечание
Чтобы настроить параметры всех физических объектов в сцене одновременно, измените глобальные параметры, связанные с физикой .

Параметры пересечения#

Настройки пересечения

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

Enabled Флаг, указывающий, разрешены ли пересечения для поверхности.
Mask Intersection маска поверхности. Пересечения с поверхностью будут обнаружены, если его маска Intersection соответствует маске Intersection, переданной как аргумент функции , в противном случае она игнорируется.

Параметры пересечения физики#

Настройки пересечения физики

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

Enabled Флаг, указывающий, разрешены ли пересечения для поверхности.
Mask Physics Intersection маска поверхности. Физические пересечения с поверхностью будут обнаружены, если его маска Physics Intersection совпадает с маской, переданной в качестве аргумента функции , в противном случае она игнорируется.

Параметры столкновения#

Настройки столкновения

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

Enabled Флаг, указывающий, разрешены ли столкновения с поверхностью.
Mask Collision маска поверхности. Поверхность будет сталкиваться с формой, только если их маски Collision совпадают.

Трение и восстановление#

Настройки трения и восстановления

В этом разделе представлены параметры для настройки поведения выбранной поверхности при столкновении с физическими телами и формами.

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

Трение рассчитывается путем контакта между физическими телами.

Restitution Коэффициент восстановления поверхности. Этот коэффициент определяет степень относительной кинетической энергии, сохраняющейся после столкновения. Он определяет степень упругости объекта при контакте с другим объектом. Это зависит от упругости материалов сталкивающихся тел. При моделировании восстановления, например трение , учитывается общая стоимость обоих объектов, находящихся в контакте.
  • Значение 1.0 моделирует упругое столкновение. Объекты отскакивают в соответствии с импульсом, который они получают при контакте.
  • Значение 0.0 моделирует неупругое столкновение. Объекты вообще не отскакивают.

Восстановление рассчитывается путем контакта между физическими телами.

Параметры звука#

Настройки звука

В этом разделе представлены параметры для настройки влияния выбранной поверхности на распространение звука.

Occlusion Значение окклюзии выбранной поверхности. Это значение определяет, насколько поверхность влияет на звуки в случае окклюзии.
Примечание
Параметр Source Occlusion должен быть включен в окне Sound Settings.
Occlusion Mask Битовая маска, определяющая, какие источники звука перекрываются выбранной поверхностью. Чтобы источник звука перекрывался поверхностью, по крайней мере один бит этой маски должен соответствоватьOcclusionмаска источника звука.
Примечание
Source Occlusion должен быть включен в окне Sound Settings.
Последнее обновление: 19.04.2024
Build: ()