Authoring: Combine#

Combine meshes to make a destructible prim.

Installation#

To use this Node, you must enable source in the Extension Manager.

Inputs#

Name

Type

Description

Default

execIn

execution

Input execution

prim1

bundle

Prim to use as input to combine. Can be a mesh, destructible, or container. All mesh descendants of a container will be used for the combine operation.

prim2

bundle

Other prim to use as input to combine. Can be a mesh, destructible, or container. All mesh descendants of a container will be used for the combine operation. Optional if ‘prim1’ is a container with multiple meshes/destructibles

contactThreshold

float

Force from impact must be larger than this value to be used to apply damage. Set higher to prevent small movements from breaking bonds.

10000.0

maxContactImpulse

float

Force that PhysX can use to prevent objects from penetrating. It is only used for kinematic destructibles that are attached to the world. This can approximate brittle materials by setting the value low, giving the bonds a chance to break before the objects are pushed apart.

10000.0

impactDamageScale

float

Scale physical impacts by this amount when applying damage from collisions.

1.0

allowSelfDamage

bool

If on, chunks from a destructible actor may cause damage to sibling actors. Default behavior for legacy assets is to disable self-damage, which changes the legacy behavior.

False

Outputs#

Name

Type

Description

Default

execOut

execution

Output execution

destructible

bundle

Destructible prim