Advertisement
Guest User

Untitled

a guest
Oct 5th, 2012
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. // Kyle Huttger (1303173)
  2. // khuttger@ucsc.edu
  3. // 4 October 2012
  4.  
  5. void setup() {
  6. size(800, 600);
  7. smooth();
  8. background(0);
  9. }
  10.  
  11. void draw() {
  12. // Triangle
  13. fill(0);
  14. stroke(255);
  15. strokeWeight(3.5);
  16. triangle(width/2, height/3, width/2-100, 350, width/2+100, 350);
  17.  
  18. // White Light
  19. strokeWeight(3);
  20. stroke(255);
  21. line(0, 325, 352, 267);
  22.  
  23. // Color Out
  24. noStroke();
  25.  
  26. // Red
  27. fill(255, 0, 0);
  28. beginShape(QUADS);
  29. vertex(419, 226);
  30. vertex(425, 235);
  31. vertex(800, 354);
  32. vertex(800, 345);
  33. endShape();
  34.  
  35. // Orange
  36. fill(255, 100, 0);
  37. beginShape(QUADS);
  38. vertex(425, 235);
  39. vertex(439, 255);
  40. vertex(800, 364);
  41. vertex(800, 354);
  42. endShape();
  43.  
  44. // Yellow
  45. fill(255, 255, 0);
  46. beginShape(QUADS);
  47. vertex(431, 245);
  48. vertex(439, 255);
  49. vertex(800, 378);
  50. vertex(800, 364);
  51. endShape();
  52.  
  53. // Green
  54. fill(0, 200, 0);
  55. beginShape(QUADS);
  56. vertex(439, 255);
  57. vertex(446, 265);
  58. vertex(800, 387);
  59. vertex(800, 378);
  60. endShape();
  61.  
  62. // Blue
  63. fill(0, 60, 200);
  64. beginShape(QUADS);
  65. vertex(453, 275);
  66. vertex(446, 265);
  67. vertex(800, 387);
  68. vertex(800, 398);
  69. endShape();
  70.  
  71. // Violet
  72. fill(165, 0, 250);
  73. beginShape(QUADS);
  74. vertex(460, 285);
  75. vertex(453, 275);
  76. vertex(800, 398);
  77. vertex(800, 407);
  78. endShape();
  79.  
  80. // Outine for Smoothness
  81. stroke(0);
  82. strokeCap(SQUARE);
  83.  
  84. // Purple Border
  85. line(461, 285, 800, 407);
  86.  
  87. // Red Border
  88. line(421, 226, 800, 345);
  89.  
  90. // Top White Border
  91. // line(0, 325, 352, 267);
  92. line(0, 320, 354, 262);
  93.  
  94. // Bottom White Border
  95. line(0, 331, 351, 271);
  96. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement