![]() |
KudanAR - Android
1.6.0
|
Inherits ARShaderProgram.
Public Member Functions | |
ARAlphaVideoTextureShader () | |
void | setUVTransform (float[]uvTransform) |
![]() | |
void | setShaderStrings (String vertexShaderString, String fragmentShaderString) |
void | compileShaders () |
void | useProgram () |
void | prepareRenderer () |
Static Public Member Functions | |
static ARAlphaVideoTextureShader | getShader () |
![]() | |
static int | createShader (String vertexShaderSrc, String fragmentShaderSrc) |
static void | checkError () |
Additional Inherited Members | |
![]() | |
int | mShaderID |
The shader program used to draw ARAlphaVideoNodes.
ARAlphaVideoTextureShader.ARAlphaVideoTextureShader | ( | ) |
Initialises the ARAlphaVideoTextureShader and sets shader strings for compilation.
|
static |
Static method for getting ARAlphaVideoTextureShader from the ARShaderManager. Creates a new instance if one doesn't already exist.
void ARAlphaVideoTextureShader.setUVTransform | ( | float[] | uvTransform | ) |
Updates uvTransform in ARAlphaVideoNode shader.
uvTransform | Array of floats containing the UV transform matrix. |