Introduced
7.0
UI Location
• Conversion
• Geometry Queries
Description
Outputs a location on a geometry based on the ID attribute at each geometry point. An ID attribute must be defined on the points of the geometry and must be unique for this node to work. For point clouds, if the point cloud is generated using AddPointNode, IDs are automatically generated.
This node is useful for accessing attributes on points based on the ID of the point. For this purpose you can connect the locations into a GetDataNode and specify the attribute name in the Get Data node. However, you should rarely need to use this node since ICE does the iteration on the geometry components. For example, a tree that does a Set Data node on "Self.PointPosition" will iterate on all points implicitly for you.
There are cases, however, where this node can be useful. For example, if you generate a point cloud ordered as a 3D grid. You could use ID arithmetics to get the attributes of the points at the previous and next row, which is required if you want to implement a grid-based fluid simulator, for example.
Port Description
Inputs
|
Group ID |
Instances |
Port Name |
Connection Info |
Description |
|
0 |
1 |
geometry |
• Type: siICENodeDataGeometry • Structure: siICENodeStructureSingle • Context: siICENodeContextSingleton |
Geometry on which to generate a new point location. |
|
id |
• Type: siICENodeDataLong • Structure: siICENodeStructureAny • Context: siICENodeContextAny |
Input ID to convert to Locations. |
Outputs
|
Port Name |
Connection Info |
Description |
|
result |
• Type: siICENodeDataLocation • Structure: siICENodeStructureAny • Context: siICENodeContextAny |
Resulting Locations. |
See Also
|
|
|
|
Autodesk Softimage v7.5