#region usings using System.Collections.Generic; using OpenTK.Graphics; using SM.OGL.Texture; #endregion namespace SM.Base.Drawing { /// /// Represents a material. /// public class Material { /// /// A custom shader, that is used to draw this material. /// public MaterialShader CustomShader; /// /// The base texture. (aka. Diffuse Texture) /// public TextureBase Texture; /// /// The tint or color. /// public Color4 Tint = Color4.White; public ShaderArguments ShaderArguments { get; internal set; } = new ShaderArguments(); public bool Blending = false; } }