get_prim_intrinsics
Read intrinsic values for one, many, or all primitives in one call instead of per-prim requests, with optional index/range filters and summary stats.
Instructions
Get intrinsic values for primitives: one, many, or all of them.
Read many prims in one call rather than one call per prim. intrinsics
alone sweeps every prim for those intrinsics and answers with a prims
table plus stats (min/max/avg and the prim index each extreme belongs
to, per component for a vector such as bounds); prim_indices or
prim_range narrow it to the prims you care about. Up to 2000 rows per
call; beyond that the reply says truncated and requested_count, and
stats cover only the rows returned: page with prim_range.
Args: node_path: Node path. prim_index: One primitive index, or None for a summary. prim_indices: Several primitive indices, read in one call. prim_range: [start, end] (end inclusive) instead of a list. intrinsics: Only these intrinsics, e.g. ["bounds", "packedfulltransform"]. With none of the index arguments, they are read for every prim.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node_path | Yes | ||
| intrinsics | No | ||
| prim_index | No | ||
| prim_range | No | ||
| prim_indices | No |