[toc]

# 函数

# com.unity.render-pipelines.universal

# Core.hlsl

名称

说明

GetVertexPositionInputs(float3 positionOS)

获取输入顶点坐标信息

GetVertexNormalInputs(float3 normalOS)

获取输入顶点法线信息

GetVertexNormalInputs(float3 normalOS, float4 tangentOS)

获取输入顶点法线信息(重载)

GetScaledScreenParams()

获取屏幕缩放参数信息

NormalizeNormalPerVertex(real3 normalWS)

逐顶点法线正交

NormalizeNormalPerPixel(real3 normalWS)

逐像素法线正交

ComputeScreenPos(float4 positionCS)

计算屏幕坐标信息

(real)ComputeFogFactor(float z)

计算雾参数

(real)ComputeFogIntensity(real fogFactor)

计算雾强度

(half3)MixFogColor(real3 fragColor, real3 fogColor, real fogFactor)

混合雾颜色

(half3)MixFog(real3 fragColor, real fogFactor)

混合雾

# lighting.hlsl

# Shadows.hlsl

# com.unity.render-pipelines.core

# SpaceTransforms.hlsl