public class GPUImageGlassSphereFilter extends GPUImageFilter
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static java.lang.String |
SPHERE_FRAGMENT_SHADER |
mGLAttribPosition, mGLAttribTextureCoordinate, mGLProgId, mGLUniformTexture, mOutputHeight, mOutputWidth, NO_FILTER_FRAGMENT_SHADER, NO_FILTER_VERTEX_SHADER| コンストラクタと説明 |
|---|
GPUImageGlassSphereFilter() |
GPUImageGlassSphereFilter(android.graphics.PointF center,
float radius,
float refractiveIndex) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
onInit() |
void |
onInitialized() |
void |
onOutputSizeChanged(int width,
int height) |
void |
setCenter(android.graphics.PointF center) |
void |
setRadius(float radius) |
void |
setRefractiveIndex(float refractiveIndex) |
convertStreamToString, destroy, getAttribPosition, getAttribTextureCoordinate, getOutputHeight, getOutputWidth, getProgram, getUniformTexture, init, isInitialized, loadShader, onDestroy, onDraw, onDrawArraysPre, runOnDraw, runPendingOnDrawTasks, setFloat, setFloatArray, setFloatVec2, setFloatVec3, setFloatVec4, setInteger, setPoint, setUniformMatrix3f, setUniformMatrix4fpublic static final java.lang.String SPHERE_FRAGMENT_SHADER
public GPUImageGlassSphereFilter()
public GPUImageGlassSphereFilter(android.graphics.PointF center,
float radius,
float refractiveIndex)
public void onInit()
onInit クラス内 GPUImageFilterpublic void onInitialized()
onInitialized クラス内 GPUImageFilterpublic void onOutputSizeChanged(int width,
int height)
onOutputSizeChanged クラス内 GPUImageFilterpublic void setRefractiveIndex(float refractiveIndex)
public void setCenter(android.graphics.PointF center)
public void setRadius(float radius)