public class GPUImageMixBlendFilter extends GPUImageTwoInputFilter
mFilterInputTextureUniform2, mFilterSecondTextureCoordinateAttribute, mFilterSourceTexture2mGLAttribPosition, mGLAttribTextureCoordinate, mGLProgId, mGLUniformTexture, mOutputHeight, mOutputWidth, NO_FILTER_FRAGMENT_SHADER, NO_FILTER_VERTEX_SHADER| コンストラクタと説明 |
|---|
GPUImageMixBlendFilter(java.lang.String fragmentShader) |
GPUImageMixBlendFilter(java.lang.String fragmentShader,
float mix) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
onInit() |
void |
onInitialized() |
void |
setMix(float mix) |
getBitmap, onDestroy, onDrawArraysPre, recycleBitmap, setBitmap, setRotationconvertStreamToString, destroy, getAttribPosition, getAttribTextureCoordinate, getOutputHeight, getOutputWidth, getProgram, getUniformTexture, init, isInitialized, loadShader, onDraw, onOutputSizeChanged, runOnDraw, runPendingOnDrawTasks, setFloat, setFloatArray, setFloatVec2, setFloatVec3, setFloatVec4, setInteger, setPoint, setUniformMatrix3f, setUniformMatrix4fpublic GPUImageMixBlendFilter(java.lang.String fragmentShader)
public GPUImageMixBlendFilter(java.lang.String fragmentShader,
float mix)
public void onInit()
onInit クラス内 GPUImageTwoInputFilterpublic void onInitialized()
onInitialized クラス内 GPUImageFilterpublic void setMix(float mix)
mix - ranges from 0.0 (only image 1) to 1.0 (only image 2), with 0.5 (half of either) as the normal level