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
显示文件 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_oe property

public GLData MorphRenderData
return GLData

OrigRenderData public_oe property

public GLData OrigRenderData
return GLData

RenderData public_oe property

public GLData RenderData
return GLData

_evp public_oe property

public Dictionary _evp
return VisualParamEx>.Dictionary

av public_oe property

public GLAvatar,Radegast.Rendering av
return GLAvatar

baseRenderData public_oe static_oe property

public static GLData baseRenderData
return GLData

teFaceID public_oe property

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