public void CreateShaderPrograms(Action callback) { _colorShaderProgram = new ColorShaderProgram(_vColorShaderName, _fColorShaderName); _textureShaderProgram = new TextureShaderProgram(_vTextureShaderName, _fTextureShaderName); _spriteShaderProgram = new SpriteShaderProgram(_vTextureShaderName, _fTextureShaderName); callback(); }
public TextureRenderable(string textureName) : base() { TextureName = textureName; _texShaderProgram = DefaultResources.Instance.TextureShaderProgram; Color = new Color4(1f, 1f, 1f, 0f); }