Extract Attributes
Summary
Extract Attributes is the complement to Apply Attributes, taking the intrinsic attributes that define a POPX Geometry's transform matrix (the internal representation of position, rotation, scale, and pivot stored within each packed point) and writing them out as typical TouchDesigner template point attributes.
This operator converts POPX Geometry transforms into standard point attributes like N, Up, Orient, Scale, Pivot, and Euler (for rotation in Euler degrees) that you can use with a Copy to Points POP or instancing with Geometry COMP in TouchDesigner.
The operator is essential for bridging POPX geometry with traditional TouchDesigner workflows. After processing geometry through the POPX pipeline with various transformations and effects, Extract Attributes allows you to export those transforms as standard attributes that work seamlessly with native TouchDesigner nodes. This makes it easy to use POPX-processed instances as template points for copying, or to integrate POPX results into conventional geometry workflows.
You can choose to extract the full transform, including position, rotation, and scale, or selectively extract specific components like pivot points or the popxOrient attribute. This flexibility allows you to control exactly which transformation data is passed downstream, optimizing your workflow for specific use cases like instancing or copying.