Model and Material loading via content manager

This commit is contained in:
Simon Lübeß
2023-01-07 12:15:14 +01:00
parent ee30920b56
commit 3da60355df
25 changed files with 859 additions and 267 deletions
@@ -1,10 +1,12 @@
using System;
using System.Collections;
using GlitchyEngine.Content;
using GlitchyEngine.Core;
namespace GlitchyEngine.Renderer
{
public class GeometryBinding : RefCounter
// Todo: Rename to Mesh?
public class GeometryBinding : Asset
{
internal List<VertexBufferBinding> _vertexBuffers = new .() ~ delete _;
internal IndexBuffer _indexBuffer ~ _?.ReleaseRef();