示例#1
0
    public void ShowPalette()
    {
        if (brushForm != null)
        {
            brushForm.Show();
            return;
        }

        brushForm = new BrushForm(this);
        brushForm.Show();
    }
示例#2
0
    public VertexPen(Editor e)
        : base(e)
    {
        if (shaderProgram == null)
        {
            shaderProgram = new ShaderProgram(vertexShader, fragmentShader);
        }

        mesh      = new Mesh(shaderProgram);
        crossMesh = new Mesh(shaderProgram);
        GenerateMesh(50);

        brushForm = new BrushForm(this);
    }
示例#3
0
 public void ClosePalette()
 {
     brushForm = null;
 }