Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/assets/3d/shaders/shader/
H A Dcore3d_dm_fw.shader55 { "name" : "clearcoat", "displayName" : "Clearcoat" },
119 { "name" : "clearcoat", "displayName" : "Clearcoat" },
185 { "name": "clearcoat", "displayName": "Clearcoat" },
242 { "name" : "clearcoat", "displayName" : "Clearcoat" },
308 { "name": "clearcoat", "displayName": "Clearcoat" },
H A Dcore3d_dm_fw.frag52 …// geometric correction doesn't behave that well with clearcoat due to it being basically 0 roughn…
331 // NOTE: emissive missing clearcoat darkening
H A Dcore3d_dm_fw_reflection_plane.frag43 // clearcoat roughness used as a slot to pass in the factor data
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/
H A Dgltf2_exporter.cpp1008 exportMaterial.clearcoat.roughness = in ExportGltfMaterialClearcoat()
1010 exportMaterial.clearcoat.texture.index = in ExportGltfMaterialClearcoat()
1016 exportMaterial.clearcoat.normalTexture.scale = in ExportGltfMaterialClearcoat()
1588 json::value ExportClearcoat(const Material::Clearcoat& clearcoat) in ExportClearcoat() argument
1591 if (clearcoat.factor != 0.f) { in ExportClearcoat()
1592 jsonClearcoat["clearcoatFactor"] = clearcoat.factor; in ExportClearcoat()
1594 if (clearcoat.texture.index != GLTF_INVALID_INDEX) { in ExportClearcoat()
1597 if (clearcoat.roughness != 0.f) { in ExportClearcoat()
1600 if (clearcoat.roughnessTexture.index != GLTF_INVALID_INDEX) { in ExportClearcoat()
1606 if (clearcoat.normalTexture.scale != 1.f) { in ExportClearcoat()
[all …]
H A Dgltf2_loader.cpp1055 … loadResult, material.clearcoat.factor, materialJson, "factor", material.clearcoat.factor)) { in ParseMaterialExtras()
1060 material.clearcoat.roughness)) { in ParseMaterialExtras()
1079 … if (!ParseOptionalNumber(loadResult, clearcoat.factor, *clearcoatJson, "clearcoatFactor", 0.f)) { in ParseKhrMaterialsClearcoat()
1084 const auto parseClearcoatTexture = [&textureInfo = clearcoat.texture]( in ParseKhrMaterialsClearcoat()
1085 … LoadResult& loadResult, const json::value& clearcoat) -> bool { in ParseKhrMaterialsClearcoat() argument
1086 return ParseTextureInfo(loadResult, textureInfo, clearcoat); in ParseKhrMaterialsClearcoat()
1098 const auto parseClearcoatRoughnessTexture = [&textureInfo = clearcoat.roughnessTexture]( in ParseKhrMaterialsClearcoat()
1100 return ParseTextureInfo(loadResult, textureInfo, clearcoat); in ParseKhrMaterialsClearcoat()
1107 const auto parseClearcoatNormalTexture = [&normalTexture = clearcoat.normalTexture]( in ParseKhrMaterialsClearcoat()
1109 if (!ParseTextureInfo(loadResult, normalTexture.textureInfo, clearcoat)) { in ParseKhrMaterialsClearcoat()
[all …]
H A Dgltf2_importer.cpp719 … primitive.material->clearcoat.normalTexture.textureInfo.index != GLTF2::GLTF_INVALID_INDEX); in CreatePrimitiveImportInfo()
1041 if (material.clearcoat.texture == image) { in ClearcoatFlags()
1050 if (material.clearcoat.roughnessTexture == image) { in ClearcoatRoughnessFlags()
1059 if (material.clearcoat.normalTexture.textureInfo == image) { in ClearcoatNormalFlags()
1578 …desc.textures[MaterialComponent::TextureIndex::CLEARCOAT].factor.x = gltfMaterial.clearcoat.factor; in FillClearcoat()
1580 …gltfMaterial.clearcoat.texture, importResult, data, em, desc, MaterialComponent::TextureIndex::CLE… in FillClearcoat()
1581 …[MaterialComponent::TextureIndex::CLEARCOAT_ROUGHNESS].factor.y = gltfMaterial.clearcoat.roughness; in FillClearcoat()
1582 FillTextureParams(gltfMaterial.clearcoat.roughnessTexture, importResult, data, em, desc, in FillClearcoat()
1584 … FillTextureParams(gltfMaterial.clearcoat.normalTexture.textureInfo, importResult, data, em, desc, in FillClearcoat()
1587 gltfMaterial.clearcoat.normalTexture.scale; in FillClearcoat()
H A Dgltf2_data_structures.h502 } clearcoat; in CORE3D_BEGIN_NAMESPACE() member
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/shaders/common/
H A D3d_dm_brdf_common.h161 float f0, float alpha2, float NoL, float NoH, float VoH, float clearcoat, out float fcc) in microfacedSpecularBrdfClearcoat() argument
166 float F = fSchlickSingle(f0, VoH) * clearcoat; in microfacedSpecularBrdfClearcoat()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/components/
H A Dmaterial_component_manager.cpp367 …DECL_NAMED_PROPERTY2(clearcoat, textures[MaterialComponent::TextureIndex::CLEARCOAT], "Clearcoat",…