Interface WebGLUniform

WebGL统一变量

Hierarchy

  • WebGLUniform

Properties

activeInfo: WebGLActiveInfo

WebGL激活信息。

location: WebGLUniformLocation

uniform地址

paths: string[]

Uniform数组索引,当Uniform数据为数组数据时生效

textureID: number

texture索引

type: "FLOAT" | "INT" | "UNSIGNED_INT" | "FLOAT_VEC2" | "FLOAT_VEC3" | "FLOAT_VEC4" | "INT_VEC2" | "INT_VEC3" | "INT_VEC4" | "BOOL" | "BOOL_VEC2" | "BOOL_VEC3" | "BOOL_VEC4" | "FLOAT_MAT2" | "FLOAT_MAT3" | "FLOAT_MAT4" | "SAMPLER_2D" | "SAMPLER_CUBE" | "UNSIGNED_INT_VEC2" | "UNSIGNED_INT_VEC3" | "UNSIGNED_INT_VEC4" | "FLOAT_MAT2x3" | "FLOAT_MAT2x4" | "FLOAT_MAT3x2" | "FLOAT_MAT3x4" | "FLOAT_MAT4x2" | "FLOAT_MAT4x3" | "SAMPLER_3D" | "SAMPLER_2D_SHADOW" | "SAMPLER_2D_ARRAY" | "SAMPLER_2D_ARRAY_SHADOW" | "SAMPLER_CUBE_SHADOW" | "INT_SAMPLER_2D" | "INT_SAMPLER_3D" | "INT_SAMPLER_CUBE" | "INT_SAMPLER_2D_ARRAY" | "UNSIGNED_INT_SAMPLER_2D" | "UNSIGNED_INT_SAMPLER_3D" | "UNSIGNED_INT_SAMPLER_CUBE" | "UNSIGNED_INT_SAMPLER_2D_ARRAY"

WebGL中Uniform类型

Generated using TypeDoc