1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
|
NvCloth Release notes.
***************************
Release Notes
***************************
1.1.4
===========================================================================================
Supported platforms:
* Windows (CPU, CUDA, DX11)
* Mac (tested on Sierra)
* iOS (tested on iOS 11)
* Linux (tested on Ubuntu 16.04.1 LTS x64)
* PlayStation 4 with PS4 SDK 4.5
* Xbox one (CPU, DX11, beta)
* Android (arm64-v8a, API >= 21), tested on Shield TV
* Switch (SDK 3.5.0)
Supported compilers (via cmake 3.7)
* Windows: Visual Studio 12, 14 (2013, 2015)
* Linux: gcc 5.4 (only x64)
* Mac: xcode
* iOS: tested with XCode 9 (Apple LLVM)
* PlayStation 4: Visual studio 14 (2015)
* Xbox one: Visual studio 14 (2015)
* Android: NDK r12b and above
* Switch: Visual studio 14 (2015)
Fixed:
- DirectX 11 solver had issues with ccd sphere/capsule collision.
- Fixed sphere collision detection issue when clothing AABB is (almost) completely flat.
- Fix virtual particle collision issue on cuda (static particles could be moved)
- Enabled namespace in simd library, fixed runtime issues on switch when linking with APEX or PhysX.
New:
- Removed old cuda architectures that are not supported anymore
- Added improved teleportation API, rotation support and better support for teleporting while moving
- Virtual particle collision detection is now implemented in DX11 as well (DX11 was the only solver lacking it)
Known issues:
- None
1.1.3
===========================================================================================
Fixed:
- Incorrect assertion in ClothImpl::setFluidDensity.
- Make the simulation with MultithreadedSolverHelper work when no cloth present in the solver.
- Correct number of simulation chunks calculation for DX11/CUDA solvers when no cloths were added to the solver.
- Cuda wind simulation crashed on older hardware.
- Internal simd library now lives inside the nv::cloth namespace to avoid issues when statically linked with PhysX.
New:
- Introduce addCloths() method for all the solvers, which allows to perform a fast batch addition of multiple cloths.
- Cuda support on linux (experimental)
- Android support
Known issues:
- DirectX 11 solver has issues with ccd sphere/capsule collision.
1.1.2
===========================================================================================
Fixed:
- Dynamic allocations at runtime removed from MovingAverage.
- Possible error when starting samples due to gpu incompatible with dx debug mode.
New:
- Added cmake flags to disable dx11 and/or cuda support.
Known issues:
- DirectX 11 solver has issues with ccd sphere/capsule collision.
1.1.1
===========================================================================================
Fixed:
- 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.
Known issues:
- DirectX 11 solver has issues with ccd sphere/capsule collision.
1.1.0
===========================================================================================
Fixed:
- 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:
- Solver::getNumCloths and Solver::getClothList interface.
- Improved samples (new scenes and debug visualization)
Known issues:
- DirectX 11 solver has issues with ccd sphere/capsule collision.
1.0.0
===========================================================================================
Known issues:
- DirectX 11 solver doesn't support triangle collision shapes and air drag/lift
|