Four Tiangles in Circle
รูปนี้ทำเลียนแบบลายผ้า หรือรูปทรงเรขาคณิต 2 อย่างมาซ้อนกัน คือ วงกลม และสามเหลี่ยม ในรูปนี้ผมใช้เส้นทแยงมุม ซึ่งเป็นเส้นตรง 2 เส้นมาตัดกัน เพื่อแบ่งรูปสี่เหลี่ยมเป็นรูปสามเหลี่ยมสี่รูป นอกจากนั้นยังใช้คำสั่ง stroke() และ fill() เพื่อตกแต่งสีตามที่ต้องการ ยังมีการนำตัวแปรมาใช้แทนค่าตัวเลขตามที่ผมต้องการ โดยทั้งหมดนี้รวมอยู่ในคำสั่ง void draw เป็นการวาดรูปที่ง่าย และขนาดพื้นที่ตามปกติ ขอเชิญทุกคนที่ดูนั้นทำกันได้ หรือจะทำให้เป็นรูปทรงใดๆ ก็ได้ตามที่ต้องการ
Processing Code
void draw() {
background(#61FF08); //เติมสีตามแม่สี หรือเครื่องหมาย # กับค่าที่ระบุ
int w = 0;
int x = 50;
int y = 100;
int z = 80; //ควรกำหนดตัวให้มากพอสมควร
fill(#FFF303); //เติมสีตามแม่สี หรือเครื่องหมาย # กับค่าที่ระบุจาก Color Selector
ellipse(x, x, z, z); //จุดที่หนึ่งและสองคือตำแหน่งพิกัดตามแกน X และ Y และจุดที่สามและสี่คือความกว้างและสูง ตามลำดับ
fill(#03F4FF); //ellipse(X, Y, width, height)
rect(23, 22, 55, 57); //rect(X, Y, width, height)
stroke(#D10808); //ใช้สำหรับใส่สีให้กับเส้น และใส่ตัวเลขตามแม่สี หรือ #
line(x, x, y, w);
line(x, x, y, y);
line(x, x, w, w); //มีเพียงรูปสี่เหลี่ยมเท่านั้นที่ีเป็นตัวเลขตามปกติ
line(y, w, w, y); //line(X1, Y1, X2, Y2)
}
}
ไม่มีความคิดเห็น:
แสดงความคิดเห็น