НОВОСТИ ПРОЕКТЫ ИСП.
PHYSX SDK
ИГРЫ С
GPU PHYSX
СТАТЬИ
О PHYSX
PHYSX ВИКИ ФОРУМ
РУССКИЙ ENGLISH


:: К списку новостей ::

PhysXLab 1.2 предлагает новые возможности по фрагментации объектов

нет комментариев

В рамках масштабного обновления средств APEX, NVIDIA представила редактор PhysXLab 1.2, совместимый с последним релизом APEX SDK.

(нажмите на картинку для увеличения)

Обратите внимание: ассеты, созданные с помощью PhysXLab 1.2, не поддерживаются текущим релизом UE3/UDK. Используйте версию 1.1.

Upd: вышел PhysXLab 1.2.1

Основные нововведения

Фрагментация по Вороному.

PhysXLab 1.2 обзавелся третьим по счету алгоритмом фрагментации – по Вороному (Voronoi fracturing), который позволяет разбивать объекты на простые, выпуклые фрагменты.

Тела выпуклой формы наиболее благоприятно воспринимаются PhysX SDK, что позволяет снизить количество взаимопересечений и добиться более качественной симуляции.

На данный момент, настройки еще слишком просты – можно лишь задать количество фрагментов, на которые следует разбить объект, и случайное начальное значение (random seed).

Группы фрагментации.

Теперь стало возможно объединять чанки в группы, и применять различные алгоритмы фрагментации к этим группам в рамках одного ассета (официальный термин – “fracture by selected” или fracturing groups)

Таким образом можно создать комплексный ассет, состоящий из нескольких различных материалов, и протестировать его поведение не покидая PhysXLab.

Ранее, художнику приходилось собирать такие объекты из отдельных ассетов-”кусочков” в редакторе игры.

Аппаратно ускоряемые твердые тела в режиме Playground.

Режим Playground (предназначенный для тестирования симуляции прямо в редакторе) в PhysXLab 1.2 теперь поддерживает аппаратное ускорение физики твердых тел на GPU. Аппаратная симуляция отличается как большей скоростью, так и более высокой точностью расчетов.

(нажмите на картинку для увеличения)

Чтобы задействовать аппаратное ускорение, необходимо переключить PhysX расчеты на GPU в Панели Управления NVIDIA и отметить опцию “Use GRB” в PhysXLab.

Обратите внимание: аппаратное ускорение физики твердых тел пока поддерживается только для SDK 2.8.4

Импорт ассетов.

PhysXLab 1.2 может импортировать любые разрушаемые ассеты в формате .apb/.apx, включая даже те, что были созданы для APEX 1.1.

В предыдущих версиях, чтобы иметь возможность изменить ассет после его создания, необходимо было сохранять его в специальном формате проекта PhysXLab (.npproj).

Визуализация плоскости разреза.

Новая возможность визуализации плоскости разреза (Display Typical Slice Surface) позволяет художнику получить представление о том, как будет выглядеть плоскость разреза до процесса фрагментации объекта.

Визуализация доступна для режимов “Slice fracturing” и “Cutout fracturing”

Расширенное управление UV разверткой.

Настройки UV развертки для внутренних (interior) материалов были значительно расширены – текстуру можно масштабировать и вращать, задавать смещение.

(нажмите на картинку для увеличения)

Кроме того, в режиме “Cutout” появилась возможность производить фрагментацию по UV-картам.

Выделение рамкой.

Выделение объектов с помощью рамки – совершенно стандартная возможность для большинства приложений, но большой шаг вперед для PhysXLab.

Выделение рамкой можно активировать сочетанием клавиш Shift + ЛКМ при использовании “Select Tool”.

Поддержка PhysX SDK 3.2.

PhysXLab 1.2 теперь доступен в двух вариантах – с поддержкой физического движка PhysX SDK 2.8.4 или PhysX SDK 3.2.

Список изменений

C полным списком изменений можно ознакомиться в англоязычном разделе нашего сайта.

Как загрузить

Пока на сайте PhysX Registered Developer Program проводятся восстановительные работы, PhysXLab 1.2 можно загрузить через Developer Support Center.

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

Автор: Zogrim

August 9th, 2012 at 11:39 am

Категория: PhysX Tools

Тэги: , , ,

Оставить комментарий

*

Рейтинг@Mail.ru

Copyright © 2009-2014. PhysXInfo.com | About PhysXInfo.com project | Privacy Policy
PhysX is trademark of NVIDIA Corporation