PxBroadPhaseType Struct Reference
[Physics]

Broad phase algorithm used in the simulation. More...

#include <PxBroadPhase.h>

List of all members.

Public Types

enum  Enum {
  eSAP,
  eMBP,
  eGPU,
  eLAST
}


Detailed Description

Broad phase algorithm used in the simulation.

eSAP is a good generic choice with great performance when many objects are sleeping. Performance can degrade significantly though, when all objects are moving, or when large numbers of objects are added to or removed from the broad phase. This algorithm does not need world bounds to be defined in order to work.

eMBP is an alternative broad phase algorithm that does not suffer from the same performance issues as eSAP when all objects are moving or when inserting large numbers of objects. However its generic performance when many objects are sleeping might be inferior to eSAP, and it requires users to define world bounds in order to work.


Member Enumeration Documentation

Enumerator:
eSAP  3-axes sweep-and-prune
eMBP  Multi box pruning.
eGPU 
eLAST 


The documentation for this struct was generated from the following file:


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