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 D | core3d_dm_fw.shader | 55 { "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 D | core3d_dm_fw.frag | 52 …// geometric correction doesn't behave that well with clearcoat due to it being basically 0 roughn… 331 // NOTE: emissive missing clearcoat darkening
|
H A D | core3d_dm_fw_reflection_plane.frag | 43 // 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 D | gltf2_exporter.cpp | 1008 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 D | gltf2_loader.cpp | 1055 … 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 D | gltf2_importer.cpp | 719 … 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 D | gltf2_data_structures.h | 502 } clearcoat; in CORE3D_BEGIN_NAMESPACE() member
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/shaders/common/ |
H A D | 3d_dm_brdf_common.h | 161 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 D | material_component_manager.cpp | 367 …DECL_NAMED_PROPERTY2(clearcoat, textures[MaterialComponent::TextureIndex::CLEARCOAT], "Clearcoat",…
|