public static Shader CreateShader(ShaderSettings settings) { var constructor = new ShaderConstructor(settings); constructor.GenerateVertex(); constructor.GenerateFragment(); return(constructor.Creator()); }
public static Shader CreateShader(string vs, string fs) { var constructor = new ShaderConstructor(); constructor.rawVertex = vs; constructor.rawFragment = fs; return(constructor.Creator()); }