blob: 4ee4d7859127df743e03db0d4ba2c8aa41278428 (
plain) (
blame)
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
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
|
NvCloth Release notes.
***************************
Release Notes
***************************
1.1.6
===========================================================================================
Compatible platforms:
* Windows (CPU, CUDA, DX11)
* Mac (tested on Sierra)
* Linux (tested on Ubuntu 16.04.1 LTS x64)
* PlayStation 4 with PS4 SDK 6.5
* Xbox one (CPU, DX11)
* Android (arm64-v8a, API >= 21), tested on Shield TV
* Switch (SDK 8.0.0)
Compatible compilers (via cmake 3.7)
* Windows: Visual Studio 12, 14 (2013, 2015)
* Linux: gcc 5.4 (only x64)
* Mac: XCode 10.1
* iOS: tested with XCode 10.1 (Apple LLVM)
* PlayStation 4: Visual studio 14 (2015)
* Xbox one: Visual studio 14 (2015)
* Android: NDK r15c
* Switch: Visual studio 14 (2015)
Fixed:
- Now compatible with the same PxShared version as PhysX 4.0
New:
- New setPlanes and setSpheres API.
Known issues:
- None
1.1.5
===========================================================================================
Fixed:
- Wind simulation code could affect particle masses (especially when high drag/lift coefficients were used)
- Fixed PS4 mising override error.
- Fix setCapsules bug.
New:
- Authoring library (helper functions useful for authoring tools)
Known issues:
- None
1.1.4
===========================================================================================
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
|