Release Notes

Fixes

1.1.2

  • Dynamic allocations at runtime removed from MovingAverage.
  • Possible error when starting samples due to gpu incompatible with dx debug mode.
  • Cuda crash on older hardware.

1.1.1

  • Air drag/lift did react to flow speed only linearly, model was changed to be more physically correct.
  • Fixed issue where scaling units would result in different air drag/lift behavior (by adding fluid density parameter).
  • Fixed “unused typedef __t100” warning in xcode.

1.1.0

  • DirectX 11 solver now supports triangle collision shapes and air drag/lift.
  • Fixed bug where changing friction on cloth already in simulation would cause assert or crash.
  • Optimization flag now working on PS4 release build.

New Features

1.1.2

  • Added cmake flags to disable dx11 and/or cuda support.

1.1.0

  • Solver::getNumCloths and Solver::getClothList interface.
  • Improved samples (new scenes and debug visualization)

1.0.0

  • Initial release of NvCloth
  • Stiffness per constraint feature
  • New wind (air drag/lift) implementation

Supported Platforms

1.1.0

  • Windows (CPU, CUDA, DX11, RenderCloth)
  • Mac (beta, tested on Sierra, RenderCloth)
  • Linux (beta, tested on Ubuntu 16.04.1 LTS x64)
  • PlayStation 4 (beta) with PS4 4.5 SDK
  • Xbox one (CPU, DX11, beta)

Note: beta platforms are not yet optimized.

1.0.0

  • Windows (CPU, CUDA, DX11, RenderCloth)
  • Mac (beta, tested on Sierra, RenderCloth)
  • Linux (beta, tested on Ubuntu 16.04.1 LTS x64)
  • PlayStation 4 (beta)
  • Xbox one (CPU, DX11, beta)

Note: beta platforms are not yet optimized.

Supported Compilers

1.0.0

Using cmake 3.7

  • Windows: Visual Studio 12, 14 (2013, 2015)
  • Linux: gcc (only x64)
  • Mac: xcode
  • PlayStation 4: Visual studio 14 (2015)
  • Xbox one: Visual studio 14 (2015)

Known Issues

1.1.0

  • DirectX 11 solver has issues with ccd sphere/capsule collision.

1.0.0

  • DirectX 11 solver doesn’t support triangle collision shapes and air drag/lift