From cfa944ded7370fb5f22b1fb894ecf6b9bd3f7381 Mon Sep 17 00:00:00 2001 From: Marijn Tamis Date: Mon, 3 Jul 2017 11:49:08 +0200 Subject: NvCloth 1.1.1 Release. (22392725) --- NvCloth/src/IterationState.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'NvCloth/src/IterationState.h') diff --git a/NvCloth/src/IterationState.h b/NvCloth/src/IterationState.h index f199663..224e87e 100644 --- a/NvCloth/src/IterationState.h +++ b/NvCloth/src/IterationState.h @@ -137,7 +137,7 @@ struct IterationState Simd4f mCurBias; // in local space Simd4f mPrevBias; // in local space - Simd4f mWind; // delta position per iteration + Simd4f mWind; // delta position per iteration (wind velocity * mIterDt) Simd4f mPrevMatrix[3]; Simd4f mCurMatrix[3]; @@ -290,7 +290,7 @@ cloth::IterationState cloth::IterationStateFactory::create(MyCloth const result.mCurBias = transform(result.mRotationMatrix, curLinearInertia + bias) & maskXYZ; result.mPrevBias = transform(result.mRotationMatrix, linearInertia - curLinearInertia) & maskXYZ; - Simd4f wind = load(array(cloth.mWind)) * iterDt; + Simd4f wind = load(array(cloth.mWind)) * iterDt; // multiply with delta time here already so we don't have to do it inside the solver result.mWind = transform(result.mRotationMatrix, translation - wind) & maskXYZ; result.mIsTurning = mPrevAngularVelocity.magnitudeSquared() + cloth.mAngularVelocity.magnitudeSquared() > 0.0f; -- cgit v1.2.3