Public Member Functions | |
PtFBOShadow () | |
PtFBOShadow (String bufferName) | |
void | CreateBuffer (int width, int height, bool enableTextureCompare) |
void | ReleaseBuffer () |
void | CheckFrameBufferStatus (String phase) |
void | ActivateFrameBuffer () |
void | SetViewPortToBuffer () |
void | DeActivateFrameBuffer () |
void | BindTexture () |
void | UnBindFBOTexture () |
void | RenderTextureToViewPort (int width, int height) |
void | GetTextureData (out Byte[] data, out int width, out int height) |
void | GetTextureData (out float[] data, out int width, out int height) |
Properties | |
int | Width [get] |
int | Height [get] |
Powertek.OpenGl.PtFBOShadow.PtFBOShadow | ( | ) |
Powertek.OpenGl.PtFBOShadow.PtFBOShadow | ( | String | bufferName | ) |
void Powertek.OpenGl.PtFBOShadow.ActivateFrameBuffer | ( | ) |
Activate the FrameBuffer.
void Powertek.OpenGl.PtFBOShadow.BindTexture | ( | ) |
BindTexture.
void Powertek.OpenGl.PtFBOShadow.CheckFrameBufferStatus | ( | String | phase | ) |
CheckFrameBufferStatus.
phase |
void Powertek.OpenGl.PtFBOShadow.CreateBuffer | ( | int | width, | |
int | height, | |||
bool | enableTextureCompare | |||
) |
CreateBuffer, minMagFilter = Gl.GL_NEAREST, Gl.GL_LINEAR.
width | ||
height | ||
enableTextureCompare |
void Powertek.OpenGl.PtFBOShadow.DeActivateFrameBuffer | ( | ) |
De Activate the FrameBuffer.
void Powertek.OpenGl.PtFBOShadow.GetTextureData | ( | out float[] | data, | |
out int | width, | |||
out int | height | |||
) |
GetTextureData.
data | ||
width | ||
height |
void Powertek.OpenGl.PtFBOShadow.GetTextureData | ( | out Byte[] | data, | |
out int | width, | |||
out int | height | |||
) |
GetTextureData.
data | ||
width | ||
height |
void Powertek.OpenGl.PtFBOShadow.ReleaseBuffer | ( | ) |
ReleaseBuffer.
void Powertek.OpenGl.PtFBOShadow.RenderTextureToViewPort | ( | int | width, | |
int | height | |||
) |
RenderTextureToViewPort.
width | ||
height |
void Powertek.OpenGl.PtFBOShadow.SetViewPortToBuffer | ( | ) |
SetViewPortToBuffer.
void Powertek.OpenGl.PtFBOShadow.UnBindFBOTexture | ( | ) |
UnBindFBOTexture.
int Powertek.OpenGl.PtFBOShadow.Height [get] |
Return FBO Height.
int Powertek.OpenGl.PtFBOShadow.Width [get] |
Return FBO Width.