C# 클래스 idTech4.Renderer.Surface

상속: IDisposable
파일 보기 프로젝트 열기: iainmckay/idtech4.net 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AmbientCache VertexCache
AmbientViewCount int
Bounds idBounds
GenerateNormals bool
IndexCache VertexCache
Indexes int[]
ShadowCapPlaneBits int
ShadowIndexesNoCapsCount int
ShadowIndexesNoFrontCapsCount int
ShadowVertices idTech4.Renderer.ShadowVertex[]
Vertices idTech4.Renderer.Vertex[]

공개 메소드들

메소드 설명
Dispose ( ) : void

비공개 메소드들

메소드 설명
Dispose ( bool disposing ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

프로퍼티 상세

AmbientCache 공개적으로 프로퍼티

public VertexCache,idTech4.Renderer AmbientCache
리턴 VertexCache

AmbientViewCount 공개적으로 프로퍼티

public int AmbientViewCount
리턴 int

Bounds 공개적으로 프로퍼티

Used for culling.
public idBounds Bounds
리턴 idBounds

GenerateNormals 공개적으로 프로퍼티

Create normals from geometry, instead of using explicit ones.
public bool GenerateNormals
리턴 bool

IndexCache 공개적으로 프로퍼티

public VertexCache,idTech4.Renderer IndexCache
리턴 VertexCache

Indexes 공개적으로 프로퍼티

For shadows, this has both front and rear end caps and silhouette planes.
public int[] Indexes
리턴 int[]

ShadowCapPlaneBits 공개적으로 프로퍼티

Plane flags.
Bits 0-5 are set when that plane of the interacting light has triangles projected on it, which means that if the view is on the outside of that plane, we need to draw the rear caps of the shadow volume turboShadows will have SHADOW_CAP_INFINITE.
public int ShadowCapPlaneBits
리턴 int

ShadowIndexesNoCapsCount 공개적으로 프로퍼티

Shadow volumes with the front and rear caps omitted.
public int ShadowIndexesNoCapsCount
리턴 int

ShadowIndexesNoFrontCapsCount 공개적으로 프로퍼티

Shadow volumes with front caps omitted.
public int ShadowIndexesNoFrontCapsCount
리턴 int

ShadowVertices 공개적으로 프로퍼티

These will be copied to shadowCache when it is going to be drawn.
NULL when vertex programs are available.
public ShadowVertex[],idTech4.Renderer ShadowVertices
리턴 idTech4.Renderer.ShadowVertex[]

Vertices 공개적으로 프로퍼티

public Vertex[],idTech4.Renderer Vertices
리턴 idTech4.Renderer.Vertex[]