JoshuaDavis icon

Untitled

JoshuaDavis | PRO | 12/18/16 07:59:32 PM UTC | 0 ⭐ | 314 👁️ | Never ⏰ | []
Java |

800 B

|

None

|

0 👍

/

0 👎

int   myStageW = 400;
int   myStageH = 400;
 
PFont myFont;
PGraphics pg;
PShape form;
String test = "hello";
 
void settings() {
    size(myStageW,myStageH,P3D);
}
 
void setup(){
    myFont = createFont("Verdana-24",50);
    pg = createGraphics(width, height);
}
 
void draw() {
    background(0, 255, 0);
 
    pg.beginDraw();
        pg.smooth();
        pg.background(0);
        pg.fill(255); 
        pg.textAlign(CENTER, CENTER);
        pg.textFont(myFont, 40);
        pg.text(test, width / 2, height / 2);
    pg.endDraw();
 
    form = createShape();
 
    form.beginShape(TRIANGLE);
        form.texture(pg);
        form.vertex(0, -100,   0, width/2,0);
        form.vertex(100, 100,  0, width, height);
        form.vertex(-100, 100, 0, 0, height);
    form.endShape();
 
    pushMatrix();
        translate(width/2, height/2);
        shape(form, 0, 0);
    popMatrix();
}

Comments