:: Back to news index ::

Archive for the ‘PhysX Tools’ Category

APEX Destruction presentation from MIGS 2011

without comments

Autodesk has uploaded several partner presentations from Unreal University event at MIGS 2011 (Montreal International Gaming Summit).

One particular session – “UDK Overview || Nvidia session” – is provided by NVIDIA, in which Johnny Costello, PhysX content engineer, gives overview of APEX Destruction module functionality and it’s usage inside UDK (starting from 30:00).

This session covers pretty basic Destruction authoring features (PhysXLab, slicing, depth settings, playground, exporting to UDK, etc) – so for those who is already familiar with APEX or previosly released tutorials (set #1, set #2), it won’t say anything new. However, it is worth watching for a beginner.

Note: one interesting feature was mentioned during the presentation – in near future Destruction module will support objects deformation through joints.

Written by Zogrim

November 5th, 2011 at 2:04 am

Posted in PhysX Tools

Tagged with , ,

2.7 PhysX plug-in for Maya is also available

with 7 comments

Following the release of 2.7 PhysX plug-in for 3ds Max, NVIDIA has also uploaded new 2.70.1028.1400 plug-in for Maya (2009 – 2012).

Update [22.11.2011]: Maya PhysX plug-in was updated to version 2.70.1109.2230, that includes various bugfixes and minor updates.

UPDATE: 2.71 PhysX plug-in for Maya is released

2.7 PhysX plug-in for Maya – Release Notes:

  • General: New unified exporter
  • General: Improved PhysX shelf GUI
  • General: Support for PhysX 3.1
  • General: Support for APEX Clothing 1.1
  • General: Compatibility with other plug-ins that use PhysX directly (e.g. Thinking Particles)
  • General: Scene validation
  • Rigid Bodies: Copy/paste multiple physical meshes
  • Rigid Body: Kinematic to Dynamic Switching
  • Rigid Bodies: Ragdoll improved mass distribution
  • APEX Clothing: Support for latch to nearest regions
  • APEX Clothing: Support for Graphical LoD and Contact Layers
  • APEX Clothing: improved custom physical mesh handling

2.7 PhysX plug-in for Maya is available at Developer Support Center. You can find it under following path:

[Online Support] -> [Downloads] -> [APEX DCC Clothing Plugins] -> [Maya 2.7.X (beta)]

If you are experiencing trouble with registration of PhysX Developer account, please refer to our registration guide.

Written by Zogrim

November 1st, 2011 at 11:28 pm

Posted in PhysX Tools

Tagged with , , , ,

2.7 PhysX plug-in for 3ds Max comes with SDK 3.1 support

with 3 comments

Next major release of DCC PhysX plug-in for 3ds Max has arrived.

New 2.70.1028.1400 PhysX plug-in for 3ds Max (2009 – 2012, 32- and 64-bit) just have landed on download page at Developer Support Center.

Update: 2.7 PhysX plug-in for Maya is also available

UPDATE: 2.71 PhysX plug-in for 3ds Max is released

Additionally, updated 2.61.1028.0930 PhysX plug-in was released for 3ds Max - it includes minor bug-fixes for 2.61 version.

2.7 PhysX plug-in for 3ds Max – New Features Overview:

  • General: Additional PhysX SDK 3.1 solver

Plug-in now features two different simulation engines – PhysX SDK 2.8.4 and new PhysX SDK 3.1, with an option to switch between them seemlesly, without necessity to restart 3ds Max.

Providing same simulation quality as SDK 2.8.4, SDK 3.1 solver is noticeably faster, especially in specific scenes which contain composite meshes with complex concave geometry.

As a test, we’ve measured a time that is needed to simulate 200 frames of “Chainmail” scene (430+ composite rigid bodies), in a viewport. As you can see, in this case SDK 3.1 solver is ~40% faster.

Notes: #1 APEX Clothing is not yet supported by SDK 3.1 engine.

#2 Current SDK 3.1 implementation has limited contact buffer, so it is not recommended to use it with large number of objects.

Read the rest of this entry »

Written by Zogrim

November 1st, 2011 at 9:02 pm

Posted in PhysX Tools

Tagged with , , , ,

New tutorials provide in depth view of APEX Destruction usage in UDK

without comments

NVIDIA has already pleased us today with updated tutorials for APEX Clothing module, but this is not all -  a bunch of new tutorials for APEX Destruction module, focused on usage of destructible assets with UE3 or UDK engine, has arrivied just a hour ago.

Update: Destruction tutorials package (with destructible assets, textures and UDK levels) was added to Developer Support Center.

Not familiar with APEX or its integration in UDK ? Start with these links: APEX Destruction | APEX 1.0 Beta | March UDK released with full NVIDIA APEX support

APEX Destruction Tutorial with UDK: Fracture Materials (2)

This tutorial describes how to use fracture materials in UDK.

APEX Destruction Tutorial with PhysXLab: Wood Material (3)

This tutorial provides step by step instructions for creating a destructible wood plank using PhysXLab 1.0 or higher.

Read the rest of this entry »

Written by Zogrim

September 30th, 2011 at 12:24 am

Posted in PhysX Tools

Tagged with , ,

New APEX Clothing tutorials released

without comments

NVIDIA has released upgraded set of tutorials on how to create APEX Clothing assets in 3ds Max, Maya and how use them in UE3/UDK engine.

Archives are containing recorded video tutorials, all necessary assets, UE3 packages and scene files (for 3ds Max/Maya 2011 and latest PhysX plug-ins).

New tutorilas are availale for download at Developer Support Center, under following section:  [Online Support] -> [Downloads] -> [APEX] -> [APEX DCC Clothing Plugins]

  • Clothing Max Tutorials Part 1 (9-29-11).zip (590 mb)
    • Tutorial #1: Setup and UI
    • Tutorial #2: Waving Flag authoring
    • Tutorial #3: Cape (low res) authoring
    • Tutorial #4: Trench Coat (medium res) authoring
  • Clothing Max Tutorials Part 2 (9-29-11).zip (525 mb)
    • Tutorial #5: Pants (high res) authoring
    • Tutorial #6: Exporting from 3ds Max to UE3
  • Clothing Maya Tutorials (9-29-11).zip (497 mb)
    • Tutorial #1: Setup and UI
    • Tutorial #2: Trench Coat (medium res) authoring
    • Tutorial #3: Exporting from Maya to UE3
  • Clothing Tutorial for Unreal 3 (9-29-11).zip (186 mb)
    • Tutorial #1: Animation Notifies Max Distance Scaling

3ds Max Tutorials Note: scene files ending with “_2010″ are not compatible with 3ds Max 2012.

You can also find mentioned video tutorials at NvidiaApexDeveloper channel at YouTube.

If you are experiencing trouble with registration of PhysX Developer account, please refer to our registration guide.

Written by Zogrim

September 29th, 2011 at 8:27 pm

Posted in PhysX Tools

Tagged with , , , , , , ,

3ds Max 2012 Service Pack 2 includes fixes for MassFX

without comments

Recently, Autodesk has released Service Pack 2 (SP2) for 3ds Max 2012 and 3ds Max Design 2012 – is a cumulative update, that includes various fixes for issues with stability and performance based on customer feedback.

In comparison to previous updates, SP2 now also includes numerous bug fixes for MassFX – new PhysX SDK based physics simulation system, that has replaced Reactor in 3ds Max 2012.

Release Notes

  • Fixed rollout state changing to Advance.
  • Fixed order of rollout menus.
  • Very small objects used in Composite mesh generation no longer cause a program error.
  • Changing the high-velocity collision minimum speed value now works correctly.
  • The Sleep setting in the World tab no longer causes a MaxScript error.
  • An nvpx.ExportPhysXScene error dialog has been updated to be easier to understand.
  • Bake now works when the scene contains Bipeds.
  • Having the Dynamics Explorer or Scene Explorer open no longer negatively affects previewing the simulation.
  • Remove Skeleton now removes all Kinematic Skeletons, not just the first one selected.
  • Calculate At Current Frame now works correctly.
  • The Rigid Body modifier UI no longer redraws multiple times when opening.
  • The inflation value in the Multi-Editor now supports negative values for convex mesh types.
  • Selecting and moving MassFX constraints now support the type-in transform.
  • Using a Plane with box mesh type now simulates with the correct collision mesh shape.
  • You can now Undo the Convert To Custom Mesh function.
  • Rigid body collisions now behave correctly with back facing geometry.
  • Undo now works after grouping bones in a kinematic skeleton.
  • The MassFX SDK now correctly supports contact reports.
  • Creation of a new mesh in MassFX rigid body can now be undone.

It was also mentioned that remaining issues, like incompatibility with PhysX engine in Thinking Particles plug-in, will be solved in upcoming hotfix.

You can download Service Pack 2 for 3ds Max 2012 from this page

Note: It is highly recommended to uninstall 2.61 PhysX plug-in (if you have one installed) before applying SP2. It can be safely re-installed after.

Written by Zogrim

September 25th, 2011 at 1:28 pm

Posted in PhysX Tools

Tagged with , ,

How to switch PhysX plug-ins to PhysX SDK 3.0 mode

without comments

Current developer (and probably future public) builds of DCC PhysX plug-ins have interesting feature – you can switch your simulation engine and feature set between two different PhysX SDK versions – SDK 2.8 (as in all previous plug-ins) and new SDK 3.0

However, in latest 2.61 PhysX plug-in for 3ds Max you can already enable PhysX SDK 3.0 mode, as suggested by opethism and further explained by Blake:

All you need is to add npx.UsePhysXPlugin(2) line to file,

located at “\3ds Max 2012\stdplugs\stdscripts\(PhysX)“.

Final code should look like this:

fn PxInitializePlugin =
try ( nvpx.InitializePhysX listener )
catch ( format nvpxText.TXT_GLOBALS_WARN_NO_DLM; )
– create toolbar

In this mode, one particular feature will be very usefull for PhysX developers – ability to export your scene in RepX format, currently only one serialization format supported in PhysX SDK 3.

Other than that, most simulation features are seems to be working (except for Viewer tool), but stability is not quaranteed.

Written by Zogrim

September 12th, 2011 at 8:13 pm

Posted in PhysX SDK, PhysX Tools

Tagged with , , , ,

New 2.61 PhysX plug-in released, supports 3ds Max 2012

with 41 comments

After multiple delays and postponements, NVIDIA has finally released updated version of PhysX plug-in for 3ds Max2.61.0906.0900

Update [20.09.2011]: updated PhysX plug-in 2.61.0916.1330 for 3ds Max is available (supports 3ds Max 2009-2012). This version includes bug fixes for several problems one may encounter, like crashes while using APEX Clothing functionality in 3ds Max 2012.

Update #2: 2.7 PhysX plug-in for 3ds Max released

New major 2.7 version of the PhysX plug-in is still in development, so this minor 2.6+ release is supposed to resolve compability issues with RayFire, and also add support for 3ds Max 2012. In this case, plug-in installs above default MassFX simulation tool, replacing it and providing additional features, like support for APEX Clothing (and if you’ll uninstall PhysX plug-in, MassFX will be restored).

No information yet on other fixes (since Release Notes are missing), but we were promised to recieve soon.

PhysX plug-in 2.61 for 3ds Max (2009, 2010, 2011, 2012 – 32-and 64-bit versions) and 3ds Max Design (2010, 2011, 2012 – 32-and 64-bit versions) is available for download at Developer Support Center.

You can find it in following section: [Online Support] -> [Downloads] -> [APEX] -> [APEX DCC Clothing Plugins].

If you are experiencing trouble with registration of PhysX Developer account, please refer to our registration guide.

Update [20.09.2011]: In addition, new PhysX plug-in 2.61.0916.1700 for Maya was also released.

You can download 2.61 PhysX plug-in for Maya (Maya 2009 – 2012, 32-and 64-bit versions) at Developer Support Center.

Written by Zogrim

September 9th, 2011 at 4:07 am

Posted in PhysX Tools

Tagged with , , , ,

Siggraph 2011: The Latest Advances in NVIDIA PhysX and APEX Technology

with 2 comments

Autodesk has published a recorded video of a presentation – “The Latest Advances in NVIDIA PhysX / APEX Technology” – that was performed by Daniel Horowitz, engineering manager for PhysX dev. tools in NVIDIA,  at Siggraph 2011.

Update: MassFX: what is coming in future versions of 3ds Max

This presentation is covering such topics as design principles of PhysX and MassFX plug-ins, relationship between those tools, and is also giving an overview on APEX Clothing authoring process and upcoming features.

Some interesting facts:

  • APEX Destruction functionality will be added to PhysX plug-ins in the future. It was also mentioned, that it will be possible to use to use 3d party tools for fracturing (not only default solution in PhysXLab) and also tweak graphical and physical meshes separately.
  • Next release – PhysX plug-in 2.7 will support PhysX SDK 2.8.4, PhysX SDK 3.1 and APEX 1.1
  • APEX Softbodies module was mentioned.
  • Contact Layers feature (basically, collision filtering) will be added in 2.7 plug-in for Maya, and 2.x plug-in for 3ds Max.
  • Patner integration program. For example, PhysX based rigid bodies from Particle Flow plug-ins will be able to interact with MassFX rigid bodies.
  • mCloth module will be based on ClothFX plug-in from Size8Software, but it will fully interact with MassFX rigid bodies, ragdolls, atachments and so on (nice solution to keep PhysX cloth and APEX focused on clothing simulation for games only).

It was promised that new 2.7 PhysX plug-ins will arrive shortly, in a few weeks, so keep an eye on our website for a full review.

Written by Zogrim

August 13th, 2011 at 12:44 pm

AgPerfMon is coming back as NVIDIA Platform Analyzer.. but not for long

without comments

Developers, using PhysX SDK, should be familiar with AgPerfMon – event-logging and profiling tool for PhysX SDK based applications on Windows platform, originally developed by Ageia. We also have used AgPerfMon a lot, for example during our “Mafia II is not using GPU for PhysX Clothing simulation ?” investigation.

Recently, NVIDIA has released NVIDIA Platform Analyzer 1.1 (NPA) profiler, that is basically recompiled AgPerfMon tool, with some bug-fixes and enhanced interface.

However, according to our information, NV Platform Analyzer won’t live long – PhysX Visual Debugger will handle all profiling and debugging work for PhysX SDK 3.x (currently – only SDK 3.0), upcoming last version of PhysX SDK 2.8.x (probably, 2.8.5) and will support not only PC, but consoles as well.

NVIDIA Platform Analyzer 1.1 Downloads:

NPA x84

NPA x64

NPA Readme

Source: Geeks3D forums

Written by Zogrim

August 12th, 2011 at 11:50 pm

Posted in PhysX Tools

Tagged with , , , ,

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