build triangle mesh acceleration tree

Build a representation of a query acceleration structure from an array of ‘points’ and an array of point indices for triangles, ‘triIndices’. The output is an opaque representation of the acceleration structure in the form of a bundle. ATTENTION!: omni.particle.system.core is currently undergoing extensive (breaking) changes. Please be aware that systems built with the existing extension will need to be rebuilt in the USD Composer 2023.2 release.

Installation

To use this Node, you must enable omni.particle.system.core in the Extension Manager.

Inputs

Name

Type

Description

Default

points

pointf[3][]

List of points used by the triangles in ‘triIndices’

[]

triIndices

int[]

List of triplets of indices into ‘points’, representing triangles in a mesh. This array must have a length that is a multiple of 3.

[]

Outputs

Name

Type

Description

Default

tree

bundle

Opaque bundle of data representing the acceleration structure