Refactor AssetsContainer
This commit is contained in:
@@ -271,7 +271,7 @@ void MaterialGenerator::prepareLayer(MaterialLayer* layer, bool allowVisiblePara
|
||||
mp.Type = MaterialParameterType::Texture;
|
||||
|
||||
// Special case for Normal Maps
|
||||
auto asset = Content::LoadAsync<Texture>((Guid)param->Value);
|
||||
auto asset = (Texture*)::LoadAsset((Guid)param->Value, Texture::TypeInitializer);
|
||||
if (asset && !asset->WaitForLoaded() && asset->IsNormalMap())
|
||||
mp.Type = MaterialParameterType::NormalMap;
|
||||
}
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
#include "Engine/Graphics/Materials/MaterialInfo.h"
|
||||
#include "Engine/Graphics/Materials/MaterialParams.h"
|
||||
#include "Engine/Content/Utilities/AssetsContainer.h"
|
||||
#include "Engine/Content/AssetsContainer.h"
|
||||
#include "MaterialLayer.h"
|
||||
#include "Types.h"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user