Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/assets/3d/shaders/shader/
H A Dcore3d_dm_fw.shader60 { "name" : "specular", "displayName" : "Specular" }
124 { "name" : "specular", "displayName" : "Specular" }
190 { "name": "specular", "displayName": "Specular" }
247 { "name" : "specular", "displayName" : "Specular" }
313 { "name": "specular", "displayName": "Specular" }
H A Dcore3d_dm_fw.frag244 …const CORE_RELAXEDP vec4 specular = GetSpecularSample(inUv, instanceIdx) * GetUnpackSpecular(insta…
245 brdfData = CalcBRDFSpecular(baseColor, normNormal, material, specular);
321 // apply ao for indirect specular as well (cheap version)
H A Dcore3d_dm_fullscreen_deferred_shading.frag287 // apply ao for indirect specular as well (cheap version)
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/
H A Dgltf2_exporter.cpp1056 exportMaterial.specular.texture.index = in ExportGltfMaterialSpecular()
1059 exportMaterial.specular.colorTexture.index = in ExportGltfMaterialSpecular()
1657 json::value ExportSpecular(const Material::Specular& specular) in ExportSpecular() argument
1660 if (specular.factor != 1.f) { in ExportSpecular()
1661 jsonSpecular["specularFactor"] = specular.factor; in ExportSpecular()
1663 if (specular.texture.index != GLTF_INVALID_INDEX) { in ExportSpecular()
1666 if (specular.color != Math::Vec3(1.f, 1.f, 1.f)) { in ExportSpecular()
1667 jsonSpecular["specularColorFactor"] = specular.color.data; in ExportSpecular()
1669 if (specular.colorTexture.index != GLTF_INVALID_INDEX) { in ExportSpecular()
1730 if (auto specular = ExportSpecular(material.specular); !specular.empty()) { in ExportMaterialExtensions() local
[all …]
H A Dgltf2_loader.cpp1225 …aterialsSpecular(LoadResult& loadResult, const json::value& jsonData, Material::Specular& specular) in ParseKhrMaterialsSpecular() argument
1229 … if (!ParseOptionalNumber(loadResult, specular.factor, *specularJson, "specularFactor", 1.f)) { in ParseKhrMaterialsSpecular()
1234 const auto parseSpecularTexture = [&textureInfo = specular.texture]( in ParseKhrMaterialsSpecular()
1235 … LoadResult& loadResult, const json::value& specular) -> bool { in ParseKhrMaterialsSpecular() argument
1236 return ParseTextureInfo(loadResult, textureInfo, specular); in ParseKhrMaterialsSpecular()
1243 …if (!ParseOptionalMath(loadResult, specular.color, *specularJson, "specularColorFactor", specular.… in ParseKhrMaterialsSpecular()
1248 const auto parseSpecularColorTexture = [&textureInfo = specular.colorTexture]( in ParseKhrMaterialsSpecular()
1249 … LoadResult& loadResult, const json::value& specular) -> bool { in ParseKhrMaterialsSpecular() argument
1250 return ParseTextureInfo(loadResult, textureInfo, specular); in ParseKhrMaterialsSpecular()
1312 if (!ParseKhrMaterialsSpecular(loadResult, *extensionsJson, material.specular)) { in ParseMaterialExtensions()
H A Dgltf2_importer.cpp1091 if (material.specular.colorTexture == image) { in SpecularColorFlags()
1100 if (material.specular.texture == image) { in SpecularStrengthFlags()
1624 Math::Vec4(gltfMaterial.specular.color, gltfMaterial.specular.factor); in FillSpecular()
1625 if (gltfMaterial.specular.texture.index != GLTF2::GLTF_INVALID_INDEX && in FillSpecular()
1626 gltfMaterial.specular.colorTexture.index == GLTF2::GLTF_INVALID_INDEX) { in FillSpecular()
1629 } else if (gltfMaterial.specular.texture.index == GLTF2::GLTF_INVALID_INDEX && in FillSpecular()
1630 gltfMaterial.specular.colorTexture.index != GLTF2::GLTF_INVALID_INDEX) { in FillSpecular()
1631 FillTextureParams(gltfMaterial.specular.colorTexture, importResult, data, em, desc, in FillSpecular()
1633 } else if (gltfMaterial.specular.texture.index != gltfMaterial.specular.colorTexture.index) { in FillSpecular()
1635 FillTextureParams(gltfMaterial.specular.colorTexture, importResult, data, em, desc, in FillSpecular()
[all …]
H A Dgltf2_data_structures.h562 } specular; in CORE3D_BEGIN_NAMESPACE() member
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/shaders/common/
H A D3d_dm_lighting_common.h213 …AXEDP vec4 baseColor, vec3 polygonNormal, CORE_RELAXEDP vec4 material, CORE_RELAXEDP vec4 specular) in CalcBRDFSpecular() argument
222 bd.f0.xyz = min(bd.f0.xyz * specular.rgb, vec3(1.0)) * specular.a; in CalcBRDFSpecular()
229 bd.f0.w = mix(specular.a, 1.0, metallic); // f90 in CalcBRDFSpecular()
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics3d/
H A Djs-apis-inner-scene-resources.md380 | indirectSpecularFactor | [Vec4](js-apis-inner-scene-types.md#vec4) | No| No| Indirect specular fa…
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/components/
H A Dmaterial_component_manager.cpp374 … DECL_NAMED_PROPERTY2(specular, textures[MaterialComponent::TextureIndex::SPECULAR], "Specular", 0)