2025年5月15日 星期四

week01

 //week01-2_Java_OpenGL_Processing

size(400,400, P3D);

beginShape(TRIANGLES);

fill(255,0,0); vertex(0,200);

fill(0,255,0); vertex(400,0);

fill(0,0,255); vertex(400,400);

endShape();


//week01-3_p5js

function setup() {

  createCanvas(400, 400);

}


function draw() {

  background(220);

  beginShape(TRIANGLES);

fill(255,0,0); vertex(0,200);

fill(0,255,0); vertex(400,0);

fill(0,0,255); vertex(400,400);

endShape();

}



//week01-4_Java_setup_draw_rotate

void setup() {

size(400,400, P3D);

}

float angle = 0;

void draw(){

  rotate(angle);

  angle += 0.01;

  beginShape(TRIANGLES);

  fill(255,0,0); vertex(0,200);

  fill(0,255,0); vertex(400,0);

  fill(0,0,255); vertex(400,400);

  endShape();

//week01-5_Java_background_translate_rotate_vertex

void setup() {

size(400,400, P3D);

}

float angle = 0;

void draw(){

  background(0);

  translate(200,200);

  rotate(angle);

  angle += 0.01;

  beginShape(TRIANGLES);

  fill(255,0,0); vertex(0,100*2);

  fill(0,255,0); vertex(87*2,-50*2);

  fill(0,0,255); vertex(-87*2,-50*2);

  endShape();


// week01-6_PImage_loadImage_background

PImage img = loadImage("cute.png");

size(400,400);

background(img);



沒有留言:

張貼留言