Saturday, November 21, 2020

Autoscopy

 

I created this project using the skills I learned in the multiplicity project, with how to use masks. I also utilized filters to give some of my arms and face a bit of a ghostly look. This is meant to represent chaos and lots of feelings. 

Multiplicity Project

 I decided to take a bunch of photos of myself in the Palm Apartments lobby and edited them together using masks. 


BW to Color





 Here are my 3 B&W to color projects, and the original image I used for them.  This project was kind of hard for me because I did not understand use of masks at first. 

Friday, November 20, 2020

Poster



 The top one is my original poster project and the bottom on is the one that Professor Echeverry altered.

Calligram


Here is my Calligram project. I chose to include a version with and without a background because I wasn't sure which one looked better. 

 

Business Cards and 3D objects

 




Here are my business cards. I struggled with getting my logo on the 3D objects, but I wanted to show that I understood the concept so I included a different preset logo on the objects because I figured that was the best bet. 

Logos Project


 Here is my final logo for the logo project! The trait I picked was curiosity so for that I combined cats and a question mark because both can symbolize curiosity!



Monday, September 21, 2020

HTML final project

 



Here is my final project. It took a very long time but I am happy with how it turned out. 

Here is the code. 

//context.drawImage(img1, mouseX,mouseY);
 
//context.drawImage(img1, 0,0,canvas.width,canvas.height);

//bkg 

//bkg
//TOP BEAK, GREEN LINE
var mygrad = context.createLinearGradient(500,10,502,206);
mygrad.addColorStop(0,"rgba(255,255,255,1.00");
mygrad.addColorStop(0.7,"rgba(184,191,214,1.00)");
mygrad.addColorStop(1,"blue");

///BACKGROUND
context.beginPath();
context.rect(0,0,800,600);
context.closePath();
context.fillStyle = mygrad;
context.fill();
//bkg
var bkgdgrd = context.createLinearGradient(0,0,mouseX,mouseY)
bkgdgrd.addColorStop(0,"red");
 
var mygrad = context.createLinearGradient(500,10,127,278);
mygrad.addColorStop(0,"#FFFC00");
mygrad.addColorStop(0.7,"rgba(246,255,44,1.00)");
mygrad.addColorStop(1,"rgba(254,101,10,1.00)");

///GRADIENT TEST
context.beginPath();
context.beginPath();
context.moveTo(268,453); //START OF LINE
context.quadraticCurveTo(150,361,215,198)


  //TOP BEAK, RED BORDER GREEN
  context.quadraticCurveTo(295,233,307,264)
//TOP BEAK, ORANGE BORDER GREEN
context.quadraticCurveTo(290,305,263,331)
//TOP BEAK, GREEN LINE 
context.quadraticCurveTo(263,347,247,355)
context.quadraticCurveTo(247,412,268,453)
context.closePath();
context.fillStyle = mygrad;
context.fill();

    


// context.fillStyle = "#FF7C1B" //COLOR OF TRIANGLE  OR  "rgba(0,0,0,0.5)", THEN HIGHLIGHT INSIDE THE QUOTATION MARKS, RIGHT CLICK, AND GO TO QUICKEDIT TO PICK CUSTOM COLOR.
context.fill();

context.lineWidth = 2; 
context.strokeStyle = "black"; // COLOR OF LINE
context.stroke();

 //WHITE PART OF FACE, RED BORDER GREEN
var mygradlower = context.createLinearGradient(330,390,399,243);
mygradlower.addColorStop(0,"#FCFCCD");
mygradlower.addColorStop(0.7,"rgba(242,237,168,1.00)");
mygradlower.addColorStop(1,"rgba(218,201,190,1.00)");
context.beginPath();
context.moveTo(215,198); //START OF LINE
context.quadraticCurveTo(295,233,307,264)
//WHITE PART OF FACE, RED BORDER ORANGE
context.quadraticCurveTo(298,300,311,316)
//WHITE PART OF FACE, RED BORDER BLUE
context.quadraticCurveTo(416,365,372,417)
//WHITE PART OF FACE, RED BORDERS ORANGE
context.quadraticCurveTo(403,381,417,381)
context.quadraticCurveTo(422,317,449,299)
context.quadraticCurveTo(441,263,441,252)

//WHITE PART OF FACE, RED BORDERS LIME GREEN
context.quadraticCurveTo (404,268,430,196)
//WHITE PART OF FACE, RED BORDERS BLACK 
context.quadraticCurveTo (379,136,342,159)
context.quadraticCurveTo (317,145,282,173)
context.quadraticCurveTo (253,153,220,180)
//WHITE PART OF FACE, RED CONNECTING BLACK BORDER AND GREEN BORDER
context.quadraticCurveTo(208,198,215,198)


context.fillStyle = mygradlower; //COLOR OF TRIANGLE  OR  "rgba(0,0,0,0.5)", THEN HIGHLIGHT INSIDE THE QUOTATION MARKS, RIGHT CLICK, AND GO TO QUICKEDIT TO PICK CUSTOM COLOR.
context.fill();
 context.lineWidth = 2; 
context.strokeStyle = "white"; // COLOR OF LINE
context.stroke();
context.closePath
//LOWER BEAK, BLUE BORDERS red
var bottombeak = context.createLinearGradient(493,221,570,358);
bottombeak.addColorStop(0,"#FFFF00");
bottombeak.addColorStop(0.5,"rgba(255,142,58,1.00)");
bottombeak.addColorStop(1,"rgba(255,115,25,1.00)");

context.beginPath();
context.moveTo(311,316)
context.quadraticCurveTo(415,364,372,417)
//LOWER BEAK, BLUE BORDERS ORANGE

context.quadraticCurveTo(364,425,341,431)
//LOWER BEAK, BLUE LOWEST PART
context.quadraticCurveTo(296,436,259,417)
context.quadraticCurveTo(268,409,274,415)
context.quadraticCurveTo(278,402,284,410)
//LOWER BEAK, BLUE BORDERS YELLOW
context.quadraticCurveTo(322,407,306,372)
//LOWER BEAK, BLUE BORDERS PINK
context.quadraticCurveTo(312,344,301,336)
//LOWER BEAK, BLUE BOARDERS INSIDE ORANGE
context.lineTo(311,316)
context.fillStyle = bottombeak //COLOR OF TRIANGLE  OR  "rgba(0,0,0,0.5)", THEN HIGHLIGHT INSIDE THE QUOTATION MARKS, RIGHT CLICK, AND GO TO QUICKEDIT TO PICK CUSTOM COLOR.
context.fill();
context.lineWidth = 2; 
context.strokeStyle = "black"; // COLOR OF LINE
context.stroke();
context.closePath();
//BOTTOM MOUTH GAP, YELLOW ON BLUE
context.beginPath();
context.lineTo(284,410)
context.quadraticCurveTo(322,407,306,372)
 
context.lineTo(301,369)
//BOTTOM MOUTH GAP, YELLOW ON PINK
context.quadraticCurveTo(295,358,279,401)
//BOTTOM MOUTH GAP JUST YELLOW
context.lineTo(284,410)
context.closePath
context.fillStyle = "#1D1607" //COLOR OF TRIANGLE  OR  "rgba(0,0,0,0.5)", THEN HIGHLIGHT INSIDE THE QUOTATION MARKS, RIGHT CLICK, AND GO TO QUICKEDIT TO PICK CUSTOM COLOR.
context.fill();
context.lineWidth = 2; 
context.strokeStyle = "black"; // COLOR OF LINE
context.stroke();
//TONGUE 
//PINK YELLOW BORDER 
var tonguegra = context.createLinearGradient(493,221,269,434);
tonguegra.addColorStop(0,"#FF8686");
tonguegra.addColorStop(0.5,"rgba(219,153,153,1.00)");
tonguegra.addColorStop(1,"rgba(237,214,212,1.00)");

context.beginPath();
context.moveTo(301,369)
context.quadraticCurveTo(295,358,279,401)
//JUST PINK BORDER 
context.quadraticCurveTo(236,420,272,355)
//PINK ORANGE BORDER
context.quadraticCurveTo(299,323,302,337)
//PINK BLUE BORDER 
context.quadraticCurveTo(308,362,306,372)
context.lineTo(301,369)
context.closePath
context.fillStyle = tonguegra //COLOR OF TRIANGLE  OR  "rgba(0,0,0,0.5)", THEN HIGHLIGHT INSIDE THE QUOTATION MARKS, RIGHT CLICK, AND GO TO QUICKEDIT TO PICK CUSTOM COLOR.
context.fill();
context.lineWidth = 2; 
context.strokeStyle = "black"; // COLOR OF LINE
context.stroke();
context.closePath
//UPPER MOUTH GAP 
//pink border orange 
context.beginPath();
context.moveTo(272,355)
context.quadraticCurveTo(299,323,302,337)

//orange blue border 
context.lineTo(311,316)
//RED BORDERS ORANGE
context.quadraticCurveTo(296,291,308,267)
context.quadraticCurveTo(286,311,275,320)
context.lineTo(272,355)
context.closePath
context.fillStyle = "#1D1607" //COLOR OF TRIANGLE  OR  "rgba(0,0,0,0.5)", THEN HIGHLIGHT INSIDE THE QUOTATION MARKS, RIGHT CLICK, AND GO TO QUICKEDIT TO PICK CUSTOM COLOR.
context.fill();
context.lineWidth = 2; 
context.strokeStyle = "black"; // COLOR OF LINE
context.stroke();

//NECK
var ngra = context.createLinearGradient(478,535,429,424);
ngra.addColorStop(0,"#FF35A3");
ngra.addColorStop(0.7,"rgba(255,121,100,1.00)");
ngra.addColorStop(1,"rgba(254,101,10,1.00)");

//red boarders orange 
context.beginPath();
context.moveTo(341,431)
context.quadraticCurveTo(379,426,417,381)
context.quadraticCurveTo(422,317,449,299)
context.quadraticCurveTo(441,263,441,252)


//orange boarders green
context.quadraticCurveTo(472,285,483,280)
context.quadraticCurveTo(476,305,497,303)
context.quadraticCurveTo(490,333,514,333)
context.quadraticCurveTo(495,386,526,390)
context.quadraticCurveTo(532,451,483,458)
context.quadraticCurveTo(460,527,369,522)
//just orange neck
context.quadraticCurveTo(365,492,353,498)
context.closePath();
context.fillStyle = ngra //COLOR OF TRIANGLE  OR  "rgba(0,0,0,0.5)", THEN HIGHLIGHT INSIDE THE QUOTATION MARKS, RIGHT CLICK, AND GO TO QUICKEDIT TO PICK CUSTOM COLOR.
context.fill();
context.lineWidth = 2; 
context.strokeStyle = "#000000"; // COLOR OF LINE
context.closePath();
context.stroke();

///past neck
context.beginPath();
//just green
context.moveTo(370,523)
context.lineTo(359,600)
context.lineTo(558,600)
context.lineTo(554,558)
//green borders black wing 
context.quadraticCurveTo(553,497,600,462)
context.lineTo(572,472)
context.quadraticCurveTo(551,474,548,458)
context.quadraticCurveTo(547,448,560,448)
context.quadraticCurveTo(610,436,588,400)
context.quadraticCurveTo(606,328,575,341)
context.quadraticCurveTo(587,248,555,301)
context.quadraticCurveTo(554,229,499,224)
context.quadraticCurveTo(462,166,430,197)
context.quadraticCurveTo(402,268,442,255)
//orange boarders green
context.quadraticCurveTo(472,285,483,280)
context.quadraticCurveTo(476,305,497,303)
context.quadraticCurveTo(490,333,514,333)
context.quadraticCurveTo(495,386,526,390)
context.quadraticCurveTo(532,451,483,458)
context.quadraticCurveTo(460,527,369,522)
context.closePath();
context.fillStyle = "#EF9E16" //COLOR OF TRIANGLE  OR  "rgba(0,0,0,0.5)", THEN HIGHLIGHT INSIDE THE QUOTATION MARKS, RIGHT CLICK, AND GO TO QUICKEDIT TO PICK CUSTOM COLOR.
context.fill();
context.lineWidth = 2; 

context.strokeStyle = "black"; // COLOR OF LINE
context.stroke();
//TOP FEATHERS 
var feathersgra = context.createLinearGradient(300,300,793,594);
feathersgra.addColorStop(0,"#FF1414");
feathersgra.addColorStop(0.5,"rgba(140,64,255,1.00)");
feathersgra.addColorStop(1,"rgba(9,23,255,1.00)");
//border with white part 
context.beginPath();
//boarder with green part
context.quadraticCurveTo(553,497,600,462)
context.lineTo(572,472)
context.quadraticCurveTo(551,474,548,458)
context.quadraticCurveTo(547,448,560,448)
context.quadraticCurveTo(610,436,588,400)
context.quadraticCurveTo(606,328,575,341)
context.quadraticCurveTo(587,248,555,301)
context.quadraticCurveTo(554,229,499,224)
context.quadraticCurveTo(462,166,430,197)
context.quadraticCurveTo(376,133, 342,160)
context.quadraticCurveTo(326,142,281,172)
context.quadraticCurveTo(235,148,213,198)
context.quadraticCurveTo(258,93,322,105)
context.quadraticCurveTo(407,69,588,236)
context.lineTo(554,240)
context.lineTo(613,302)
context.lineTo(594,306)
context.lineTo(626,334)
context.lineTo(607,340)
context.lineTo(629,372)
context.lineTo(650,410)
context.lineTo(693,458)
context.quadraticCurveTo(758,468,750,494)
context.lineTo(800,557)
context.lineTo(800,600)
context.lineTo(560,600)
context.quadraticCurveTo(521,515,584,473)
context.closePath();
context.fillStyle = feathersgra //COLOR OF TRIANGLE  OR  "rgba(0,0,0,0.5)", THEN HIGHLIGHT INSIDE THE QUOTATION MARKS, RIGHT CLICK, AND GO TO QUICKEDIT TO PICK CUSTOM COLOR.
context.fill();
context.lineWidth = 2; 

context.strokeStyle = "black"; // COLOR OF LINE
context.stroke();
//DETAILS
//nostril 
context.beginPath();
context.moveTo(240,415)
context.quadraticCurveTo(240,420,245,425)
context.lineWidth = 2; 

context.strokeStyle = "black"; // COLOR OF LINE
context.stroke();
//EYES
//EYE1
var egra = context.createRadialGradient(366,221,1,364,220,15);
egra.addColorStop(0,"#223DA5");
egra.addColorStop(0.7,"rgba(22,45,135,1.00)");
egra.addColorStop(1,"rgba(9,102,116,1.00)");
context.beginPath();
context.arc(364,220,20,0*Math.PI,2*Math.PI,false);
context.fillStyle = egra //COLOR OF TRIANGLE  OR  "rgba(0,0,0,0.5)", THEN HIGHLIGHT INSIDE THE QUOTATION MARKS, RIGHT CLICK, AND GO TO QUICKEDIT TO PICK CUSTOM COLOR.
context.fill();
context.lineWidth = 2;
context.stroke();
//pupil
context.beginPath();
context.arc(364,220,10,0*Math.PI,2*Math.PI,false);
context.fillStyle = "black" //COLOR OF TRIANGLE  OR  "rgba(0,0,0,0.5)", THEN HIGHLIGHT INSIDE THE QUOTATION MARKS, RIGHT CLICK, AND GO TO QUICKEDIT TO PICK CUSTOM COLOR.
context.fill();
context.lineWidth = 2;
context.stroke();
//white part of eye
context.beginPath();
context.arc(372,214,4,0*Math.PI,2*Math.PI,false);
context.fillStyle = "white" //COLOR OF TRIANGLE  OR  "rgba(0,0,0,0.5)", THEN HIGHLIGHT INSIDE THE QUOTATION MARKS, RIGHT CLICK, AND GO TO QUICKEDIT TO PICK CUSTOM COLOR.
context.fill();
context.lineWidth = 2;
context.stroke();
//bez curves 
context.beginPath();
context.moveTo(665,466)
context.bezierCurveTo(633,597,694,488,755,600)
context.lineWidth = 2;
context.stroke();

//feather details 
//eye details
context.beginPath();
context.moveTo(413,215)
context.bezierCurveTo(396,293,364,244,314,238)
context.bezierCurveTo(415,307,398,267,413,215)
context.moveTo(323,272)
context.bezierCurveTo(437,325,357,278,424,281)
context.bezierCurveTo(437,355,327,278,323,272)
context.fillStyle = "white"
context.fill();
context.lineWidth = 2;
context.stroke();
///more feather details
context.beginPath();
context.moveTo(380,460)
context.quadraticCurveTo(458,459,423,426)
context.quadraticCurveTo(503,410,456,388)
context.quadraticCurveTo(550,400,459,331)
context.lineWidth = 2;
context.stroke();
/

Friday, August 28, 2020

Introduction and ASCII selfie

 

Hi! I'm Rachel, I'm a Sophomore studying Advertising and Public Relations. I like photography, thrifting, art and animals. I'm looking forward to this class and learning how to do all sorts of cool things with images. 

Portfolio