From b99b3783cd7e3fb1bb0a07dc472b2fc000c4cdc1 Mon Sep 17 00:00:00 2001 From: Sheikh Dawood Date: Fri, 25 May 2018 09:54:38 -0500 Subject: PhysX 3.4, APEX 1.4 patch release @24214033 --- .../PhysXAPI/files/classPxSceneDesc.html | 80 +++++++++++++++++----- 1 file changed, 62 insertions(+), 18 deletions(-) (limited to 'PhysX_3.4/Documentation/PhysXAPI/files/classPxSceneDesc.html') diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/classPxSceneDesc.html b/PhysX_3.4/Documentation/PhysXAPI/files/classPxSceneDesc.html index ac555893..903ed2a4 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/classPxSceneDesc.html +++ b/PhysX_3.4/Documentation/PhysXAPI/files/classPxSceneDesc.html @@ -73,6 +73,12 @@ Collaboration diagram for PxSceneDesc: PxSimulationFilterCallbackfilterCallback  A custom collision filter callback which can be used to implement more complex filtering operations which need access to the simulation state, for example.
+PxPairFilteringMode::Enum kineKineFilteringMode + + Filtering mode for kinematic-kinematic pairs in the broadphase.
+PxPairFilteringMode::Enum staticKineFilteringMode + + Filtering mode for static-kinematic pairs in the broadphase.
PxBroadPhaseType::Enum broadPhaseType  Selects the broad-phase algorithm to use.
@@ -180,7 +186,7 @@ A contact with a relative velocity below this will not bounce. A typical value f Default: 0.2 * PxTolerancesScale::speed

See also:
PxMaterial
-

Referenced by isValid().

+

Referenced by isValid().

@@ -280,7 +286,7 @@ A threshold for speculative CCD. Used to control whether bias, restitution or a

Note:
This only has any effect on contacting pairs where one of the bodies has PxRigidBodyFlag::eENABLE_SPECULATIVE_CCD raised.
Range: [0, PX_MAX_F32)
Default: 0.04 * PxTolerancesScale::length -

Referenced by isValid().

+

Referenced by isValid().

@@ -321,7 +327,7 @@ The contact report stream buffer is used during the simulation to store all the Default: 8192

Range: (0, PX_MAX_U32]
-

Referenced by isValid().

+

Referenced by isValid().

@@ -340,7 +346,7 @@ The contact report stream buffer is used during the simulation to store all the The CPU task dispatcher for the scene.

See PxCpuDispatcher, PxScene::getCpuDispatcher -

Referenced by isValid().

+

Referenced by isValid().

@@ -380,7 +386,7 @@ This parameter gives a hint on the distribution of the workload for rebuilding t This parameter gives only a hint. The rebuild process might still take more or less time depending on the number of objects involved. Range: [4, PX_MAX_U32)
Default: 100 -

Referenced by isValid().

+

Referenced by isValid().

@@ -420,7 +426,7 @@ The custom filter shader to use for collision filtering.

Note:
This parameter is compulsory. If you don't want to define your own filter shader you can use the default shader PxDefaultSimulationFilterShader which can be found in the PhysX extensions library.
See also:
PxSimulationFilterShader
-

Referenced by isValid().

+

Referenced by isValid().

@@ -442,7 +448,7 @@ Shared global filter data which will get passed into the filter shader. Default: NULL

See also:
PxSimulationFilterShader PxScene::setFilterShaderData()
-

Referenced by isValid().

+

Referenced by isValid().

@@ -463,7 +469,7 @@ Size (in bytes) of the shared global filter data

See also:
PxSimulationFilterShader filterShaderData
-

Referenced by isValid().

+

Referenced by isValid().

@@ -483,7 +489,7 @@ Flags used to select scene options.

See also:
PxSceneFlag PxSceneFlags
-

Referenced by isValid().

+

Referenced by isValid().

@@ -506,7 +512,7 @@ If the aggregated contact offset of a pair of shapes is large it might be desira This parameter can be used to tune the separation distance of contact points at which friction starts to have an effect. Range: [0, PX_MAX_F32)
Default: 0.04 * PxTolerancesScale::length -

Referenced by isValid().

+

Referenced by isValid().

@@ -598,7 +604,7 @@ Limitation for the partitions in the GPU dynamics pipeline. This variable must b .

-

Referenced by isValid().

+

Referenced by isValid().

@@ -620,6 +626,25 @@ Gravity vector. Default: Zero

See also:
PxScene.setGravity()
When setting gravity, you should probably also set bounce threshold. + +

+ +

+ +
+ +

+Filtering mode for kinematic-kinematic pairs in the broadphase. +

+Default: PxPairFilteringMode::eDEFAULT

+

See also:
PxPairFilteringMode
+

@@ -638,7 +663,7 @@ Expected scene limits.

See also:
PxSceneLimits
-

Referenced by isValid().

+

Referenced by isValid().

@@ -683,7 +708,7 @@ If a warning is reported to the error stream to indicate the number of 16K block

See also:
nbContactDataBlocks PxScene::setNbContactDataBlocks
-

Referenced by isValid().

+

Referenced by isValid().

@@ -707,7 +732,7 @@ Setting to define the number of 16K blocks that will be initially reserved to st

See also:
PxPhysics::createScene PxScene::setNbContactDataBlocks
-

Referenced by isValid().

+

Referenced by isValid().

@@ -728,7 +753,7 @@ The bounds used to sanity check user-set positions of actors and articulation li These bounds are used to check the position values of rigid actors inserted into the scene, and positions set for rigid actors already within the scene.

Range: any valid PxBounds3
Default: (-PX_MAX_BOUNDS_EXTENTS, PX_MAX_BOUNDS_EXTENTS) on each axis -

Referenced by isValid().

+

Referenced by isValid().

@@ -806,6 +831,25 @@ A slop value used to zero contact offsets from the body's COM on an axis if the

Range: [0, PX_MAX_F32)
Default: 0.0 + +

+ +

+ +
+ +

+Filtering mode for static-kinematic pairs in the broadphase. +

+Default: PxPairFilteringMode::eDEFAULT

+

See also:
PxPairFilteringMode
+

@@ -824,7 +868,7 @@ Defines the structure used to store static objects.

Note:
Only PxPruningStructureType::eSTATIC_AABB_TREE and PxPruningStructureType::eDYNAMIC_AABB_TREE are allowed here.
-

Referenced by isValid().

+

Referenced by isValid().

@@ -864,7 +908,7 @@ Calling wakeUp() on objects which support sleeping will set their wake counter v Default: 0.4 (which corresponds to 20 frames for a time step of 0.02)

See also:
PxRigidDynamic::wakeUp() PxArticulation::wakeUp() PxCloth::wakeUp()
-

Referenced by isValid().

+

Referenced by isValid().

@@ -873,6 +917,6 @@ Calling wakeUp() on objects which support sleeping will set their wake counter v



-Copyright © 2008-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com +Copyright © 2008-2018 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com -- cgit v1.2.3