aboutsummaryrefslogtreecommitdiff
path: root/PhysX_3.4/Include/cooking
diff options
context:
space:
mode:
authorsschirm <[email protected]>2017-01-06 14:45:46 +0100
committersschirm <[email protected]>2017-01-06 14:45:46 +0100
commitc7a921796332e8fcd51f3e05c1a318a41282e1e2 (patch)
tree770db0c76e954045fe5178a36a7519b26df6942a /PhysX_3.4/Include/cooking
parentPhysX 3.4, APEX 1.4 release candidate update: @21511067-21511214 (diff)
downloadphysx-3.4-c7a921796332e8fcd51f3e05c1a318a41282e1e2.tar.xz
physx-3.4-c7a921796332e8fcd51f3e05c1a318a41282e1e2.zip
PhysX 3.4, APEX 1.4 release candidate update: @21542069
Diffstat (limited to 'PhysX_3.4/Include/cooking')
-rw-r--r--PhysX_3.4/Include/cooking/PxBVH33MidphaseDesc.h2
-rw-r--r--PhysX_3.4/Include/cooking/PxBVH34MidphaseDesc.h2
-rw-r--r--PhysX_3.4/Include/cooking/PxConvexMeshDesc.h12
-rw-r--r--PhysX_3.4/Include/cooking/PxCooking.h2
-rw-r--r--PhysX_3.4/Include/cooking/PxMidphaseDesc.h2
-rw-r--r--PhysX_3.4/Include/cooking/PxTriangleMeshDesc.h2
-rw-r--r--PhysX_3.4/Include/cooking/Pxc.h2
7 files changed, 16 insertions, 8 deletions
diff --git a/PhysX_3.4/Include/cooking/PxBVH33MidphaseDesc.h b/PhysX_3.4/Include/cooking/PxBVH33MidphaseDesc.h
index c8a62684..a2d5d9e9 100644
--- a/PhysX_3.4/Include/cooking/PxBVH33MidphaseDesc.h
+++ b/PhysX_3.4/Include/cooking/PxBVH33MidphaseDesc.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2016 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
diff --git a/PhysX_3.4/Include/cooking/PxBVH34MidphaseDesc.h b/PhysX_3.4/Include/cooking/PxBVH34MidphaseDesc.h
index 0cb0dd5f..f09bd27d 100644
--- a/PhysX_3.4/Include/cooking/PxBVH34MidphaseDesc.h
+++ b/PhysX_3.4/Include/cooking/PxBVH34MidphaseDesc.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2016 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
diff --git a/PhysX_3.4/Include/cooking/PxConvexMeshDesc.h b/PhysX_3.4/Include/cooking/PxConvexMeshDesc.h
index d9de60f6..4834c5a7 100644
--- a/PhysX_3.4/Include/cooking/PxConvexMeshDesc.h
+++ b/PhysX_3.4/Include/cooking/PxConvexMeshDesc.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2016 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
@@ -139,7 +139,15 @@ struct PxConvexFlag
vertex limit per face is internally set to 32.
\note Can be used only with eCOMPUTE_CONVEX flag.
*/
- eGPU_COMPATIBLE = (1 << 8)
+ eGPU_COMPATIBLE = (1 << 8),
+
+ /**
+ \brief Convex hull input vertices are shifted to be around origin to provide better computation stability.
+ It is recommended to provide input vertices around the origin, otherwise use this flag to improve
+ numerical stability.
+ \note Is used only with eCOMPUTE_CONVEX flag.
+ */
+ eSHIFT_VERTICES = (1 << 9)
};
};
diff --git a/PhysX_3.4/Include/cooking/PxCooking.h b/PhysX_3.4/Include/cooking/PxCooking.h
index 4d635cf6..6eee0e95 100644
--- a/PhysX_3.4/Include/cooking/PxCooking.h
+++ b/PhysX_3.4/Include/cooking/PxCooking.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2016 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
diff --git a/PhysX_3.4/Include/cooking/PxMidphaseDesc.h b/PhysX_3.4/Include/cooking/PxMidphaseDesc.h
index 280e4353..64451a01 100644
--- a/PhysX_3.4/Include/cooking/PxMidphaseDesc.h
+++ b/PhysX_3.4/Include/cooking/PxMidphaseDesc.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2016 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
diff --git a/PhysX_3.4/Include/cooking/PxTriangleMeshDesc.h b/PhysX_3.4/Include/cooking/PxTriangleMeshDesc.h
index 185f8aa5..a6bddc63 100644
--- a/PhysX_3.4/Include/cooking/PxTriangleMeshDesc.h
+++ b/PhysX_3.4/Include/cooking/PxTriangleMeshDesc.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2016 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.
diff --git a/PhysX_3.4/Include/cooking/Pxc.h b/PhysX_3.4/Include/cooking/Pxc.h
index bb703634..a19d6632 100644
--- a/PhysX_3.4/Include/cooking/Pxc.h
+++ b/PhysX_3.4/Include/cooking/Pxc.h
@@ -23,7 +23,7 @@
// components in life support devices or systems without express written approval of
// NVIDIA Corporation.
//
-// Copyright (c) 2008-2016 NVIDIA Corporation. All rights reserved.
+// Copyright (c) 2008-2017 NVIDIA Corporation. All rights reserved.
// Copyright (c) 2004-2008 AGEIA Technologies, Inc. All rights reserved.
// Copyright (c) 2001-2004 NovodeX AG. All rights reserved.