Sweep, Sphere, Closest

Finds the closest collider that is hit by the input sweep.

Installation

To use this node enable omni.physx.graph in the Extension Manager.

Inputs

Name

Type

Descripton

Default

Both sides (inputs:bothSides)

bool

Sets whether backfaces of colliders should be included in checks.

False

Direction (inputs:direction)

['vectord[3]', 'vectorf[3]']

Sweep direction vector

None

Exec In (inputs:execIn)

execution

Input execution

None

Origin (inputs:origin)

['pointd[3]', 'pointf[3]']

Sweep origin

None

Radius (inputs:radius)

['double', 'float']

Sphere radius

None

Distance (inputs:sweepRange)

['double', 'float']

Sweep maximum distance. Use negative for infinite. If omitted, infinity is used.

None

Outputs

Name

Type

Descripton

Default

Body Prim (outputs:bodyPrim)

target

Associated body prim of the closest collider prim hit by the sweep.

None

Body Prim Path (deprecated) (outputs:bodyPrimPath)

token

Path of the associated body prim of the closest collider prim hit by the sweep. Deprecated, please use the Body Prim output instead.

None

Collider Prim (outputs:colliderPrim)

target

Closest collider prim that is hit by the sweep.

None

Collider Prim Path (deprecated) (outputs:colliderPrimPath)

token

Path of the closest collider prim that is hit by the sweep. Deprecated, please use the Collider Prim output instead.

None

Hit Distance (outputs:distance)

float

The distance from the origin to the point hit.

None

Exec Out (outputs:execOut)

execution

Output execution

None

Face Index (outputs:faceIndex)

int

The face index of the point hit.

None

Hit (outputs:hit)

bool

Returns true if any colliders are hit by the sweep.

None

Material Path (deprecated) (outputs:materialPath)

token

Path of the physics material at the point hit. Deprecated, please use the Material Prim output instead.

None

Material Prim (outputs:materialPrim)

target

Physics material Prim at the point hit.

None

Normal (outputs:normal)

normalf[3]

The surface normal of the point hit.

None

Position (outputs:position)

pointf[3]

The position of the point hit.

None

Metadata

Name

Value

Unique ID

omni.physx.graph.SceneQuerySweepSphereClosest

Version

1

Extension

omni.physx.graph

Has State?

False

Implementation Language

C++

Default Memory Type

cpu

Generated Code Exclusions

python, tests

tags

physics,physx,simulation,collision

uiName

Sweep, Sphere, Closest

__tokens

{}

Categories

PhysX Scene Queries

Generated Class Name

OgnPhysXSceneQuerySweepSphereClosestDatabase

Python Module

omni.physxgraph