Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/assets/3d/shaders/shader/
H A Dcore3d_dm_fw_reflection_plane.frag163 CORE_RELAXEDP vec3 irradiance = vec3(0.0);
168 irradiance = GetIrradianceSample(N) * shadingData.diffuseColor * ao;
176 … AppendIndirectTransmission(transmissionRadianceSample, baseColor.rgb, transmission, irradiance);
179 color += irradiance + radiance;
H A Dcore3d_dm_fw.frag293 …CORE_RELAXEDP vec3 irradiance = GetIrradianceSample(shadingData.N) * shadingData.diffuseColor * ao;
302 AppendIndirectSheen(sheenSV, radianceSample, baseColor.a, irradiance, radiance);
307 … AppendIndirectClearcoat(clearcoatSV, ccRadianceSample, baseColor.a, V, irradiance, radiance);
319 … AppendIndirectTransmission(transmissionRadianceSample, baseColor.rgb, transmission, irradiance);
328 color += (irradiance + radiance);
H A Dcore3d_dm_fullscreen_deferred_shading.frag280 …CORE_RELAXEDP vec3 irradiance = GetIrradianceSample(shadingData.N) * shadingData.diffuseColor * fd…
294 color += (irradiance + radiance);
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/shaders/common/
H A D3d_dm_lighting_common.h107 …in CORE_RELAXEDP float alpha, inout CORE_RELAXEDP vec3 irradiance, inout CORE_RELAXEDP vec3 radian… in AppendIndirectSheen() argument
112 irradiance *= sheenAttenuation; in AppendIndirectSheen()
119 …in CORE_RELAXEDP float alpha, in vec3 V, inout CORE_RELAXEDP vec3 irradiance, inout CORE_RELAXEDP … in AppendIndirectClearcoat() argument
129 irradiance *= ccAttenuation; in AppendIndirectClearcoat()
137 in CORE_RELAXEDP float transmission, inout CORE_RELAXEDP vec3 irradiance) in AppendIndirectTransmission() argument
141 irradiance *= (1.0 - transmission); in AppendIndirectTransmission()
142 irradiance = mix(irradiance, Ft, transmission); in AppendIndirectTransmission()