diff options
| author | assiduous <assiduous@diligentgraphics.com> | 2021-01-13 03:52:52 +0000 |
|---|---|---|
| committer | assiduous <assiduous@diligentgraphics.com> | 2021-01-13 03:52:52 +0000 |
| commit | a8c447a0ada6aef50a54620117cdf926228048af (patch) | |
| tree | b21646941c7622aeabd72d62761bad926d08661c /AssetLoader/src/GLTFLoader.cpp | |
| parent | GLTFLoder: added BaseColorAlphaFormat to ResourceCacheUseInfo; added Model::I... (diff) | |
| download | DiligentTools-a8c447a0ada6aef50a54620117cdf926228048af.tar.gz DiligentTools-a8c447a0ada6aef50a54620117cdf926228048af.zip | |
GLTF Loader: moved AlphaMode parameter to Material::ShaderAttribs
Diffstat (limited to 'AssetLoader/src/GLTFLoader.cpp')
| -rw-r--r-- | AssetLoader/src/GLTFLoader.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/AssetLoader/src/GLTFLoader.cpp b/AssetLoader/src/GLTFLoader.cpp index 0db1d41..13f5886 100644 --- a/AssetLoader/src/GLTFLoader.cpp +++ b/AssetLoader/src/GLTFLoader.cpp @@ -1195,14 +1195,12 @@ void Model::LoadMaterials(const tinygltf::Model& gltf_model) const tinygltf::Parameter& param = alpha_mode_it->second; if (param.string_value == "BLEND") { - Mat.AlphaMode = Material::ALPHA_MODE_BLEND; + Mat.Attribs.AlphaMode = Material::ALPHA_MODE_BLEND; } if (param.string_value == "MASK") { - Mat.AlphaMode = Material::ALPHA_MODE_MASK; - - Mat.Attribs.UseAlphaMask = 1; - Mat.Attribs.AlphaCutoff = 0.5f; + Mat.Attribs.AlphaMode = Material::ALPHA_MODE_MASK; + Mat.Attribs.AlphaCutoff = 0.5f; } } } |
