{"id":72870,"date":"2022-09-24T21:14:02","date_gmt":"2022-09-25T01:14:02","guid":{"rendered":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/?p=72870"},"modified":"2022-09-24T21:18:10","modified_gmt":"2022-09-25T01:18:10","slug":"project-4-3","status":"publish","type":"post","link":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/2022\/09\/24\/project-4-3\/","title":{"rendered":"project 4"},"content":{"rendered":"<!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\">\n<html><body><div><a class=\"p5_sketch_link\" href=\"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/uploads\/2022\/09\/sketch-361.js\" data-width=\"300\" data-height=\"400\">sketch<\/a><iframe src=\"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-content\/plugins\/p5-embedder\/p5_iframe.html\" class=\"p5_exampleFrame\" width=\"300\" height=\"400\"><\/iframe><pre class=\"language-javascript\"><code class=\"p5_editor language-javascript\">\/\/Keng Pu (Paul) Li\n\/\/section A \n\/\/9\/24\/22\n\nvar numLines = 50;\nvar dx1;\nvar dy1;\nvar dx2;\nvar dy2;\nvar dx3;\nvar dy3;\nvar dx4;\nvar dy4;\nvar dx5;\nvar dy5;\nvar dx6;\nvar dy6;\n\nfunction setup() {\n    createCanvas(300,400);\n    background(220,50,100);\n\/\/triangle\n    dx1 = 5;\n    dy1 = 5;\n    dx2 = 10;\n    dy2 = 10;\n\/\/most left\n    dx3 = 5;\n    dy3 = 1;\n    dx4 = 5;\n    dy4 = 5;\n\/\/blue\n    dx5 = 7;\n    dy5 = 1;\n    dx6 = 5;\n    dy6 = 5;\n\/\/dark blue line\n    dx7 = 5;\n    dy7 = 1;\n    dx8 = 15;\n    dy8 = 15;\n\n\/\/very dark\n    dx9 = 10;\n    dy9 = 7;\n    dx10 = 20;\n    dy10 = 5;\n}\n\nfunction draw() {\n    background(220,50,100);\n\/\/most left \n    x3 = 0;\n    y3 = width\/2+100;\n    x4 = width\/2;\n    y4 = width\/2+100;\n    for(var i = 0; i&lt;40; i++){\n        strokeWeight(2);\n        stroke(200,90,180);\n        line(x3,y3,x4,y4);\n        x3 += dx3;\n        y3 += dy3;\n        x4 -= dx4;\n        y4 += dy4;\n    }\n    \/\/triangle\n    x1 = width\/2;\n    y1 = width\/2+100;\n    x2 = width\/2;\n    y2 = width\/2+100;\n    for(var i = 0; i&lt;100; i++){\n        strokeWeight(3);\n        stroke(0,20,20,70);\n        line(x1,y1,x2,y2);\n        x1 += dx1;\n        y1 += dy1;\n        x2 -= dx2;\n        y2 += dy2;\n    }\n \/\/dark blue line\n    x7 = width-170;\n    y7 = 50;\n    x8 = width\/2+70;\n    y8 = width;\n    for(var i = 0; i&lt;100; i++){\n        strokeWeight(1);\n        stroke(50,10,190);\n        line(x7,y7,x8,y8);\n        x7 += dx7;\n        y7 += dy7;\n        x8 -= dx8;\n        y8 += dy8;\n    }\n\n\/\/blue line\n    x5 = 0;\n    y5 = width\/2;\n    x6 = width\/2+50;\n    y6 = width;\n    for(var i = 0; i&lt;90; i++){\n        strokeWeight(0.5);\n        stroke(110,110,255);\n        line(x5,y5,x6,y6);\n        x5 += dx5;\n        y5 += dy5;\n        x6 -= dx6;\n        y6 += dy6;\n    }\n\n\n    \/\/very dark lines\n    x9 = width\/2+50;\n    y9 = -100;\n    x10 = width;\n    y10 = height;\n    for(var i = 0; i&lt;100; i++){\n        strokeWeight(0.5);\n        stroke(50,10,90);\n        line(x9,y9,x10,y10);\n        x9 += dx9;\n        y9 += dy9;\n        x10 -= dx10;\n        y10 += dy10;\n    }\n}<\/code><\/pre><\/div><\/body><\/html>\n","protected":false},"excerpt":{"rendered":"<p>sketch \/\/Keng Pu (Paul) Li \/\/section A \/\/9\/24\/22 var numLines = 50; var dx1; var dy1; var dx2; var dy2; var dx3; var dy3; var dx4; var dy4; var dx5; var dy5; var dx6; var dy6; function setup() { createCanvas(300,400); background(220,50,100); \/\/triangle dx1 = 5; dy1 = 5; dx2 = 10; dy2 = 10; \/\/most &hellip; <a href=\"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/2022\/09\/24\/project-4-3\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;project 4&#8221;<\/span><\/a><\/p>\n","protected":false},"author":738,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[102,55],"tags":[],"_links":{"self":[{"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/posts\/72870"}],"collection":[{"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/users\/738"}],"replies":[{"embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/comments?post=72870"}],"version-history":[{"count":3,"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/posts\/72870\/revisions"}],"predecessor-version":[{"id":72875,"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/posts\/72870\/revisions\/72875"}],"wp:attachment":[{"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/media?parent=72870"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/categories?post=72870"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/courses.ideate.cmu.edu\/15-104\/f2022\/wp-json\/wp\/v2\/tags?post=72870"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}