PHYSX NEWS PHYSX SDK
PROJECTS TABLE
GPU PHYSX
GAMES INFO
PHYSX
ARTICLES
PHYSX WIKI FORUM
РУССКИЙ ENGLISH


:: Back to news index ::

Archive for March 2nd, 2012

February/March UDK supports NVIDIA APEX 1.1

with 14 comments

Almost a year has passed since NVIDIA and Epic Games presented APEX 1.0 integration in Unreal Development Kit (UDK) engine.

And now, February 2012 release of UDK can “please” us with silent introduction of newest APEX 1.1 Framework, which includes updated APEX Clothing and APEX Destruction modules.

Unfortunately, UDN documentation was not yet updated, and some flaws were found in this release - for example, APEX GPU Rigid Body libraries are missing from the February distribution. Not to mention, that not all APEX 1.1 features have made it into UDK.

UPDATE: March UDK is released. Issues with missing GRB libraries were resolved.

UPDATE #2: November 2012 release of UDK adds APEX 1.2.1 support

Please note: only assets created with latest authoring tools - PhysXLab 1.1 and 2.71 DCC plug-ins - are compatible with APEX 1.1

Let’s take a look on some of the new features in APEX 1.1 integration we were able to discover:

APEX DESTRUCTION 1.1:

For additional data on Destruction Module please refer to UDN page

  • GPU Rigid Bodies (GRB). One of the most interesting features of 1.1 release is new ability to calculate rigid body physics on CUDA-capable GPUs, thus achieveing performance improvement in scenes with many destructible actors and simulated chunks, while using exact same assets and settings as for CPU physics.

----- Following is valid only for February 2012 UDK

As we have mentioned, current GRB implementation is missing vital libraries and also has some bugs: you can either wait until March UDK release or try it out now (for your own risk) – using our .dll package (36 mb).

Copy “GRB_1_x86.dll” and “pxtask_cuda_x86.dll” to “UDK\Binaries\Win32\” folder.

Copy “GRB_1_x64.dll” and “pxtask_cuda_x64.dll” to “UDK\Binaries\Win64\” folder.

---- Previous is only valid for February 2012 UDK

Now, to enable GRBs you need to set following parameters in “Engine\Config\BaseEngine.ini” file:

bDisablePhysXHardwareSupport=False

ApexGRBEnable=True

Read the rest of this entry »

Written by Zogrim

March 2nd, 2012 at 3:04 pm

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