Skip to content

【HLSL与GlSL差异】

类型GlSLHLSL
整数二维向量ivec2int2
二维向量vec2float2
矩阵mat2float2x2
矩阵乘法m * uvmul(m,uv)
获取小数部分fract(x)frac(x)
插值mix(x)lerp(x)
时间iTime_Time.y
取模mod(x)fmod(x)
限制0~1clamp(x,0.0,1.0)saturact(x)
纹理采样texture2D(_MainTex, uv)tex2D(_MainTex, i.uv)
ddxdFdx()ddx()
ddydFdy()ddy()
获取纹理的尺寸textureSize()Texture2D.GetDimensions()

MIT Licensed