Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- penColor("yellow");
- dot(500);
- //Outline
- //Orange/brown
- // red cheeks
- //face details-> hands, eyes, mouth, nose
- penWidth(0.65);
- drawPixel (70, 400, 0, 0, 0);
- drawPixel (75, 400, 0, 0, 0);
- drawPixel (80, 400, 0, 0, 0);
- drawPixel (85, 400, 0, 0, 0);
- vertLine_two (90, 400, 0, 0, 0);
- drawPixel (95, 395, 0, 0, 0);
- vertLine_two (100, 395, 0, 0, 0);
- horiLine_four(100, 390, 0, 0, 0);
- horiLine_four(115, 390, 0, 0, 0);
- vertLine_two(70, 400, 0, 0, 0);
- horiLine_four (140, 400, 0, 0, 0);
- horiLine_two (135, 395, 0, 0, 0);
- drawPixel (160, 400, 0, 0, 0);
- vertLine_two (160, 400, 0, 0, 0);
- drawPixel (155, 390, 0, 0, 0);
- drawPixel (160, 385, 0, 0, 0);
- vertLine_two (165, 380, 0, 0, 0);
- vertLine_four (170,370,0,0,0);
- vertLine_four (170,360,0,0,0);
- vertLine_four (165, 340, 0, 0, 0);
- drawPixel (160,320,0,0,0);
- vertLine_two (165,315,0,0,0);
- vertLine_four (170,305,0,0,0);
- vertLine_three (165,285,0,0,0);
- vertLine_three (160,270,0,0,0);
- drawPixel (155, 255,0,0,0);
- drawPixel (165, 255,0,0,0);
- drawPixel (170, 250,0,0,0);
- drawPixel (175, 245,0,0,0);
- vertLine_four (180,240,0,0,0);
- vertLine_four (185,235,0,0,0);
- vertLine_four (190,230,0,0,0);
- horiLine_four (165,220,0,0,0);
- horiLine_four (175,215,0,0,0);
- horiLine_two (185,210,0,0,0);
- drawPixel (155,230,0,0,0);
- drawPixel (160,225,0,0,0);
- drawPixel (150,235,0,0,0);
- horiLine_two (140,240,0,0,0);
- drawPixel (135,245,0,0,0);
- horiLine_four (95, 240,0,0,0);
- horiLine_four (110, 240,0,0,0);
- drawPixel (128.5,240,0,0,0);
- drawPixel (90, 245,0,0,0);
- horiLine_four (70,240,0,0,0);
- horiLine_four (50,235,0,0,0);
- horiLine_four (20, 230,0,0,0);
- horiLine_two (40,230,0,0,0);
- horiLine_two (20,235,0,0,0);
- drawPixel (30,235,0,0,0);
- horiLine_two (30,241,0,0,0);
- horiLine_two (35,246,0,0,0);
- horiLine_two (40,251,0,0,0);
- horiLine_two (45,256,0,0,0);
- horiLine_two (55, 261,0,0,0);
- drawPixel (72,261,0,0,0);
- //orange shade
- //horiLine_four(105,385,255,165,0);
- //drawPixel (125, 385, 255,165,0);
- //horizLine_two (135, 390, 255,165,0);
- //drawPixel (150, 390, 255, 165, 0);
- //drawPixel (160,325,255,165,0);
- //drawPixel (160,315,255,165,0);
- //
- //
- //
- //
- // horizontal line - 2 pixel
- function horiLine_two(hlx, hly, red, green, blue){
- penRGB(red, green, blue, 1);
- drawPixel (hlx, hly, red, green, blue);
- drawPixel (hlx+5 , hly, red, green, blue);
- }
- // horizontal line - 4 pixel
- function horiLine_four(hlx, hly, red, green, blue){
- penRGB(red, green, blue, 1);
- drawPixel (hlx, hly, red, green, blue);
- drawPixel (hlx+5, hly, red, green, blue);
- drawPixel (hlx+10, hly, red, green, blue);
- drawPixel (hlx+15, hly, red, green, blue);
- }
- // two pixel vertical line
- function vertLine_two (vlx, vly, red, green, blue) {
- penRGB(red, green, blue, 1);
- drawPixel (vlx, vly, red, green, blue);
- drawPixel (vlx, vly-5, red, green, blue);
- }
- function vertLine_three (vlx, vly, red, green, blue) {
- penRGB(red, green, blue, 1);
- drawPixel (vlx, vly, red, green, blue);
- drawPixel (vlx, vly-5, red, green, blue);
- drawPixel (vlx, vly-10, red, green, blue); }
- // four pixel vertical line
- function vertLine_four (vlx, vly, red, green, blue) {
- penRGB(red, green, blue, 1);
- drawPixel (vlx, vly, red, green, blue);
- drawPixel (vlx, vly-5, red, green, blue);
- drawPixel (vlx, vly-10, red, green, blue);
- drawPixel (vlx, vly-15, red, green, blue);
- }
- // Basic pixel drawing function
- function drawPixel(dpx, dpy, red, green, blue) {
- penUp();
- moveTo(dpx, dpy);
- penDown();
- penRGB(red, green, blue, 1);
- for (var i = 0; i < 5; i++) {
- darkLine();
- turnRight(90);
- moveForward(1);
- turnLeft(90);
- }
- darkLine();
- penUp();
- hide();
- }
- // 1/10th of the pixel
- function darkLine() {
- for (var i = 0; i < 6; i++) {
- moveForward(5);
- turnLeft(180);} }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement