Vertex Normal (igNormals_V) Compute per-vertex normals of the given mesh. | |
Face Normal (igNormals_F) Compute per-face normals of the given mesh. | |
Edge Normal (iNormals_E) Compute per-edge normals for a triangle mesh by weighted face normals based on different weighting schemes. | |
Corner Normal (igNormals_C) Compute per-corner normals for a triangle mesh by computing the area-weighted average of normals at incident faces whose normals deviate less than the provided threshold. | |
Barycenter (igBarycenter) compute the barycenter of each triangle of the given mesh. |
Principal Curvature (igCurvaturePrincipal) Compute the principal curvature directions and magnitude of the given triangle mesh. | |
Gaussian Curvature (igCurvatureGaussian) Compute integral of gaussian curvature of the given mesh. | |
HeatGeo Distance (igGeoDist) Compute geodesic distance of multiple sources on a mesh using the heat-transfer-inspired fast approximation method. | |
Signed Distance (igSignedDist) Compute the signed distance for the query pts to the given mesh. | |
Winding Number (igWindingNum) Compute the winding number for the query pts to the given mesh. |
Vertex-Vertex Adjacency (iAdjVV) Compute the vertex-vertex adjacency relationship of the given mesh. | |
Vertex-Triangle Adjacency (igAdjVT) Compute the vertex-triangle adjacency relationship of the given mesh. | |
Triangle-Triangle Adjacency (igAdjTT) Compute the triangle-triangle adjacency relationship of the given mesh. | |
Boundary Loop Points (igBoundLoop) compute the boundary loop of the given mesh. | |
Boundary Edge (igBoundEdge) compute the boundary edges the given mesh. |
Quad Mesh Planarity (igQuadPlanarity) Compute the planarity of the quad faces in a quad mesh. | |
Quad Mesh Planarize (igQuadPlanarize) Planarize the quad faces in a quad mesh. | |
Random Pt On Mesh (igRndPt) Randomly sample N points on surface of the given mesh with random/uniform distribution. | |
Isoline (igIsoline) Extract the isolines of a given mesh from its scalar field. | |
Constrained Scalar (igConstrainedScalar) Compute a scalar field based on any vertex-based constraints. |
Load TriMesh (igLoadMsh) Load a triangle mesh directly from disk. Format supported: obj, off, stl, wrl, ply, mesh. | |
Save TriMesh (igSaveMsh) Save a triangle mesh directly to disk. format supported: obj, off, stl, wrl, ply, mesh. | |
Mesh Info (igMeshInfo) Provide various mesh info: V, F, centroid, volume. |
Mesh Colours ~ Face (igMeshColourFace) Map a list of face color to mesh faces. | |
Remap Vertices To Faces (igRemapVF) Move a scalar field defined on vertices to faces by averaging. | |
Remap Faces To Vertices (igRemapFV) Move a scalar field defined on faces to vertices by averaging. |
Site design © Robin Rodricks.
IG-Mesh and associated data © 2024 Zhao Ma.
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates.
Hosted by GitHub