MeshBaker
Public Member Functions | Public Attributes | List of all members
MUtil_MeshMaster Class Reference

Inherits MonoBehaviour.

Public Member Functions

MUtil_Selection getSelection ()
 
void refresh ()
 
void applyToSelection (Matrix4x4 m2)
 
void drawSelection ()
 
Mesh getMesh ()
 
void printVerts ()
 
void printBindPoses ()
 
void printBones ()
 
void printBoneWeights ()
 
void printUVs ()
 
void printUV1s ()
 
void printUV2s ()
 
void printNormals ()
 
void printColors ()
 
void printTangents ()
 
void printTriangles ()
 
void flipNormals ()
 
void splitEdges ()
 
void bakeTransform ()
 
void unwrapTextureUVs ()
 
void recalculateNormals ()
 
void unwrapLightmapUVs ()
 
void drawVisualization ()
 

Public Attributes

MUtil_Selection selection
 
bool showNormals
 
bool showFaceNormals
 
bool showTangents
 
bool drawBones
 
bool drawLabels = false
 
float normalSize =.5f
 
int printIndex =0
 
int uvFieldToTexture =0
 
int uvFieldToGenerate =0
 
int uvImageWidth = 1024
 
int uvImageHeight = 1024
 
int uvImageSubmesh = 0
 
string meshDescription = ""
 
MUtil_MeshEditMode meshEditMode = MUtil_MeshEditMode.vertices
 

Member Function Documentation

§ applyToSelection()

void MUtil_MeshMaster.applyToSelection ( Matrix4x4  m2)

§ bakeTransform()

void MUtil_MeshMaster.bakeTransform ( )

§ drawSelection()

void MUtil_MeshMaster.drawSelection ( )

§ drawVisualization()

void MUtil_MeshMaster.drawVisualization ( )

§ flipNormals()

void MUtil_MeshMaster.flipNormals ( )

§ getMesh()

Mesh MUtil_MeshMaster.getMesh ( )

§ getSelection()

MUtil_Selection MUtil_MeshMaster.getSelection ( )

§ printBindPoses()

void MUtil_MeshMaster.printBindPoses ( )

§ printBones()

void MUtil_MeshMaster.printBones ( )

§ printBoneWeights()

void MUtil_MeshMaster.printBoneWeights ( )

§ printColors()

void MUtil_MeshMaster.printColors ( )

§ printNormals()

void MUtil_MeshMaster.printNormals ( )

§ printTangents()

void MUtil_MeshMaster.printTangents ( )

§ printTriangles()

void MUtil_MeshMaster.printTriangles ( )

§ printUV1s()

void MUtil_MeshMaster.printUV1s ( )

§ printUV2s()

void MUtil_MeshMaster.printUV2s ( )

§ printUVs()

void MUtil_MeshMaster.printUVs ( )

§ printVerts()

void MUtil_MeshMaster.printVerts ( )

§ recalculateNormals()

void MUtil_MeshMaster.recalculateNormals ( )

§ refresh()

void MUtil_MeshMaster.refresh ( )

§ splitEdges()

void MUtil_MeshMaster.splitEdges ( )

§ unwrapLightmapUVs()

void MUtil_MeshMaster.unwrapLightmapUVs ( )

§ unwrapTextureUVs()

void MUtil_MeshMaster.unwrapTextureUVs ( )

Member Data Documentation

§ drawBones

bool MUtil_MeshMaster.drawBones

§ drawLabels

bool MUtil_MeshMaster.drawLabels = false

§ meshDescription

string MUtil_MeshMaster.meshDescription = ""

§ meshEditMode

MUtil_MeshEditMode MUtil_MeshMaster.meshEditMode = MUtil_MeshEditMode.vertices

§ normalSize

float MUtil_MeshMaster.normalSize =.5f

§ printIndex

int MUtil_MeshMaster.printIndex =0

§ selection

MUtil_Selection MUtil_MeshMaster.selection

§ showFaceNormals

bool MUtil_MeshMaster.showFaceNormals

§ showNormals

bool MUtil_MeshMaster.showNormals

§ showTangents

bool MUtil_MeshMaster.showTangents

§ uvFieldToGenerate

int MUtil_MeshMaster.uvFieldToGenerate =0

§ uvFieldToTexture

int MUtil_MeshMaster.uvFieldToTexture =0

§ uvImageHeight

int MUtil_MeshMaster.uvImageHeight = 1024

§ uvImageSubmesh

int MUtil_MeshMaster.uvImageSubmesh = 0

§ uvImageWidth

int MUtil_MeshMaster.uvImageWidth = 1024

The documentation for this class was generated from the following file: