Searched refs:metallic (Results 1 – 4 of 4) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/shaders/common/ |
H A D | 3d_dm_lighting_common.h | 167 const CORE_RELAXEDP float metallic = clamp(material.b, 0.0, 1.0); in CalcBRDFMetallicRoughness() local 168 bd.f0.xyz = mix(vec3(material.a), baseColor.rgb, metallic); // f0 reflectance in CalcBRDFMetallicRoughness() 171 bd.diffuseColor = mix(baseColor.rgb * (1.0 - bd.f0.xyz), vec3(0.0), vec3(metallic)); in CalcBRDFMetallicRoughness() 184 const CORE_RELAXEDP float metallic = clamp(material.b, 0.0, 1.0); in CalcBRDFMetallicRoughness() local 185 bd.f0.xyz = mix(vec3(material.a), baseColor.rgb, metallic); // f0 reflectance in CalcBRDFMetallicRoughness() 188 bd.diffuseColor = mix(baseColor.rgb * (1.0 - bd.f0.xyz), vec3(0.0), vec3(metallic)); in CalcBRDFMetallicRoughness() 217 const CORE_RELAXEDP float metallic = clamp(material.b, 0.0, 1.0); in CalcBRDFSpecular() local 219 bd.f0.xyz = mix(vec3(material.a), baseColor.rgb, metallic); // f0 reflectance in CalcBRDFSpecular() 225 …olor = mix(baseColor.rgb * (1.0 - max(bd.f0.x, max(bd.f0.y, bd.f0.z))), vec3(0.0), vec3(metallic)); in CalcBRDFSpecular() 228 bd.f0.xyz = mix(bd.f0.xyz, baseColor.rgb, metallic); in CalcBRDFSpecular() [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | material_impl.cpp | 558 … if (auto metallic = meta->GetPropertyByName(SCENE_NS::IMaterial::MAPPED_INPUTS_METALLIC)) { in UpdateInputProperties() local 560 meta->RemoveProperty(metallic); in UpdateInputProperties() 563 … auto metallic = META_NS::ConstructProperty<float>(SCENE_NS::IMaterial::MAPPED_INPUTS_METALLIC); in UpdateInputProperties() local 564 meta->AddProperty(metallic); in UpdateInputProperties() 752 … if (auto metallic = meta->GetPropertyByName(SCENE_NS::IMaterial::MAPPED_INPUTS_METALLIC)) { in BindInputProperties() local 753 … BindChanges<BASE_NS::Math::Vec4, float>(GET_HOLDER(meta), META_NS::Property<float>(metallic), in BindInputProperties()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/assets/3d/shaders/shader/ |
H A D | core3d_dm_fullscreen_deferred_shading.frag | 253 // should always be metallic roughness
|
/ohos5.0/base/web/webview/ohos_nweb/prebuilts/ |
H A D | NOTICE | 10138 or metallic constraint.
|