public static Shader CreateShader(ShaderSettings settings) { var constructor = new ShaderConstructor(settings); constructor.GenerateVertex(); constructor.GenerateFragment(); return(constructor.Creator()); }