예제 #1
0
        public D3D11Shader CreateShader(ShaderType type)
        {
            var source = GetShaderSource(type);
            var shader = new D3D11Shader(type.ToString());

            source
            .Subscribe(x =>
            {
                shader.SetShader(x, x);
            });

            return(shader);
        }
예제 #2
0
 public Node(D3D11Shader shader, D3D11Mesh mesh) : this(new D3D11Material(shader.Name, shader), mesh)
 {
 }