Example #1
0
        /// <summary>
        /// Render
        /// </summary>
        /// <param name="shader">Shader</param>
        /// <param name="shaderTechnique">Shader technique</param>
        public void Render(ShaderEffect shader, //obs: string shaderTechnique,
			Matrix worldMatrix)
        {
            BaseGame.WorldMatrix = worldMatrix;
            BaseGame.Device.VertexDeclaration = TangentVertex.VertexDeclaration;
            shader.RenderSinglePassShader(
                material,
                //obs: shaderTechnique,
                new BaseGame.RenderDelegate(DrawPlaneVertices));
            BaseGame.WorldMatrix = Matrix.Identity;
        }