I took the famous painting 'Scream' and put myself into it! I had a lot of fun mimicking the painting and used different effects and textures to blend my face into the photo as closely as possible.
Thursday, February 18, 2016
Tuesday, February 16, 2016
Somewhere
For the Somewhere project, I took a photo of myself at a different music festival and photoshopped myself into a photo at Coachella.
Thursday, February 11, 2016
Monday, February 8, 2016
Thursday, February 4, 2016
CANVAS PROJECT
//background grd context.rect(0, 0, canvas.width, canvas.height); // add linear gradient var grd = context.createLinearGradient(200, 50, canvas.width, canvas.height); // black grd.addColorStop(0, 'black'); grd.addColorStop(1, 'black'); context.fillStyle = grd; context.fill(); //string 1 context.beginPath(); context.moveTo(200, 530); context.quadraticCurveTo(100, 100, 350, 100); context.lineWidth = 15; // line color context.strokeStyle = '#754C00'; context.stroke(); //string 2 context.strokeStyle = 'rgba(255,228,196,1)'; context.stroke(); var centerX = canvas.width / 3.3; var centerY = canvas.height / 1.32; var radius = 13.5; context.beginPath(); context.arc(centerX, centerY, radius, 0, 2 * Math.PI, false); context.fillStyle = 'rgba(255,228,196,1)'; context.fill(); context.lineWidth = 5; context.strokeStyle = 'rgba(255,228,196,1)'; context.stroke(); //string 3 context.beginPath(); context.moveTo(350, 200); context.quadraticCurveTo(360, 355, 375, 525); context.lineWidth = 15; // line color context.strokeStyle = 'rgba(255,228,196,1)'; context.stroke(); //string 3 bead context.strokeStyle = 'rgba(255,228,196,1)'; context.stroke(); var centerX = canvas.width / 1.65; var centerY = canvas.height / 1.35; var radius = 13.5; context.beginPath(); context.arc(centerX, centerY, radius, 0, 2 * Math.PI, false); context.fillStyle = 'rgba(255,228,196,1)'; context.fill(); context.lineWidth = 10; context.strokeStyle = 'rgba(255,228,196,1)'; context.stroke(); //string 4 context.beginPath(); context.moveTo(250, 100); context.bezierCurveTo(210, 600, 355, 560, 300, 450); context.lineWidth = 11; // line color context.strokeStyle = 'rgba(255,228,196,1)'; context.lineCap = 'round' context.stroke(); //string 5 context.beginPath(); context.moveTo(230, 300); context.bezierCurveTo(210, 600, 355, 400, 250, 100); context.lineWidth = 11; // line color context.strokeStyle = 'rgba(255,228,196,1)'; context.lineCap = 'round' context.stroke(); /// string 6 context.beginPath(); context.moveTo(350, 100); context.bezierCurveTo(210, 600, 355, 560, 300, 450); context.lineWidth = 11; // line color context.strokeStyle = 'rgba(255,228,196,1)'; context.lineCap = 'round' context.stroke(); /// string 7 context.beginPath(); context.moveTo(200, 100); context.bezierCurveTo(180, 600, 300, 560, 230, 450); context.lineWidth = 11; // line color context.strokeStyle = 'rgba(255,228,196,1)'; context.lineCap = 'round' context.stroke(); /// string 8 context.beginPath(); context.moveTo(350, 100); context.bezierCurveTo(210, 600, 355, 560, 300, 450); context.lineWidth = 11; // line color context.strokeStyle = 'rgba(255,228,196,1)'; context.lineCap = 'round' context.stroke(); // frame var canvas = document.getElementById('myCanvas'); var context = canvas.getContext('2d'); var centerX = canvas.width / 2.15; var centerY = canvas.height / 4; var radius = 120; context.beginPath(); context.arc(centerX, centerY, radius, 0, 2 * Math.PI, false); context.fillStyle = 'rgba(255,228,196,1)'; context.fill(); context.lineWidth = 10; context.strokeStyle = 'rgba(255,204,255,1)'; context.stroke(); /// center var rdg = context.createRadialGradient(400,300,20,400,300,300); rdg.addColorStop(0, "black"); rdg.addColorStop(0.3, "cyan"); rdg.addColorStop(1, "white"); context.beginPath(); context.arc(280, 150, 60, 0*Math.PI, 2*Math.PI, false); context.fillStyle = rdg; context.fill(); context.stroke(); context.closePath(); // TRIANGLE 1 context.beginPath(); context.moveTo(280,140); // START POINT context.lineTo(250,35); context.lineTo(310,35); context.lineTo(280,140); // end point context.lineWidth = 10; context.lineCap = 'round'; context.lineJoin = 'round'; context.strokeStyle = 'rgba(255,204,229,1)'; context.stroke(); context.closePath(); // TRIANGLE 2 context.beginPath(); context.moveTo(280,160); context.lineTo(310,260); context.lineTo(250,260); context.lineTo(280,160); context.strokeStyle = 'rgba(255,204,229,1)'; context.stroke(); context.closePath(); // crossover context.beginPath(); context.moveTo(180,100); //STARTING POINT context.lineTo(280,150); context.lineTo(380,100); context.lineTo(380,200); context.lineTo(280,150); context.lineTo(180,200); context.lineTo(180,100); //ENDING POINT context.lineWidth = 10; context.lineCap = 'round'; context.lineJoin = 'round'; //RGBA = RED GREEN BLUE ALPHA //THE VALUES FOR RGB go from 0 to 255 //the value for A goes from 0 to 1 context.strokeStyle = 'rgba(255,204,229,1)'; context.stroke(); context.stroke(); context.shadowColor = "rgba(0,255,0,0.5)"; context.shadowBlur = 90; context.closePath(); ////// smaller rectangle context.beginPath(); context.rect(190,80,180,150); context.strokeStyle = 'rgba(135,206,235,.7)'; context.lineWidth = 5; // 5 pixels context.stroke(); context.closePath();
Subscribe to:
Posts (Atom)