Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ShaderProgramParameterObject

ShaderProgram のコンストラクタに渡すことができるパラメータ。 各メンバの詳細は ShaderProgram の同名メンバの説明を参照すること。

Hierarchy

  • ShaderProgramParameterObject

Index

Properties

Optional fragmentShader

fragmentShader: string

フラグメントシェーダの文字列。

フラグメントシェーダは GLSL 1.0 に準拠した記述でなければならない。 またフラグメントシェーダには以下の varying, uniform 値がエンジンによって与えられる。

  • uniform float uAlpha
    • 描画時の透過度
  • uniform sampler2D uSampler
    • 描画元テクスチャ番号
  • varying vec2 vTexCoord
    • 描画元テクスチャの座標
    • gl_FragColor = texture2D(uSampler, vTexCoord); のような形で描画元テクスチャのピクセルを参照できる
default

undefined

Optional uniforms

uniforms: object

フラグメントシェーダに指定可能なuniform値のマップ。

default

undefined

Type declaration

Generated using TypeDoc