Разработчики) | Фирма Stache |
---|---|
Стабильный выпуск | 3.34 / 15 января 2020 г . |
Операционная система | Майкрософт Виндоус |
Тип | Игровой движок |
Лицензия | Всеобщее достояние |
Веб-сайт | phyz |
Phyz (Dax Phyz) - это общественное достояние , [1] физический движок 2.5D со встроенным редактором, графикой и звуком DirectX . В отличие от большинства других движков физики реального времени, он основан на вершинах и стохастичен . Его интегратор основан на версии сборки генератора случайных чисел Mersenne Twister с поддержкой SIMD , а не на традиционных LCP или итерационных методах, что позволяет моделировать большое количество микрообъектов [2] с броуновским движением и макроэффектами, такими как объект резонанс [3] и деформация .
Описание [ править ]
Цель [ править ]
Dax Phyz используется для модели и моделировать физические явления, чтобы оживить статическую графику, а также для создания видео, GUI фронт-эндов и игры . Нет определенной корреляции между Phyz и реальностью . [4]
Особенности [5] [ править ]
- Деформируемые и хрупкие предметы ( динамика мягкого тела ).
- Моделирование N- частиц .
- Стержень, палка, штифт, паз, ракета, заряд, магнит, тепло, привод и пользовательские ограничения.
- Полные по Тьюрингу логические компоненты в реальном времени (Phyz Logics).
- Взрывчатые вещества.
- Звуковые эффекты столкновения и разрыва.
- Интерфейс прикладного программирования на основе сообщений .
- Редактирование в реальном времени с учетом ограничений.
- Металлические эффекты.
- Импорт растрового изображения.
- Поддержка OpenMP 2.0.
Доступность платформы [ править ]
Phyz требует Windows с DirectX 9.0c или новее, видеоадаптера с аппаратной поддержкой DirectX 9, ЦП с полной поддержкой SSE2 и 1 ГБ свободной оперативной памяти. [6] Для метаболических эффектов требуется адаптер дисплея с поддержкой GPGPU . [7]
PhyzLizp [ править ]
PhyzLizp, входящий в состав Phyz, представляет собой внешнее приложение, основанное на языке программирования Lisp (Lizp 4). Его можно использовать для измерения и управления событиями в Phyz, а также для создания расширений Phyz, таких как графические интерфейсы, сетевые шлюзы, нелинейные ограничения или игры. [8]
Скриншоты [ править ]
- Сцена с молотком (вверху слева; деформируемые объекты): центр масс молота смещен относительно оси вращения, создавая крутящий момент, который не позволяет линейке вращаться.
- Сцена с клином (вверху справа; бьющиеся предметы): как произвести впечатление.
- Сцена Йоды (внизу слева; импорт растрового изображения, метабалтика): 3,446 вершины и 13,336 стержней; вершины образуют метабалы с информацией о цвете с фотографии глиняной модели.
- Сцена с воздушным шаром (внизу справа; ограничения тепла): «Почему я легче в воде?» - спросил Дакс после недавнего урока плавания. Дакс, как воздушные шары, плавает, поскольку на дно толкается больше частиц, чем на верх, как в плавучести .
- Сдерживаемый воздушный взрыв (система N-тел, динамика мягких тел): 32.068 вершин, 35.283 ограничений. После кратковременного грибовидного образования полусферические ударные волны распространяются на прямоугольные стенки контейнера, где они отражаются, в конечном итоге формируя форму клина в середине, быстро превращаясь в полусферу под действием силы тяжести.
См. Также [ править ]
- Электростатика
- Физика игры
- Магнетизм
- Физические двигатели
- Динамика жесткого тела
- Динамика мягкого тела
Ссылки [ править ]
- ^ Заявление о выпуске общественного достояния Phyz
- ↑ Владислав Попков и др., 2002, J. Phys. А. Математика. Gen. 35 7187-7204: Достаточный критерий интегрируемости стохастической динамики многих тел . ISBN 978-5-901548-12-7
- ^ Ян А. Фройнд (Университет Гумбольдта, Германия) и др., Устная сессия C32, 12 марта 2006 г., Вашингтон: стохастический резонанс и индуцированная шумом фазовая синхронизация
- ^ Часто задаваемые вопросы по шкале Phyz
- ^ Обзор возможностей Dax Phyz
- ^ Требования к платформе Phyz
- ^ Metaballics FAQ
- ^ Описание PhyzLizp
Внешние ссылки [ править ]
- Официальная домашняя страница Dax Phyz