public class ShaderConst
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FRAGMENT_SHADER_2D |
static java.lang.String |
FRAGMENT_SHADER_BW |
static java.lang.String |
FRAGMENT_SHADER_CHROMA_KEY |
static java.lang.String |
FRAGMENT_SHADER_EXT |
static java.lang.String |
FRAGMENT_SHADER_EXT_BULGE |
static java.lang.String |
FRAGMENT_SHADER_EXT_BW |
static java.lang.String |
FRAGMENT_SHADER_EXT_CHROMA_KEY |
static java.lang.String |
FRAGMENT_SHADER_EXT_DENT |
static java.lang.String |
FRAGMENT_SHADER_EXT_FILT3x3 |
static java.lang.String |
FRAGMENT_SHADER_EXT_FISHEYE |
static java.lang.String |
FRAGMENT_SHADER_EXT_MIRROR |
static java.lang.String |
FRAGMENT_SHADER_EXT_NIGHT |
static java.lang.String |
FRAGMENT_SHADER_EXT_SOBEL |
static java.lang.String |
FRAGMENT_SHADER_EXT_SQUEEZE |
static java.lang.String |
FRAGMENT_SHADER_EXT_STRETCH |
static java.lang.String |
FRAGMENT_SHADER_EXT_TUNNEL |
static java.lang.String |
FRAGMENT_SHADER_EXT_TWIRL |
static java.lang.String |
FRAGMENT_SHADER_FILT3x3 |
static java.lang.String |
FRAGMENT_SHADER_NIGHT |
static java.lang.String |
FRAGMENT_SHADER_SIMPLE |
static java.lang.String |
FRAGMENT_SHADER_SIMPLE_OES |
static java.lang.String |
FRAGMENT_SHADER_SOBEL |
static java.lang.String |
FRAGMENT_SHADER_SOBEL_BASE |
static java.lang.String |
FRAGMENT_SHADER_SQUEEZE |
static java.lang.String |
FUNC_GET_INTENSITY
RGBの輝度を取得
変換係数との内積を計算するだけ
係数は(0.2125, 0.7154, 0.0721)
|
static java.lang.String |
FUNC_HSV2RGB
HSVをRGBに変換
{H[0.0-1.0], S[0.0-1.0], V[0.0-1.0]} => {R[0.0-1.0], G[0.0-1.0], B([0.0-1.0]}
|
static java.lang.String |
FUNC_RGB2HSV
RGBをHSVに変換
{R[0.0-1.0], G[0.0-1.0], B([0.0-1.0]} => {H[0.0-1.0], S[0.0-1.0], V[0.0-1.0]}
|
static int |
GL_TEXTURE_2D |
static int |
GL_TEXTURE_EXTERNAL_OES |
static java.lang.String |
HEADER_2D |
static java.lang.String |
HEADER_OES |
static float[] |
KERNEL_BRIGHTEN |
static float[] |
KERNEL_EDGE_DETECT |
static float[] |
KERNEL_EMBOSS |
static float[] |
KERNEL_GAUSSIAN |
static float[] |
KERNEL_LAPLACIAN |
static float[] |
KERNEL_NULL |
static float[] |
KERNEL_SHARPNESS |
static int |
KERNEL_SIZE3x3 |
static int |
KERNEL_SIZE5x5 |
static float[] |
KERNEL_SMOOTH |
static float[] |
KERNEL_SOBEL_H |
static float[] |
KERNEL_SOBEL_V |
static float[] |
KERNEL_SOBEL2_H |
static float[] |
KERNEL_SOBEL2_V |
static java.lang.String |
SAMPLER_2D |
static java.lang.String |
SAMPLER_OES |
static java.lang.String |
SHADER_VERSION |
static java.lang.String |
VERTEX_SHADER
モデルビュー変換行列とテクスチャ変換行列適用するだけの頂点シェーダー
|
| Constructor and Description |
|---|
ShaderConst() |
public static final int GL_TEXTURE_EXTERNAL_OES
public static final int GL_TEXTURE_2D
public static final java.lang.String SHADER_VERSION
public static final java.lang.String HEADER_2D
public static final java.lang.String SAMPLER_2D
public static final java.lang.String HEADER_OES
public static final java.lang.String SAMPLER_OES
public static final int KERNEL_SIZE3x3
public static final int KERNEL_SIZE5x5
public static final java.lang.String FUNC_RGB2HSV
public static final java.lang.String FUNC_HSV2RGB
public static final java.lang.String FUNC_GET_INTENSITY
public static final java.lang.String VERTEX_SHADER
public static final java.lang.String FRAGMENT_SHADER_SIMPLE_OES
public static final java.lang.String FRAGMENT_SHADER_SIMPLE
public static final java.lang.String FRAGMENT_SHADER_2D
public static final java.lang.String FRAGMENT_SHADER_EXT
public static final java.lang.String FRAGMENT_SHADER_BW
public static final java.lang.String FRAGMENT_SHADER_EXT_BW
public static final java.lang.String FRAGMENT_SHADER_NIGHT
public static final java.lang.String FRAGMENT_SHADER_EXT_NIGHT
public static final java.lang.String FRAGMENT_SHADER_CHROMA_KEY
public static final java.lang.String FRAGMENT_SHADER_EXT_CHROMA_KEY
public static final java.lang.String FRAGMENT_SHADER_SQUEEZE
public static final java.lang.String FRAGMENT_SHADER_EXT_SQUEEZE
public static final java.lang.String FRAGMENT_SHADER_EXT_TWIRL
public static final java.lang.String FRAGMENT_SHADER_EXT_TUNNEL
public static final java.lang.String FRAGMENT_SHADER_EXT_BULGE
public static final java.lang.String FRAGMENT_SHADER_EXT_DENT
public static final java.lang.String FRAGMENT_SHADER_EXT_FISHEYE
public static final java.lang.String FRAGMENT_SHADER_EXT_STRETCH
public static final java.lang.String FRAGMENT_SHADER_EXT_MIRROR
public static final java.lang.String FRAGMENT_SHADER_SOBEL_BASE
public static final java.lang.String FRAGMENT_SHADER_SOBEL
public static final java.lang.String FRAGMENT_SHADER_EXT_SOBEL
public static final float[] KERNEL_NULL
public static final float[] KERNEL_SOBEL_H
public static final float[] KERNEL_SOBEL_V
public static final float[] KERNEL_SOBEL2_H
public static final float[] KERNEL_SOBEL2_V
public static final float[] KERNEL_SHARPNESS
public static final float[] KERNEL_EDGE_DETECT
public static final float[] KERNEL_EMBOSS
public static final float[] KERNEL_SMOOTH
public static final float[] KERNEL_GAUSSIAN
public static final float[] KERNEL_BRIGHTEN
public static final float[] KERNEL_LAPLACIAN
public static final java.lang.String FRAGMENT_SHADER_FILT3x3
public static final java.lang.String FRAGMENT_SHADER_EXT_FILT3x3