You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
292 lines
7.6 KiB
Markdown
292 lines
7.6 KiB
Markdown
4 years ago
|
# Chú giải
|
||
|
|
||
|
## Xếp theo nhóm
|
||
|
|
||
|
* CÁC KIỂU DỮ LIỆU
|
||
|
|
||
|
[void](./?lan=vi&search=void),
|
||
|
[bool](./?lan=vi&search=bool),
|
||
|
[int](./?lan=vi&search=int),
|
||
|
[float](./?lan=vi&search=float),
|
||
|
[bvec2](./?lan=vi&search=bvec2),
|
||
|
[bvec3](./?lan=vi&search=bvec3),
|
||
|
[bvec4](./?lan=vi&search=bvec4),
|
||
|
[ivec2](./?lan=vi&search=ivec2),
|
||
|
[ivec3](./?lan=vi&search=ivec3),
|
||
|
[ivec4](./?lan=vi&search=ivec4),
|
||
|
[vec2](./?lan=vi&search=vec2),
|
||
|
[vec3](./?lan=vi&search=vec3),
|
||
|
[vec4](./?lan=vi&search=vec4),
|
||
|
[mat2](./?lan=vi&search=mat2),
|
||
|
[mat3](./?lan=vi&search=mat3),
|
||
|
[mat4](./?lan=vi&search=mat4),
|
||
|
[sampler2D](./?lan=vi&search=sampler2D),
|
||
|
[samplerCube](./?lan=vi&search=samplerCube),
|
||
|
[struct](./?lan=vi&search=struct)
|
||
|
|
||
|
* CÁC QUALIFIER
|
||
|
|
||
|
|
||
|
[attribute](./?lan=vi&search=attribute),
|
||
|
[const](./?lan=vi&search=const),
|
||
|
[uniform](./?lan=vi&search=uniform),
|
||
|
[varying](./?lan=vi&search=varying),
|
||
|
[precision](./?lan=vi&search=precision),
|
||
|
[highp](./?lan=vi&search=highp),
|
||
|
[mediump](./?lan=vi&search=mediump),
|
||
|
[lowp](./?lan=vi&search=lowp),
|
||
|
[in](./?lan=vi&search=in),
|
||
|
[out](./?lan=vi&search=out),
|
||
|
[inout](./?lan=vi&search=inout)
|
||
|
|
||
|
* CÁC BIẾN CÓ SẴN
|
||
|
|
||
|
|
||
|
[gl_Position](./?lan=vi&search=gl_Position),
|
||
|
[gl_PointSize](./?lan=vi&search=gl_PointSize),
|
||
|
[gl_PointCoord](index.hmtl#gl_PointCoord),
|
||
|
[gl_FrontFacing](./?lan=vi&search=gl_FrontFacing),
|
||
|
[gl_FragCoord](./?lan=vi&search=gl_FragCoord),
|
||
|
[gl_FragColor](./?lan=vi&search=gl_FragColor)
|
||
|
|
||
|
* CÁC HẰNG SỐ CÓ SẴN
|
||
|
|
||
|
|
||
|
[gl_MaxVertexAttribs](./?lan=vi&search=gl_MaxVertexAttribs),
|
||
|
[gl_MaxVaryingVectors](./?lan=vi&search=gl_MaxVaryingVectors),
|
||
|
[gl_MaxVertexTextureImageUnits](./?lan=vi&search=gl_MaxVertexTextureImageUnits),
|
||
|
[gl_MaxCombinedTextureImageUnits](./?lan=vi&search=gl_MaxCombinedTextureImageUnits),
|
||
|
[gl_MaxTextureImageUnits](./?lan=vi&search=gl_MaxTextureImageUnits),
|
||
|
[gl_MaxFragmentUniformVectors](./?lan=vi&search=gl_MaxFragmentUniformVectors),
|
||
|
[gl_MaxDrawBuffers](./?lan=vi&search=gl_MaxDrawBuffers)
|
||
|
|
||
|
* CÁC HÀM LƯỢNG GIÁC
|
||
|
|
||
|
|
||
|
[radians()](./?lan=vi&search=radians),
|
||
|
[degrees()](./?lan=vi&search=degrees),
|
||
|
[sin()](./?lan=vi&search=sin),
|
||
|
[cos()](./?lan=vi&search=cos),
|
||
|
[tan()](./?lan=vi&search=tan),
|
||
|
[asin()](./?lan=vi&search=asin),
|
||
|
[acos()](./?lan=vi&search=acos),
|
||
|
[atan()](./?lan=vi&search=atan)
|
||
|
|
||
|
* CÁC HÀM LUỸ THỪA
|
||
|
|
||
|
|
||
|
[pow()](./?lan=vi&search=pow),
|
||
|
[exp()](./?lan=vi&search=exp),
|
||
|
[log()](./?lan=vi&search=log),
|
||
|
[exp2()](./?lan=vi&search=exp2),
|
||
|
[log2()](./?lan=vi&search=log2),
|
||
|
[sqrt()](./?lan=vi&search=sqrt),
|
||
|
[inversesqrt()](./?lan=vi&search=inversesqrt)
|
||
|
|
||
|
* CÁC HÀM TOÁN HỌC CƠ BẢN
|
||
|
|
||
|
|
||
|
[abs()](./?lan=vi&search=abs),
|
||
|
[sign()](./?lan=vi&search=sign),
|
||
|
[floor()](./?lan=vi&search=floor),
|
||
|
[ceil()](./?lan=vi&search=ceil),
|
||
|
[fract()](./?lan=vi&search=fract),
|
||
|
[mod()](./?lan=vi&search=mod),
|
||
|
[min()](./?lan=vi&search=min),
|
||
|
[max()](./?lan=vi&search=max),
|
||
|
[clamp()](./?lan=vi&search=clamp),
|
||
|
[mix()](./?lan=vi&search=mix),
|
||
|
[step()](./?lan=vi&search=step),
|
||
|
[smoothstep()](./?lan=vi&search=smoothstep)
|
||
|
|
||
|
* CÁC HÀM HÌNH HỌC
|
||
|
|
||
|
|
||
|
[length()](./?lan=vi&search=length),
|
||
|
[distance()](./?lan=vi&search=distance),
|
||
|
[dot()](./?lan=vi&search=dot),
|
||
|
[cross()](./?lan=vi&search=cross),
|
||
|
[normalize()](./?lan=vi&search=normalize),
|
||
|
[facefoward()](./?lan=vi&search=facefoward),
|
||
|
[reflect()](./?lan=vi&search=reflect),
|
||
|
[refract()](./?lan=vi&search=refract)
|
||
|
|
||
|
* CÁC HÀM MA TRẬN
|
||
|
|
||
|
|
||
|
[matrixCompMult()](./?lan=vi&search=matrixCompMult)
|
||
|
|
||
|
* CÁC HÀM VECTOR
|
||
|
|
||
|
|
||
|
[lessThan()](./?lan=vi&search=lessThan),
|
||
|
[lessThanEqual()](./?lan=vi&search=lessThanEqual),
|
||
|
[greaterThan()](./?lan=vi&search=greaterThan),
|
||
|
[greaterThanEqual()](./?lan=vi&search=greaterThanEqual),
|
||
|
[equal()](./?lan=vi&search=equal),
|
||
|
[notEqual()](./?lan=vi&search=notEqual),
|
||
|
[any()](./?lan=vi&search=any),
|
||
|
[all()](./?lan=vi&search=all),
|
||
|
[not()](./?lan=vi&search=not)
|
||
|
|
||
|
* CÁC HÀM TEXTURE
|
||
|
|
||
|
|
||
|
[texture2D()](./?lan=vi&search=texture2D),
|
||
|
[textureCube()](./?lan=vi&search=textureCube)
|
||
|
|
||
|
## Xếp theo thứ tự từ điển
|
||
|
|
||
|
* A
|
||
|
|
||
|
|
||
|
[abs()](./?lan=vi&search=abs),
|
||
|
[acos()](./?lan=vi&search=acos),
|
||
|
[all()](./?lan=vi&search=all),
|
||
|
[any()](./?lan=vi&search=any),
|
||
|
[asin()](./?lan=vi&search=asin),
|
||
|
[atan()](./?lan=vi&search=atan),
|
||
|
[attribute](./?lan=vi&search=attribute)
|
||
|
|
||
|
* B
|
||
|
|
||
|
|
||
|
[bool](./?lan=vi&search=bool),
|
||
|
[bvec2](./?lan=vi&search=bvec2),
|
||
|
[bvec3](./?lan=vi&search=bvec3),
|
||
|
[bvec4](./?lan=vi&search=bvec4)
|
||
|
|
||
|
* C
|
||
|
|
||
|
|
||
|
[ceil()](./?lan=vi&search=ceil),
|
||
|
[clamp()](./?lan=vi&search=clamp),
|
||
|
[const](./?lan=vi&search=const),
|
||
|
[cos()](./?lan=vi&search=cos),
|
||
|
[cross()](./?lan=vi&search=cross)
|
||
|
|
||
|
* D
|
||
|
|
||
|
|
||
|
[degrees()](./?lan=vi&search=degrees),
|
||
|
[dFdx()](./?lan=vi&search=dFdx),
|
||
|
[dFdy()](./?lan=vi&search=dFdy),
|
||
|
[distance()](./?lan=vi&search=distance),
|
||
|
[dot()](./?lan=vi&search=dot)
|
||
|
|
||
|
* E
|
||
|
|
||
|
[equal()](./?lan=vi&search=equal),
|
||
|
[exp()](./?lan=vi&search=exp),
|
||
|
[exp2()](./?lan=vi&search=exp2)
|
||
|
|
||
|
* F
|
||
|
|
||
|
[faceforward()](./?lan=vi&search=faceforward),
|
||
|
[float](./?lan=vi&search=float),
|
||
|
[floor()](./?lan=vi&search=floor),
|
||
|
[fract()](./?lan=vi&search=fract)
|
||
|
|
||
|
* G
|
||
|
|
||
|
[greaterThan()](./?lan=vi&search=greaterThan),
|
||
|
[greaterThanEqual()](./?lan=vi&search=greaterThanEqual),
|
||
|
[gl_FragColor](./?lan=vi&search=gl_FragColor),
|
||
|
[gl_FragCoord](./?lan=vi&search=gl_FragCoord),
|
||
|
[gl_FrontFacing](./?lan=vi&search=gl_FrontFacing),
|
||
|
[gl_PointCoord](index.hmtl#gl_PointCoord),
|
||
|
[gl_PointSize](./?lan=vi&search=gl_PointSize),
|
||
|
[gl_Position](./?lan=vi&search=gl_Position),
|
||
|
[gl_MaxCombinedTextureImageUnits](./?lan=vi&search=gl_MaxCombinedTextureImageUnits),
|
||
|
[gl_MaxDrawBuffers](./?lan=vi&search=gl_MaxDrawBuffers),
|
||
|
[gl_MaxFragmentUniformVectors](./?lan=vi&search=gl_MaxFragmentUniformVectors),
|
||
|
[gl_MaxVaryingVectors](./?lan=vi&search=gl_MaxVaryingVectors),
|
||
|
[gl_MaxVertexAttribs](./?lan=vi&search=gl_MaxVertexAttribs),
|
||
|
[gl_MaxVertexTextureImageUnits](./?lan=vi&search=gl_MaxVertexTextureImageUnits),
|
||
|
[gl_MaxTextureImageUnits](./?lan=vi&search=gl_MaxTextureImageUnits)
|
||
|
|
||
|
* H
|
||
|
|
||
|
[highp](./?lan=vi&search=highp)
|
||
|
|
||
|
* I
|
||
|
|
||
|
[in](./?lan=vi&search=in),
|
||
|
[inout](./?lan=vi&search=inout),
|
||
|
[int](./?lan=vi&search=int),
|
||
|
[inversesqrt()](./?lan=vi&search=inversesqrt),
|
||
|
[ivec2](./?lan=vi&search=ivec2),
|
||
|
[ivec3](./?lan=vi&search=ivec3),
|
||
|
[ivec4](./?lan=vi&search=ivec4)
|
||
|
|
||
|
* L
|
||
|
|
||
|
[length()](./?lan=vi&search=length),
|
||
|
[lessThan()](./?lan=vi&search=lessThan),
|
||
|
[lessThanEqual()](./?lan=vi&search=lessThanEqual),
|
||
|
[log()](./?lan=vi&search=log),
|
||
|
[log2()](./?lan=vi&search=log2),
|
||
|
[lowp](./?lan=vi&search=lowp)
|
||
|
|
||
|
* M
|
||
|
|
||
|
[matrixCompMult()](./?lan=vi&search=matrixCompMult),
|
||
|
[mat2](./?lan=vi&search=mat2),
|
||
|
[mat3](./?lan=vi&search=mat3),
|
||
|
[mat4](./?lan=vi&search=mat4),
|
||
|
[max()](./?lan=vi&search=max),
|
||
|
[mediump](./?lan=vi&search=mediump),
|
||
|
[min()](./?lan=vi&search=min),
|
||
|
[mix()](./?lan=vi&search=mix),
|
||
|
[mod()](./?lan=vi&search=mod)
|
||
|
|
||
|
* N
|
||
|
|
||
|
[normalize()](./?lan=vi&search=normalize),
|
||
|
[not()](./?lan=vi&search=not),
|
||
|
[notEqual()](./?lan=vi&search=notEqual)
|
||
|
|
||
|
* O
|
||
|
|
||
|
[out](./?lan=vi&search=out)
|
||
|
|
||
|
* P
|
||
|
|
||
|
[precision](./?lan=vi&search=precision),
|
||
|
[pow()](./?lan=vi&search=pow)
|
||
|
|
||
|
* R
|
||
|
|
||
|
[radians()](./?lan=vi&search=radians),
|
||
|
[reflect()](./?lan=vi&search=reflect),
|
||
|
[refract()](./?lan=vi&search=refract)
|
||
|
|
||
|
* S
|
||
|
|
||
|
[sampler2D](./?lan=vi&search=sampler2D),
|
||
|
[samplerCube](./?lan=vi&search=samplerCube),
|
||
|
[sign()](./?lan=vi&search=sign),
|
||
|
[sin()](./?lan=vi&search=sin),
|
||
|
[smoothstep()](./?lan=vi&search=smoothstep),
|
||
|
[sqrt()](./?lan=vi&search=sqrt),
|
||
|
[step()](./?lan=vi&search=step),
|
||
|
[struct](./?lan=vi&search=struct)
|
||
|
|
||
|
* T
|
||
|
|
||
|
[tan()](./?lan=vi&search=tan),
|
||
|
[texture2D()](./?lan=vi&search=texture2D),
|
||
|
[textureCube()](./?lan=vi&search=textureCube)
|
||
|
|
||
|
* U
|
||
|
|
||
|
[uniform](./?lan=vi&search=uniform)
|
||
|
|
||
|
* V
|
||
|
|
||
|
[varying](./?lan=vi&search=varying),
|
||
|
[vec2](./?lan=vi&search=vec2),
|
||
|
[vec3](./?lan=vi&search=vec3),
|
||
|
[vec4](./?lan=vi&search=vec4),
|
||
|
[void](./?lan=vi&search=void)
|