コード例 #1
0
        public static Shader CreateShader(ShaderSettings settings)
        {
            var constructor = new ShaderConstructor(settings);

            constructor.GenerateVertex();
            constructor.GenerateFragment();
            return(constructor.Creator());
        }
コード例 #2
0
        public static Shader CreateShader(string vs, string fs)
        {
            var constructor = new ShaderConstructor();

            constructor.rawVertex   = vs;
            constructor.rawFragment = fs;
            return(constructor.Creator());
        }