1701ICT Creative Coding | Good Grade Guarantee!
2. Question 2 (8 marks)Sol LeWitt is a famous American artist. He came to fame in the late 1960s with his walldrawings and “structures” (a term he preferred instead of “sculptures”) but was prolific ina wide range of media including drawing, printmaking, photography, painting, installation,and artist’s books (https://en.wikipedia.org/wiki/Sol_LeWitt). In this exercise, you areasked to recreate the works of So LeWitt using p5js as following.a. Six-part drawing. The wall is divided horizontally and vertically into six equalparts. 1st part: On red, blue horizontal parallel lines, and in the center, a circlewithin which are yellow vertical parallel lines; 2nd part: On yellow, redhorizontal parallel lines, and in the center, a square within which are bluevertical parallel lines; 3rd part: On blue, yellow horizontal parallel lines, and inthe center, a triangle within which are red vertical parallel lines; 4th part: Onred, yellow horizontal parallel lines, and in the center, a rectangle within whichare blue vertical parallel lines; 5th part: On yellow, blue horizontal parallel lines,and in the center, a trapezoid within which are red vertical parallel lines; 6thpart: On blue, red horizontal parallel lines, and in the center, a parallelogramwithin which are yellow vertical parallel lines. The horizontal lines do not enterthe figures. (4 marks)b. Draw a wall with “irregular wavy color bands”. Hint: you can use curveVertexand random functions in p5js library. (4 marks)3. Question 3 (8 marks)In mathematics, a Lissajous curve, also known as Bowditch curve, is the graph of asystem of parametric equations which describe the complex harmonic motion(http://mathworld.wolfram.com/LissajousCurve.html). In this exercise, you need:a. Write a p5.js program to draw a grid like following image. (4 marks)b. Add animation for the curve like the sample in this link. (4 marks)4. Question 4 (8 marks)In order to attract new students, we need your helps to design a banner to promote thecourse and p5js. You are free to choose shapes, colors, animations … but yourimplementation needs to satisfy these following constraints:a. Implement using p5js.b. Include at least 2 custom functions.c. Include at least 1 loop.d. Include animation.e. Harmony in design.
QUALITY: 100% ORIGINAL – NO PLAGIARISM.
- **REMEMBER TO PRECISE PAGE NUMBER**
- Hit The Order Button To Order A **Custom Paper**