Home
last modified time | relevance | path

Searched refs:occlusionTexture (Results 1 - 4 of 4) sorted by relevance

/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/
H A Dgltf2_data_structures.h469 OcclusionTexture occlusionTexture; member
H A Dgltf2_exporter.cpp1181 exportMaterial.occlusionTexture.textureInfo.index = in ExportGltfMaterial()
1183 exportMaterial.occlusionTexture.strength = materialDesc.textures[MaterialComponent::TextureIndex::AO].factor.x; in ExportGltfMaterial()
1773 if (material->occlusionTexture.textureInfo.index != GLTF_INVALID_INDEX) { in ExportMaterials()
1774 auto& jsonOcclusionTexture = jsonMaterial["occlusionTexture"] = in ExportMaterials()
1775 ExportTextureInfo(material->occlusionTexture.textureInfo); in ExportMaterials()
1776 if (material->occlusionTexture.strength < 1.f) { in ExportMaterials()
1777 jsonOcclusionTexture["strength"] = material->occlusionTexture.strength; in ExportMaterials()
H A Dgltf2_loader.cpp1022 bool ParseOcclusionTexture(LoadResult& loadResult, const json::value& jsonData, OcclusionTexture& occlusionTexture)
1024 if (auto occlusionJson = jsonData.find("occlusionTexture"); occlusionJson) {
1025 if (!ParseTextureInfo(loadResult, occlusionTexture.textureInfo, *occlusionJson)) {
1030 loadResult, occlusionTexture.strength, *occlusionJson, "strength", occlusionTexture.strength)) {
1350 if (!ParseOcclusionTexture(loadResult, jsonData, material->occlusionTexture)) {
H A Dgltf2_importer.cpp1020 if (material.occlusionTexture.textureInfo == image) { in OcclusionFlags()
1229 } else if (auto ao = ResolveSampler(material.occlusionTexture.textureInfo, data, importResult); ao) { in ResolveDefaultSampler()
1715 gltfMaterial.occlusionTexture.textureInfo, importResult, data, em, desc, MaterialComponent::TextureIndex::AO); in ImportMaterial()
1716 desc.textures[MaterialComponent::TextureIndex::AO].factor.x = gltfMaterial.occlusionTexture.strength; in ImportMaterial()

Completed in 14 milliseconds