Editable Mesh - Topics Index

The following topics provide the necessary information for creating, accessing and modifying Editable Meshes:

Main Topics:

Editable_Mesh : GeometryClass and TriMesh : Value

The original Editable_Mesh topic has been split into multiple shorter topics to make browsing easier.

Constructors (Editable_Mesh)

Explains how to create instances of the Editable_Mesh class.

Constructors (TriMesh)

Explains how to create instances of the TriMesh class.

Properties

Lists the Editable_Mesh properties, like vertex and face counts, TriMesh value etc.

Methods

Introduction to the mesh-related methods described in the following topics.

General Methods

Lists the general Editable_Mesh methods including methods for attaching, updating and accessing UI parameters.

Vertex Methods

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.

Edge Methods

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.

Face Methods

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.

Color-Per-Vertex Methods

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.

Related Topics:

Understanding Texture Coordinates

Explains the theory behind texture coordinates.

Working with Editable Meshes

Shows some examples of Editable Mesh operations.

Example Scripts:

FlipObjNormals

Flips all normals of an Editable Mesh by reversing vertex order.

getFaceSmoothGroupB

Gets the Smoothing Groups from an Editable Mesh

setFaceSmoothGroupB

Sets the Smoothing Groups in an Editable Mesh

Edge2FaceSel

Convert Edge to Face Selection in Editable Meshes

Edge2PolySel

Convert Edge to Polygon Selection in Editable Meshes

Edge2VertSel

Convert Edge to Vertex Selection in Editable Meshes

Face2EdgeSel

Convert Face to Edge Selection in Editable Meshes

Face2VertSel

Convert Face to Vertex Selection in Editable Meshes

Vert2EdgeSel

Convert Vertex to Edge Selection in Editable Meshes

SelOpenEdges

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

Back To

Locating Information in this Help File