Search Results for

    Show / Hide Table of Contents

    Class PhysicsBroadPhaseType

    Broad phase algorithm used in the simulation. https://nvidia-omniverse.github.io/PhysX/physx/5.1.0/_build/physx/latest/struct_px_broad_phase_type.html

    Inheritance
    System.Object
    PhysicsBroadPhaseType
    Namespace: FlaxEngine
    Assembly: FlaxEngine.CSharp.dll
    Syntax
    [Unmanaged]
    public sealed class PhysicsBroadPhaseType : Enum

    Fields

    AutomaticBoxPruning

    Revisited implementation of MBP, which automatically manages broad-phase regions.

    Declaration
    public const PhysicsBroadPhaseType AutomaticBoxPruning
    Field Value
    PhysicsBroadPhaseType

    MultiBoxPruning

    Alternative broad phase algorithm that does not suffer from the same performance issues as SAP when all objects are moving or when inserting large numbers of objects.

    Declaration
    public const PhysicsBroadPhaseType MultiBoxPruning
    Field Value
    PhysicsBroadPhaseType

    ParallelAutomaticBoxPruning

    Parallel implementation of ABP. It can often be the fastest (CPU) broadphase, but it can use more memory than ABP.

    Declaration
    public const PhysicsBroadPhaseType ParallelAutomaticBoxPruning
    Field Value
    PhysicsBroadPhaseType

    SweepAndPrune

    3-axes sweep-and-prune. Good generic choice with great performance when many objects are sleeping.

    Declaration
    public const PhysicsBroadPhaseType SweepAndPrune
    Field Value
    PhysicsBroadPhaseType

    value__

    Declaration
    public int value__
    Field Value
    System.Int32

    Extension Methods

    Extensions.ReflectiveCompare<T>(T, T)
    Extensions.RawClone<T>(T)
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat