![]() |
KudanAR - Android
1.6.0
|
Inherits ARShaderProgram.
Public Member Functions | |
| ARCameraTextureShader () | |
| void | setUVTransform (float[]uvTransform) |
Public Member Functions inherited from ARShaderProgram | |
| void | setShaderStrings (String vertexShaderString, String fragmentShaderString) |
| void | compileShaders () |
| void | useProgram () |
| void | prepareRenderer () |
Static Public Member Functions | |
| static ARCameraTextureShader | getShader () |
Static Public Member Functions inherited from ARShaderProgram | |
| static int | createShader (String vertexShaderSrc, String fragmentShaderSrc) |
| static void | checkError () |
Additional Inherited Members | |
Protected Attributes inherited from ARShaderProgram | |
| int | mShaderID |
A class representing a shader program used for drawing the camera feed.
| ARCameraTextureShader.ARCameraTextureShader | ( | ) |
Initialises ARCameraTextureShader and sets the shader strings for compilation.
|
static |
Static method for getting ARCameraTextureShader from the ARShaderManager. If it doesn't exist it is created.
| void ARCameraTextureShader.setUVTransform | ( | float[] | uvTransform | ) |
Sets the ARCameraTextureShader UV transform.
| uvTransform | float[] containing the UV transform matrix. |