Home
last modified time | relevance | path

Searched refs:polygonNormal (Results 1 – 1 of 1) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/shaders/common/
H A D3d_dm_lighting_common.h93 void GetFinalCorrectedRoughness(CORE_RELAXEDP in vec3 polygonNormal, CORE_RELAXEDP inout float roug… in GetFinalCorrectedRoughness() argument
97 const CORE_RELAXEDP vec3 normalDFdx = dFdx(polygonNormal); in GetFinalCorrectedRoughness()
98 const CORE_RELAXEDP vec3 normalDdFdy = dFdy(polygonNormal); in GetFinalCorrectedRoughness()
145 void GetFinalSampledBrdfGeometricCorrection(in vec3 polygonNormal, inout InputBrdfData ibd) in GetFinalSampledBrdfGeometricCorrection() argument
149 GetFinalCorrectedRoughness(polygonNormal, roughness); in GetFinalSampledBrdfGeometricCorrection()
175 GetFinalSampledBrdfGeometricCorrection(polygonNormal, bd); in CalcBRDFMetallicRoughness()
207 GetFinalSampledBrdfGeometricCorrection(polygonNormal, bd); in CalcBRDFSpecularGlossiness()
233 GetFinalSampledBrdfGeometricCorrection(polygonNormal, bd); in CalcBRDFSpecular()
238 mat3 CalcTbnMatrix(in vec3 polygonNormal, in vec4 tangentW) in CalcTbnMatrix() argument
241 const vec3 bitangent = cross(polygonNormal, tangent.xyz) * tangentW.w; in CalcTbnMatrix()
[all …]