C# Class Radegast.Rendering.GLMesh

Subclass of LindenMesh that adds vertex, index, and texture coordinate arrays suitable for pushing direct to OpenGL
Inheritance: OpenMetaverse.Rendering.LindenMesh
Show file Open project: radegastdev/radegast Class Usage Examples

Public Properties

Property Type Description
MorphRenderData GLData
OrigRenderData GLData
RenderData GLData
_evp VisualParamEx>.Dictionary
av GLAvatar
baseRenderData GLData
teFaceID int

Public Methods

Method Description
GLMesh ( GLMesh source, GLAvatar av ) : ThreadPoolUtil
GLMesh ( string name ) : ThreadPoolUtil
LoadLODMesh ( int level, string filename ) : void
LoadMesh ( string filename ) : void
applyjointweights ( ) : void
morphmesh ( Morph morph, float weight ) : void
resetallmorphs ( ) : void
setMeshPos ( System.Vector3 pos ) : void
setMeshRot ( System.Vector3 rot ) : void

Method Details

GLMesh() public method

public GLMesh ( GLMesh source, GLAvatar av ) : ThreadPoolUtil
source GLMesh
av GLAvatar
return ThreadPoolUtil

GLMesh() public method

public GLMesh ( string name ) : ThreadPoolUtil
name string
return ThreadPoolUtil

LoadLODMesh() public method

public LoadLODMesh ( int level, string filename ) : void
level int
filename string
return void

LoadMesh() public method

public LoadMesh ( string filename ) : void
filename string
return void

applyjointweights() public method

public applyjointweights ( ) : void
return void

morphmesh() public method

public morphmesh ( Morph morph, float weight ) : void
morph Morph
weight float
return void

resetallmorphs() public method

public resetallmorphs ( ) : void
return void

setMeshPos() public method

public setMeshPos ( System.Vector3 pos ) : void
pos System.Vector3
return void

setMeshRot() public method

public setMeshRot ( System.Vector3 rot ) : void
rot System.Vector3
return void

Property Details

MorphRenderData public property

public GLData MorphRenderData
return GLData

OrigRenderData public property

public GLData OrigRenderData
return GLData

RenderData public property

public GLData RenderData
return GLData

_evp public property

public Dictionary _evp
return VisualParamEx>.Dictionary

av public property

public GLAvatar,Radegast.Rendering av
return GLAvatar

baseRenderData public static property

public static GLData baseRenderData
return GLData

teFaceID public property

Subclass of LODMesh that adds an index array suitable for pushing direct to OpenGL
public int teFaceID
return int