New material loading pipeline almost working

This commit is contained in:
Simon Lübeß
2025-01-31 13:18:49 +01:00
parent 2f0505241f
commit acfb052137
11 changed files with 419 additions and 81 deletions
@@ -946,6 +946,7 @@ class EditorContentManager : IContentManager
TextureLoader textureLoader = new .() ~ delete _;
SpriteLoader spriteLoader = new .() ~ delete _;
ShaderLoader shaderLoader = new .() ~ delete _;
MaterialLoader materialLoader = new .() ~ delete _;
private IProcessedAssetLoader GetLoader(AssetType assetType)
{
@@ -957,6 +958,8 @@ class EditorContentManager : IContentManager
return spriteLoader;
case .Shader:
return shaderLoader;
case .Material:
return materialLoader;
default:
return null;
}