опал интерфейс высокого уровня для физических системах низкого уровня, используемых в играх, робототехники моделирования и других 3D-приложений.
Особенности простой C ++ API, интуитивные объекты (например, твердые частицы, суставов, двигатели, датчики), и хранение файлов на основе XML для сложных объектов.
Вот некоторые ключевые особенности "OPAL":
· Открытый исходный код
· Кросс-платформенная
· Проверено на Linux, Irix, Windows и Mac OS X
· XML-файл загрузки
· ОПАЛ XML-экспортером для 3ds Max
· Breakable суставов
· Линейные и угловые движения затухание
· В-форме настройки материала
· Контактные группы (определить, какие объекты могут взаимодействовать физически)
· Обнаружения столкновений примитивные формы
· Коробки
· Сферы
· Капсулы (т.е. блокированные цилиндры)
· Самолеты
· Определяемые пользователем обнаружение столкновения треугольная сетка (лучше всего для местности)
· Суставы
· Шарнирами (один вращательную степень свободы)
· Универсальные шарниры (два вращательных степеней свободы)
· Шаровые шарниры (три вращательных степеней свободы)
· Колесные суставы (два вращательных степеней свободы)
· Слайдер суставов (т.е. призматических суставы, один трансляционный степень свободы)
· Исправлены швы (ноль градусов свободы)
· Двигатели
· Аттракторные двигатели (обеспечить гравитационное притяжение между двумя объектами)
· Мотор-редукторы (упрощенный автомобильных двигателей)
· Серводвигатели (использование ограниченной момент для достижения желаемого угла или скорость; аналогичную PD / ПИД-регулятора)
· Пружинные двигатели (простые затухающие пружины; тянуть объекты в нужное положение и / или ориентации)
· Thruster двигатели (обеспечивают постоянную силу на объекте)
· Датчики
· Датчики ускорения
· Датчики Incline
· Датчики Raycast
· Датчиками объема
· Обработчики событий
· Обработчик события Столкновение (уведомление, когда объекты сталкиваются)
· Обработчик событий Совместная брейк (уведомление, когда совместные перерывы)
· Обработчик события после стадии (уведомление в конце каждого временного шага)
Что нового в этой версии:
· Многие исправления, юнит-тесты, и усовершенствования.
· Новые возможности: обработка большого количества обновлений объект, новый двигатель, лучше контролировать совместное повреждение, и повышенную обработку событий.
· Проект был перенесен в Subversion.
Поиск по категориям
Популярные программы
-
Return To Castle Wolfenstein Coop 20 Feb 15
-
Android-x86 22 Jun 18
-
Puppy Linux "Slacko" 14 Jul 16
-
Kali Linux 22 Jun 18
-
Cactus McCoy 2 20 Feb 15
-
Parrot security OS 23 Oct 17
-
Ubuntu MATE 16 Aug 18
OPAL
Похожие программы
Комментарии к OPAL
Поиск по категориям
Популярные программы
-
Distro Astro 17 Feb 15
-
Redis 28 Sep 15
-
antiX MEPIS 19 Jun 17
-
Puppy Linux "Slacko" 28 Apr 17
-
Unity Linux 15 Apr 15
-
Lantern 3 Jun 15
-
qNotesManager 17 Feb 15
Комментарии не найдены