# 【CG与WebGl差异】
类型 | WebGl | CG |
---|---|---|
整数二维向量 | ivec2 | int2 |
二维向量 | vec2 | float2 |
矩阵 | mat2 | float2x2 |
矩阵乘法 | m * uv | mul(m,uv) |
获取小数部分 | fract(x) | frac(x) |
插值 | mix(x) | lerp(x) |
时间 | iTime | _Time.y |
取模 | mod(x) | fmod(x) |
限制0~1 | clamp(x,0.0,1.0) | saturact(x) |
纹理采样 | texture2D(_MainTex, uv) | tex2D(_MainTex, i.uv) |
ddx | dFdx() | ddx() |
ddy | dFdy() | ddy() |
获取纹理的尺寸 | textureSize() | Texture2D.GetDimensions() |