Searched refs:occlusionTexture (Results 1 - 4 of 4) sorted by relevance
/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/ |
H A D | gltf2_data_structures.h | 469 OcclusionTexture occlusionTexture; member
|
H A D | gltf2_exporter.cpp | 1181 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 D | gltf2_loader.cpp | 1022 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 D | gltf2_importer.cpp | 1020 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 20 milliseconds