C# 클래스 OpenMetaverse.Rendering.MeshmerizerR

상속: OpenMetaverse.Rendering.IRendering
파일 보기 프로젝트 열기: N3X15/VoxelSim 1 사용 예제들

공개 메소드들

메소드 설명
GenerateFacetedMesh ( OpenMetaverse prim, OpenMetaverse.Rendering lod ) : FacetedMesh

Generates a a series of faces, each face containing a mesh and metadata

GenerateFacetedSculptMesh ( OpenMetaverse prim, System scupltTexture, OpenMetaverse.Rendering lod ) : FacetedMesh

Create a sculpty faceted mesh. The actual scuplt texture is fetched and passed to this routine since all the context for finding teh texture is elsewhere.

GenerateSimpleMesh ( OpenMetaverse prim, OpenMetaverse.Rendering lod ) : SimpleMesh

Generates a basic mesh structure from a primitive

GenerateSimpleSculptMesh ( OpenMetaverse prim, System sculptTexture, OpenMetaverse.Rendering lod ) : SimpleMesh

Generates a basic mesh structure from a sculpted primitive

TransformTexCoords ( List vertices, OpenMetaverse center, OpenMetaverse teFace ) : void

Apply texture coordinate modifications from a TextureEntryFace to a list of vertices

비공개 메소드들

메소드 설명
GeneratePrimMesh ( Primitive prim, DetailLevel lod, bool viewerMode ) : PrimMesher.PrimMesh

메소드 상세

GenerateFacetedMesh() 공개 메소드

Generates a a series of faces, each face containing a mesh and metadata
public GenerateFacetedMesh ( OpenMetaverse prim, OpenMetaverse.Rendering lod ) : FacetedMesh
prim OpenMetaverse Primitive to generate the mesh from
lod OpenMetaverse.Rendering Level of detail to generate the mesh at
리턴 FacetedMesh

GenerateFacetedSculptMesh() 공개 메소드

Create a sculpty faceted mesh. The actual scuplt texture is fetched and passed to this routine since all the context for finding teh texture is elsewhere.
public GenerateFacetedSculptMesh ( OpenMetaverse prim, System scupltTexture, OpenMetaverse.Rendering lod ) : FacetedMesh
prim OpenMetaverse
scupltTexture System
lod OpenMetaverse.Rendering
리턴 FacetedMesh

GenerateSimpleMesh() 공개 메소드

Generates a basic mesh structure from a primitive
public GenerateSimpleMesh ( OpenMetaverse prim, OpenMetaverse.Rendering lod ) : SimpleMesh
prim OpenMetaverse Primitive to generate the mesh from
lod OpenMetaverse.Rendering Level of detail to generate the mesh at
리턴 SimpleMesh

GenerateSimpleSculptMesh() 공개 메소드

Generates a basic mesh structure from a sculpted primitive
public GenerateSimpleSculptMesh ( OpenMetaverse prim, System sculptTexture, OpenMetaverse.Rendering lod ) : SimpleMesh
prim OpenMetaverse Sculpted primitive to generate the mesh from
sculptTexture System Sculpt texture
lod OpenMetaverse.Rendering Level of detail to generate the mesh at
리턴 SimpleMesh

TransformTexCoords() 공개 메소드

Apply texture coordinate modifications from a TextureEntryFace to a list of vertices
public TransformTexCoords ( List vertices, OpenMetaverse center, OpenMetaverse teFace ) : void
vertices List Vertex list to modify texture coordinates for
center OpenMetaverse Center-point of the face
teFace OpenMetaverse Face texture parameters
리턴 void