The GetFaceVertexPositions
method retrieves the positions of the vertices that make up a specified face in a PolygonMesh
. The positions are transformed using the provided Transform
parameter.
The GetFaceVertexPositions
method retrieves the positions of the vertices that make up a specified face in a PolygonMesh
. The positions are transformed using the provided Transform
parameter.
To use the GetFaceVertexPositions
method, you need to have a PolygonMesh
instance. You will also need a FaceHandle
that identifies the face whose vertex positions you want to retrieve, and a Transform
object to apply to these positions.
Call the method with the face handle and transform as arguments. The method returns an IEnumerable<Vector3>
containing the transformed vertex positions.
// Assuming 'mesh' is an instance of PolygonMesh // 'faceHandle' is a valid FaceHandle for a face in the mesh // 'transform' is a Transform object IEnumerable<Vector3> vertexPositions = mesh.GetFaceVertexPositions(faceHandle, transform); foreach (Vector3 position in vertexPositions) { // Process each vertex position }