public Triangle(GraphicsDevice graphicsDevice) { this.graphicsDevice = graphicsDevice; var createInfo = new EffectCreateInfo { PixelShaderPath = "Content//TriangleShaders//pixelShader.hlsl", VertexShaderPath = "Content//TriangleShaders//vertexShader.hlsl", VertexShaderEntryPoint = "VSMain", PixelShaderEntryPoint = "PSMain" }; effect = new LeaEffect(graphicsDevice, createInfo); SetUp(); }
private void CreateEffect() { var vertexShaderSource = Resources.vertexShaderFont; var geometryShaderSource = Resources.geometryShaderFont; var pixelShaderSource = Resources.pixelShaderFont; var createInfo = new EffectCreateInfo { VertexShaderBlob = vertexShaderSource, GeometryShaderBlob = geometryShaderSource, PixelShaderBlob = pixelShaderSource, VertexShaderEntryPoint = "VSMain", GeometryShaderEntryPoint = "GSMain", PixelShaderEntryPoint = "PSMain" }; effect = new LeaEffect(graphicsDevice, createInfo); }