The following topics provide the necessary information for creating, accessing and modifying Editable Meshes:
The original Editable_Mesh topic has been split into multiple shorter topics to make browsing easier.
Explains how to create instances of the Editable_Mesh class.
Explains how to create instances of the TriMesh class.
Lists the Editable_Mesh properties, like vertex and face counts, TriMesh value etc.
Introduction to the mesh-related methods described in the following topics.
Lists the general Editable_Mesh methods including methods for attaching, updating and accessing UI parameters.
Lists vertex-related methods for getting, setting and deleting vertices, accessing normals and vertex selections.
Lists advanced vertex-related methods including breaking, chamfering, cloning, welding and moving vertices.
Lists vertex data-related methods for storing per-vertex information.
Lists edge-related methods for selecting edges and setting edge visibility.
Lists advanced edge-related methods for chamfering, cloning, deleting, extruding etc.
Lists face-related methods for accessing face data, material IDs, smoothing groups, selection state etc.
Lists advanced face-related methods including bevel, extrude, detach, clone, explode and more.
Lists mesh-related methods affecting multiple faces at a time.
Lists general texture mapping methods.
Lists legacy texture mapping methods affecting mapping channel 1. For general access to all mapping channels, see previous topic.
Lists legacy texture mapping methods affecting vertex color channel 0. For general access to all mapping channels, see Mapping Methods - General.
Lists methods to set the Subdivision Displacement Surface Properties for a mesh object. Not applicable to TriMeshes.
Lists methods affecting the Editable_Mesh UI settings. Not applicable to TriMeshes.
Lists methods starting Editable_Mesh UI actions. They are equal to pressing the respective buttons with the mouse. Not applicable to TriMeshes.
Explains the theory behind texture coordinates.
Shows some examples of Editable Mesh operations.
Flips all normals of an Editable Mesh by reversing vertex order.
Gets the Smoothing Groups from an Editable Mesh
Sets the Smoothing Groups in an Editable Mesh
Convert Edge to Face Selection in Editable Meshes
Convert Edge to Polygon Selection in Editable Meshes
Convert Edge to Vertex Selection in Editable Meshes
Convert Face to Edge Selection in Editable Meshes
Convert Face to Vertex Selection in Editable Meshes
Convert Vertex to Edge Selection in Editable Meshes
Select Open Edges in Editable Meshes
Shows the basic of writing mesh geometry data to an external text file.
Shows the basic of reading object data from an external text file.
Enhances the mesh geometry output script with support of smoothing groups, material ids and edge visibility.
Enhances the input script developed in Part One to support the new data added by the preceding tutorial.
Shows how to create a custom mesh object
An example of a scripted geometry plug-in
Back To