The following topics provide the necessary information for creating, accessing and modifying Editable Meshes:
Editable_Mesh : GeometryClass and TriMesh : Value
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.
Vertex Methods (meshop struct)
Lists advanced vertex-related methods including breaking, chamfering, cloning, welding and moving vertices.
Vertex Data Methods (meshop struct)
Lists vertex data-related methods for storing per-vertex information.
Lists edge-related methods for selecting edges and setting edge visibility.
Edge Methods (meshop struct)
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.
Face Methods (meshop struct)
Lists advanced face-related methods including bevel, extrude, detach, clone, explode and more.
Mesh Methods (meshop struct)
Lists mesh-related methods affecting multiple faces at a time.
Mapping Methods - General (meshop struct)
Lists general texture mapping methods.
Texture Vertex 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.
Subdivision Displacement Surface Properties Methods
Lists methods to set the Subdivision Displacement Surface Properties for a mesh object. Not applicable to TriMeshes.
Editable Mesh UI Property Methods (meshop struct)
Lists methods affecting the Editable_Mesh UI settings. Not applicable to TriMeshes.
Editable Mesh Modify Panel Command Modes and Operations (meshOps struct)
Lists methods starting Editable_Mesh UI actions. They are equal to pressing the respective buttons with the mouse. Not applicable to TriMeshes.
Understanding Texture Coordinates
Explains the theory behind texture coordinates.
Working with Editable Meshes
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
How To ... Output Geometry Data To Text File - Part One
Shows the basic of writing mesh geometry data to an external text file.
How To ... Read Geometry Data From Text File - Part One
Shows the basic of reading object data from an external text file.
How To ... Output Geometry Data To Text File - Part Two
Enhances the mesh geometry output script with support of smoothing groups, material ids and edge visibility.
How To ... Read Geometry Data From Text File - Part Two
Enhances the input script developed in Part One to support the new data added by the preceding tutorial.
How To ... Create Custom Mesh Object
Shows how to create a custom mesh object
How To ... Create Scripted Geometry Plug-in
An example of a scripted geometry plug-in
Locating Information in this Help File