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


:: Back to news index ::

Mafia II: APEX Clothing in numbers

with 2 comments

In Mafia II, as you may notice from our comparison video, clothing simulation on main character (Vito Scaletta) is present regardless to APEX PhysX settings, main difference is in Cloth detalization and used technologies – standart PhysX Cloth (APEX PhysX Off) and more advanced APEX Clothing module (APEX PhysX Medium/High).

Clothing detalization is mostly determined by number of vertices, forming a physical cloth mesh.

So, just for curiosity, we decided to count them in Mafia II (with help of AgPerfMon profiler), using different APEX PhysX settings and various Vito’s suits.

Leather Jacket.


Casual Suit with Hat.


Casual Suit with Raincoat.

According to data we’ve collected, Clothing based on APEX Framework is 6x times (in average) more detailed than low-resolution PhysX Cloth you can see with APEX “Off” settings.  As result, APEX based Cloth behaves more realistically.

But what about performance – APEX Clothing is 6x times more detailed, maybe it is running 6x times slower ?

Performance.

For testing purposes we’ve used simple character motion sequence, from begining of Chapter 9. All character clothing is disabled except for Vito.

Thus, while APEX Clothing assets are containing 5-7x times more vertices than PhysX Cloth suits (APEX PhysX OFF settings), performance degrades only about 15%. And don’t forget, that in both cased Cloth simulation is running purely on CPU.

Written by Zogrim

August 31st, 2010 at 10:41 pm

Posted in Articles, Reviews, PhysX Games

Tagged with , ,

2 Responses to 'Mafia II: APEX Clothing in numbers'

Subscribe to comments with RSS

  1. 15% total, hmm, I wonder what percent cloth is of the enire game…

      

    David Black

    1 Sep 10 at 1:11 am

  2. :O Tire deformation…

      

    Stefem

    2 Sep 10 at 3:10 am


Leave a Reply

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