Архив для Тэга ‘PhysX 3’
Стал доступен финальный релиз PhysX SDK 3.2
После трех этапов бета-тестирования, NVIDIA представила финальную версию физического движка PhysX SDK 3.2 для платформ Windows PC, Linux, Mac OSX и Android.

С полным списком изменений вы можете ознакомиться здесь: PhysX SDK 3.2 Release Notes
Бесплатные бинарные версии PhysX SDK 3.2 доступны для загрузки через сайт Developer Support Center (наш гайд по регистрации) или с помощью PhysX Registered Developer Program (пока недоступно).
PhysX Fluid Simulation вырастает в Fluid Sandbox
Некоторое время назад мы уже писали об одном интересном проекте – программке “PhysX Fluid Simulation“, моделирующей физику поведения жидкости и использующую движок PhysX SDK 3.0.2.
Вчера вышла в свет обновленная версия этого приложения, которая сменила название на “Fluid Sandbox” и обзавелась дополнительным функционалом.
Upd: Вышла новая версия 1.4.5, которая теперь использует PhysX SDK 3.1, поддерживает многоядерные CPU, и включает в себя еще больше базовых сценариев, обновленную систему рендеринга, а так же некоторые другие улучшения.
Новый релиз полностью оправдывает свое название (Sandbox – песочница), ведь теперь можно гибко настраивать параметры симуляции, модифицировать имеющиеся и даже добавлять новые уровни с виде XML файлов.
Из других нововведений стоит отметить улучшенную систему рендеринга жидкости, новые базовые сценарии и более стабильное взаимодействие между твердыми телами и частицами.
Загрузить приложение Fluid Sandbox можно по ссылке с форума Delphi OpenGL Community.
Открыт доступ к бета версии PhysX SDK 3.2
NVIDIA решила порадовать разработчиков перед Новым Годом выпуском бета версии нового PhysX SDK 3.2 под платформы Windows PC, Linux, Mac OS X и Android.
Upd. [25.01.2012]: Появилась вторая бета PhysX SDK 3.2, с различными баг-фиксами и улучшениями.
Upd #2 [21.03.2012]: Третья бета версия PhysX SDK 3.2 доступна для загрузки (список изменений).
Upd #3 [10.05.2012]: Финальный релиз PhysX SDK 3.2

С внушительным списком изменений можно ознакомится в англоязычном разделе нашего сайта, мы же сфокусируемся на наиболее интересных моментах:
- Добавлены новые демонстрационные сэмплы – SampleCharacterCloth (физика ткани), SampleBridges (character controller и джойнты) и SampleGravity (character controller с нестандартным вектором гравитации).
- Появился альтернативный механизм расчета столкновений – Persistent Contact Manifold (нечно похожее используется в физ. движке Bullet).
- Добавлен новый алгоритм расчета сухого трения (Coulomb friction), позволяющий получить более реалистичную симуляцию за счет большей требовательности к ресурсам.
- Появились новые вспомогательный функции для raycast, sweep и ovelap тестов.
- Добавлен визуализация характеристик джойнтов (для дебаггинга).
- Дополнен новый движок для симуляции ткани (PxCloth). Добавлено взаимодейтвие с плоскостями и выпуклыми телами, появилась возможность задавать трение, улучшены констрейнты.
- Улучшен модуль по расчету физики средств передвижения. Конструктур теперь поддерживает технику с N количеством колес (N>2) и.. танк.
- Внесены многочисленные изменения и улучшения в API.
- Документация дополнена.
Бета версия PhysX SDK 3.2 доступна для загрузки с сайта с сайта Developer Support Center (потребуется регистрация).
Никак не получается получить аккаунт PhysX разработчика ? Читайте наш гайд - Как правильно зарегистрироваться на PhysX Developer Center
Демонстрация симуляции жидкости на PhysX SDK 3.0 и OpenGL
Пользователь Finalspace с немецкого форума Delphi OpenGL Community представил интересную демонстрационную программу “PhysX Fluid Simulation“, моделирующую поведение жидкости по методу гидродинамики сглаженных частиц (SPH).
Upd: вышла новая версия
Демонстрация написана на C++, использует физический движок PhysX SDK 3.0 и графическую библиотеку OpenGL, и хоть и не впечатляет внешним видом, но довольно глубока по содержанию.

Пользователь имеет возможность менять параметры жидкости, добавлять новые частицы (до 262 000) и другие объекты, включать аппаратное PhysX ускорение, выбирать из нескольких вариантов исходного “контейнера” – вообщем, имеется широкий простор для экспериментов. А заодно и видеокарту протестировать можно.
Загрузить приложение PhysX Fluid Simulation v1.2 можно по ссылке из оригинального топика.
Вышел новый 2.7 PhysX плагин для 3ds Max
NVIDIA выпустила новый PhysX плагин версии 2.7 для 3ds Max (2009-2012, 32 – и 64-бит).
Update: спустя некоторое время, объявился и PhysX плагин 2.7 для Maya, с примерно тем же списком нововведений – поддержкой движка PhysX SDK 3.1 и модуля APEX Clothing 1.1, обновленным интерфейсом и т.д. (полный список).
Update #2: 2.7 PhysX плагин для Maya был обновлен до версии 2.70.1109.2230, которая включает в себя разнообразные мелкие исправления и багфиксы.
Upd #3: PhysX плагины обновились до версии 2.71
Так же, появился отдельный плагин для 3ds max за версией 2.61.1028.0930, который содержит незначительные исправления к ранее выпущенному PhysX плагину 2.61.

Что же нового в PhysX плагине v. 2.70.1028.1400 для 3ds Max ?
- Новый физический движок PhysX SDK 3.1
В плагин 2.7 включены два физических движка – PhysX SDK 2.8.4 и новейший PhysX SDK 3.1, с возможностью “горячего” переключения. Движок 3.1 отличается повышенной производительностью и поддержкой многоядерных CPU, за счет чего сцены с большим количеством сложных объектов считаются заметно быстрее.
Замечание: #1 APEX Clothing не работает с SDK 3.1 #2 Буфер контактов в этой версии ограничен - если объектов слишком много, некоторые столкновения могут не просчитываться.
- Поддержка модуля APEX Clothing 1.1
- Совместимость с другими плагинами, использующими движок PhysX SDK (к примеру, Thinking Particles)
- Универсальный экспортер
- Прочие улучшения и дополнения – автоматическое вычисление центра масс, двусторонние статические меши и т.д. (полный список)
PhysX плагины версии 2.7 доступны для загрузки с сайта Developer Support Center (может потребоваться регистрация). Найти плагины можно в следующем разделе:
[Online Support] -> [Downloads] -> [APEX DCC Clothing Plugins] -> [Max 2.7.X (beta)] / [Maya 2.7.X (beta)]
Никак не получается получить аккаунт PhysX разработчика ? Читайте наш гайд - Как правильно зарегистрироваться на PhysX Developer Center











