29 Photographers On Capturing The Current Moment

Natalie Gontcharova
·40 min read

/*! Hammer.JS - v2.0.8 - 2016-04-23 * http://hammerjs.github.io/ * * Copyright (c) 2016 Jorik Tangelder; * Licensed under the MIT license */ !function(a,b,c,d){"use strict";function e(a,b,c){return setTimeout(j(a,c),b)}function f(a,b,c){return Array.isArray(a)?(g(a,c[b],c),!0):!1}function g(a,b,c){var e;if(a)if(a.forEach)a.forEach(b,c);else if(a.length!==d)for(e=0;e<a.length;)b.call(c,a[e],e,a),e++;else for(e in a)a.hasOwnProperty(e)&&b.call(c,a[e],e,a)}function h(b,c,d){var e="DEPRECATED METHOD: "+c+"\n"+d+" AT \n";return function(){var c=new Error("get-stack-trace"),d=c&&c.stack?c.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",f=a.console&&(a.console.warn||a.console.log);return f&&f.call(a.console,e,d),b.apply(this,arguments)}}function i(a,b,c){var d,e=b.prototype;d=a.prototype=Object.create(e),d.constructor=a,d._super=e,c&&la(d,c)}function j(a,b){return function(){return a.apply(b,arguments)}}function k(a,b){return typeof a==oa?a.apply(b?b[0]||d:d,b):a}function l(a,b){return a===d?b:a}function m(a,b,c){g(q(b),function(b){a.addEventListener(b,c,!1)})}function n(a,b,c){g(q(b),function(b){a.removeEventListener(b,c,!1)})}function o(a,b){for(;a;){if(a==b)return!0;a=a.parentNode}return!1}function p(a,b){return a.indexOf(b)>-1}function q(a){return a.trim().split(/\s+/g)}function r(a,b,c){if(a.indexOf&&!c)return a.indexOf(b);for(var d=0;d<a.length;){if(c&&a[d][c]==b||!c&&a[d]===b)return d;d++}return-1}function s(a){return Array.prototype.slice.call(a,0)}function t(a,b,c){for(var d=[],e=[],f=0;f<a.length;){var g=b?a[f][b]:a[f];r(e,g)c[b]}):d.sort()),d}function u(a,b){for(var c,e,f=b[0].toUpperCase()+b.slice(1),g=0;g1&&!c.firstMultiple?c.firstMultiple=D(b):1===e&&(c.firstMultiple=!1);var f=c.firstInput,g=c.firstMultiple,h=g?g.center:f.center,i=b.center=E(d);b.timeStamp=ra(),b.deltaTime=b.timeStamp-f.timeStamp,b.angle=I(h,i),b.distance=H(h,i),B(c,b),b.offsetDirection=G(b.deltaX,b.deltaY);var j=F(b.deltaTime,b.deltaX,b.deltaY);b.overallVelocityX=j.x,b.overallVelocityY=j.y,b.overallVelocity=qa(j.x)>qa(j.y)?j.x:j.y,b.scale=g?K(g.pointers,d):1,b.rotation=g?J(g.pointers,d):0,b.maxPointers=c.prevInput?b.pointers.length>c.prevInput.maxPointers?b.pointers.length:c.prevInput.maxPointers:b.pointers.length,C(c,b);var k=a.element;o(b.srcEvent.target,k)&&(k=b.srcEvent.target),b.target=k}function B(a,b){var c=b.center,d=a.offsetDelta||{},e=a.prevDelta||{},f=a.prevInput||{};b.eventType!==Ea&&f.eventType!==Ga||(e=a.prevDelta={x:f.deltaX||0,y:f.deltaY||0},d=a.offsetDelta={x:c.x,y:c.y}),b.deltaX=e.x+(c.x-d.x),b.deltaY=e.y+(c.y-d.y)}function C(a,b){var c,e,f,g,h=a.lastInterval||b,i=b.timeStamp-h.timeStamp;if(b.eventType!=Ha&&(i>Da||h.velocity===d)){var j=b.deltaX-h.deltaX,k=b.deltaY-h.deltaY,l=F(i,j,k);e=l.x,f=l.y,c=qa(l.x)>qa(l.y)?l.x:l.y,g=G(j,k),a.lastInterval=b}else c=h.velocity,e=h.velocityX,f=h.velocityY,g=h.direction;b.velocity=c,b.velocityX=e,b.velocityY=f,b.direction=g}function D(a){for(var b=[],c=0;c

e;)c+=a[e].clientX,d+=a[e].clientY,e++;return{x:pa(c/b),y:pa(d/b)}}function F(a,b,c){return{x:b/a||0,y:c/a||0}}function G(a,b){return a===b?Ia:qa(a)>=qa(b)?0>a?Ja:Ka:0>b?La:Ma}function H(a,b,c){c||(c=Qa);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return Math.sqrt(d*d+e*e)}function I(a,b,c){c||(c=Qa);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return 180*Math.atan2(e,d)/Math.PI}function J(a,b){return I(b[1],b[0],Ra)+I(a[1],a[0],Ra)}function K(a,b){return H(b[0],b[1],Ra)/H(a[0],a[1],Ra)}function L(){this.evEl=Ta,this.evWin=Ua,this.pressed=!1,x.apply(this,arguments)}function M(){this.evEl=Xa,this.evWin=Ya,x.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function N(){this.evTarget=$a,this.evWin=_a,this.started=!1,x.apply(this,arguments)}function O(a,b){var c=s(a.touches),d=s(a.changedTouches);return b&(Ga|Ha)&&(c=t(c.concat(d),"identifier",!0)),[c,d]}function P(){this.evTarget=bb,this.targetIds={},x.apply(this,arguments)}function Q(a,b){var c=s(a.touches),d=this.targetIds;if(b&(Ea|Fa)&&1===c.length)return d[c[0].identifier]=!0,[c,c];var e,f,g=s(a.changedTouches),h=[],i=this.target;if(f=c.filter(function(a){return o(a.target,i)}),b===Ea)for(e=0;e<f.length;)d[f[e].identifier]=!0,e++;for(e=0;e-1&&d.splice(a,1)};setTimeout(e,cb)}}function U(a){for(var b=a.srcEvent.clientX,c=a.srcEvent.clientY,d=0;d=f&&db>=g)return!0}return!1}function V(a,b){this.manager=a,this.set(b)}function W(a){if(p(a,jb))return jb;var b=p(a,kb),c=p(a,lb);return b&&c?jb:b||c?b?kb:lb:p(a,ib)?ib:hb}function X(){if(!fb)return!1;var b={},c=a.CSS&&a.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach(function(d){b[d]=c?a.CSS.supports("touch-action",d):!0}),b}function Y(a){this.options=la({},this.defaults,a||{}),this.id=v(),this.manager=null,this.options.enable=l(this.options.enable,!0),this.state=nb,this.simultaneous={},this.requireFail=[]}function Z(a){return a&sb?"cancel":a&qb?"end":a&pb?"move":a&ob?"start":""}function $(a){return a==Ma?"down":a==La?"up":a==Ja?"left":a==Ka?"right":""}function _(a,b){var c=b.manager;return c?c.get(a):a}function aa(){Y.apply(this,arguments)}function ba(){aa.apply(this,arguments),this.pX=null,this.pY=null}function ca(){aa.apply(this,arguments)}function da(){Y.apply(this,arguments),this._timer=null,this._input=null}function ea(){aa.apply(this,arguments)}function fa(){aa.apply(this,arguments)}function ga(){Y.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function ha(a,b){return b=b||{},b.recognizers=l(b.recognizers,ha.defaults.preset),new ia(a,b)}function ia(a,b){this.options=la({},ha.defaults,b||{}),this.options.inputTarget=this.options.inputTarget||a,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=a,this.input=y(this),this.touchAction=new V(this,this.options.touchAction),ja(this,!0),g(this.options.recognizers,function(a){var b=this.add(new a[0](a[1]));a[2]&&b.recognizeWith(a[2]),a[3]&&b.requireFailure(a[3])},this)}function ja(a,b){var c=a.element;if(c.style){var d;g(a.options.cssProps,function(e,f){d=u(c.style,f),b?(a.oldCssProps[d]=c.style[d],c.style[d]=e):c.style[d]=a.oldCssProps[d]||""}),b||(a.oldCssProps={})}}function ka(a,c){var d=b.createEvent("Event");d.initEvent(a,!0,!0),d.gesture=c,c.target.dispatchEvent(d)}var la,ma=["","webkit","Moz","MS","ms","o"],na=b.createElement("div"),oa="function",pa=Math.round,qa=Math.abs,ra=Date.now;la="function"!=typeof Object.assign?function(a){if(a===d||null===a)throw new TypeError("Cannot convert undefined or null to object");for(var b=Object(a),c=1;c<arguments.length;c++){var e=arguments[c];if(e!==d&&null!==e)for(var f in e)e.hasOwnProperty(f)&&(b[f]=e[f])}return b}:Object.assign;var sa=h(function(a,b,c){for(var e=Object.keys(b),f=0;fh&&(b.push(a),h=b.length-1):e&(Ga|Ha)&&(c=!0),0>h||(b[h]=a,this.callback(this.manager,e,{pointers:b,changedPointers:[a],pointerType:f,srcEvent:a}),c&&b.splice(h,1))}});var Za={touchstart:Ea,touchmove:Fa,touchend:Ga,touchcancel:Ha},$a="touchstart",_a="touchstart touchmove touchend touchcancel";i(N,x,{handler:function(a){var b=Za[a.type];if(b===Ea&&(this.started=!0),this.started){var c=O.call(this,a,b);b&(Ga|Ha)&&c[0].length-c[1].length===0&&(this.started=!1),this.callback(this.manager,b,{pointers:c[0],changedPointers:c[1],pointerType:za,srcEvent:a})}}});var ab={touchstart:Ea,touchmove:Fa,touchend:Ga,touchcancel:Ha},bb="touchstart touchmove touchend touchcancel";i(P,x,{handler:function(a){var b=ab[a.type],c=Q.call(this,a,b);c&&this.callback(this.manager,b,{pointers:c[0],changedPointers:c[1],pointerType:za,srcEvent:a})}});var cb=2500,db=25;i(R,x,{handler:function(a,b,c){var d=c.pointerType==za,e=c.pointerType==Ba;if(!(e&&c.sourceCapabilities&&c.sourceCapabilities.firesTouchEvents)){if(d)S.call(this,b,c);else if(e&&U.call(this,c))return;this.callback(a,b,c)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var eb=u(na.style,"touchAction"),fb=eb!==d,gb="compute",hb="auto",ib="manipulation",jb="none",kb="pan-x",lb="pan-y",mb=X();V.prototype={set:function(a){a==gb&&(a=this.compute()),fb&&this.manager.element.style&&mb[a]&&(this.manager.element.style[eb]=a),this.actions=a.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var a=[];return g(this.manager.recognizers,function(b){k(b.options.enable,[b])&&(a=a.concat(b.getTouchAction()))}),W(a.join(" "))},preventDefaults:function(a){var b=a.srcEvent,c=a.offsetDirection;if(this.manager.session.prevented)return void b.preventDefault();var d=this.actions,e=p(d,jb)&&!mb[jb],f=p(d,lb)&&!mb[lb],g=p(d,kb)&&!mb[kb];if(e){var h=1===a.pointers.length,i=a.distance<2,j=a.deltaTime-1&&this.requireFail.splice(b,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(a){return!!this.simultaneous[a.id]},emit:function(a){function b(b){c.manager.emit(b,a)}var c=this,d=this.state;qb>d&&b(c.options.event+Z(d)),b(c.options.event),a.additionalEvent&&b(a.additionalEvent),d>=qb&&b(c.options.event+Z(d))},tryEmit:function(a){return this.canEmit()?this.emit(a):void(this.state=tb)},canEmit:function(){for(var a=0;af?Ja:Ka,c=f!=this.pX,d=Math.abs(a.deltaX)):(e=0===g?Ia:0>g?La:Ma,c=g!=this.pY,d=Math.abs(a.deltaY))),a.direction=e,c&&d>b.threshold&&e&b.direction},attrTest:function(a){return aa.prototype.attrTest.call(this,a)&&(this.state&ob||!(this.state&ob)&&this.directionTest(a))},emit:function(a){this.pX=a.deltaX,this.pY=a.deltaY;var b=$(a.direction);b&&(a.additionalEvent=this.options.event+b),this._super.emit.call(this,a)}}),i(ca,aa,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[jb]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.scale-1)>this.options.threshold||this.state&ob)},emit:function(a){if(1!==a.scale){var b=a.scale<1?"in":"out";a.additionalEvent=this.options.event+b}this._super.emit.call(this,a)}}),i(da,Y,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[hb]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distanceb.time;if(this._input=a,!d||!c||a.eventType&(Ga|Ha)&&!f)this.reset();else if(a.eventType&Ea)this.reset(),this._timer=e(function(){this.state=rb,this.tryEmit()},b.time,this);else if(a.eventType&Ga)return rb;return tb},reset:function(){clearTimeout(this._timer)},emit:function(a){this.state===rb&&(a&&a.eventType&Ga?this.manager.emit(this.options.event+"up",a):(this._input.timeStamp=ra(),this.manager.emit(this.options.event,this._input)))}}),i(ea,aa,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[jb]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.rotation)>this.options.threshold||this.state&ob)}}),i(fa,aa,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:Na|Oa,pointers:1},getTouchAction:function(){return ba.prototype.getTouchAction.call(this)},attrTest:function(a){var b,c=this.options.direction;return c&(Na|Oa)?b=a.overallVelocity:c&Na?b=a.overallVelocityX:c&Oa&&(b=a.overallVelocityY),this._super.attrTest.call(this,a)&&c&a.offsetDirection&&a.distance>this.options.threshold&&a.maxPointers==this.options.pointers&&qa(b)>this.options.velocity&&a.eventType&Ga},emit:function(a){var b=$(a.offsetDirection);b&&this.manager.emit(this.options.event+b,a),this.manager.emit(this.options.event,a)}}),i(ga,Y,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[ib]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distance<b.threshold,f=a.deltaTime<b.time;if(this.reset(),a.eventType&Ea&&0===this.count)return this.failTimeout();if(d&&f&&c){if(a.eventType!=Ga)return this.failTimeout();var g=this.pTime?a.timeStamp-this.pTime<b.interval:!0,h=!this.pCenter||H(this.pCenter,a.center)<b.posThreshold;this.pTime=a.timeStamp,this.pCenter=a.center,h&&g?this.count+=1:this.count=1,this._input=a;var i=this.count%b.taps;if(0===i)return this.hasRequireFailures()?(this._timer=e(function(){this.state=rb,this.tryEmit()},b.interval,this),ob):rb}return tb},failTimeout:function(){return this._timer=e(function(){this.state=tb},this.options.interval,this),tb},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==rb&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),ha.VERSION="2.0.8",ha.defaults={domEvents:!1,touchAction:gb,enable:!0,inputTarget:null,inputClass:null,preset:[[ea,{enable:!1}],[ca,{enable:!1},["rotate"]],[fa,{direction:Na}],[ba,{direction:Na},["swipe"]],[ga],[ga,{event:"doubletap",taps:2},["tap"]],[da]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};var ub=1,vb=2;ia.prototype={set:function(a){return la(this.options,a),a.touchAction&&this.touchAction.update(),a.inputTarget&&(this.input.destroy(),this.input.target=a.inputTarget,this.input.init()),this},stop:function(a){this.session.stopped=a?vb:ub},recognize:function(a){var b=this.session;if(!b.stopped){this.touchAction.preventDefaults(a);var c,d=this.recognizers,e=b.curRecognizer;(!e||e&&e.state&rb)&&(e=b.curRecognizer=null);for(var f=0;f<d.length;)c=d[f],b.stopped===vb||e&&c!=e&&!c.canRecognizeWith(e)?c.reset():c.recognize(a),!e&&c.state&(ob|pb|qb)&&(e=b.curRecognizer=c),f++}},get:function(a){if(a instanceof Y)return a;for(var b=this.recognizers,c=0;c<b.length;c++)if(b[c].options.event==a)return b[c];return null},add:function(a){if(f(a,"add",this))return this;var b=this.get(a.options.event);return b&&this.remove(b),this.recognizers.push(a),a.manager=this,this.touchAction.update(),a},remove:function(a){if(f(a,"remove",this))return this;if(a=this.get(a)){var b=this.recognizers,c=r(b,a);-1!==c&&(b.splice(c,1),this.touchAction.update())}return this},on:function(a,b){if(a!==d&&b!==d){var c=this.handlers;return g(q(a),function(a){c[a]=c[a]||[],c[a].push(b)}),this}},off:function(a,b){if(a!==d){var c=this.handlers;return g(q(a),function(a){b?c[a]&&c[a].splice(r(c[a],b),1):delete c[a]}),this}},emit:function(a,b){this.options.domEvents&&ka(a,b);var c=this.handlers[a]&&this.handlers[a].slice();if(c&&c.length){b.type=a,b.preventDefault=function(){b.srcEvent.preventDefault()};for(var d=0;d<c.length;)c[d](b),d++}},destroy:function(){this.element&&ja(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},la(ha,{INPUT_START:Ea,INPUT_MOVE:Fa,INPUT_END:Ga,INPUT_CANCEL:Ha,STATE_POSSIBLE:nb,STATE_BEGAN:ob,STATE_CHANGED:pb,STATE_ENDED:qb,STATE_RECOGNIZED:rb,STATE_CANCELLED:sb,STATE_FAILED:tb,DIRECTION_NONE:Ia,DIRECTION_LEFT:Ja,DIRECTION_RIGHT:Ka,DIRECTION_UP:La,DIRECTION_DOWN:Ma,DIRECTION_HORIZONTAL:Na,DIRECTION_VERTICAL:Oa,DIRECTION_ALL:Pa,Manager:ia,Input:x,TouchAction:V,TouchInput:P,MouseInput:L,PointerEventInput:M,TouchMouseInput:R,SingleTouchInput:N,Recognizer:Y,AttrRecognizer:aa,Tap:ga,Pan:ba,Swipe:fa,Pinch:ca,Rotate:ea,Press:da,on:m,off:n,each:g,merge:ta,extend:sa,assign:la,inherit:i,bindFn:j,prefixed:u});var wb="undefined"!=typeof a?a:"undefined"!=typeof self?self:{};wb.Hammer=ha,"function"==typeof define&&define.amd?define(function(){return ha}):"undefined"!=typeof module&&module.exports?module.exports=ha:a[c]=ha}(window,document,"Hammer"); //# sourceMappingURL=hammer.min.js.map var mobile = false; var desktop = true; /* What device is this? */ if (navigator.userAgent.match(/Android|BlackBerry|iPhone|iPad|iPod|Opera Mini|IEMobile/i)) { mobile = true; desktop = false; } // Is this a narrow view on desktop? if (mobile == false) { if (window.innerWidth 200 && scrollPos < 800) { grabLeftArrow.style.display = "block"; setTimeout(function(){ clearTimeout(); grabLeftArrow.style.opacity = "1.0"; grabLeftArrow.style.transition = "all 0.2s"; grabLeftArrow.style.WebkitTransition = "all 0.2s"; }, 50); } if (scrollPos 5 && scrollPos 200 && scrollPos < 500) { grabRightArrow.style.opacity = "0.0"; grabRightArrow.style.transition = "all 0.5s"; grabRightArrow.style.WebkitTransition = "all 0.5s"; setTimeout(function(){ clearTimeout(); grabRightArrow.style.display = "none"; }, 500); } } } } function moveMap(id) { // Grab the scroller scrollObj = document.getElementById("tmp-map-scroller"); // Move the scroller if (mobile == true) { if (window.innerWidth < 960) { scrollObj.scrollLeft = posData[id] - 700; } else { scrollObj.scrollLeft = posData[id] - 640; } } else { scrollObj.scrollLeft = posData[id] - 300; } } function openDrop() { var grabDrop = document.getElementById("tmp-p-menu"); grabDrop.style.display = "block"; setTimeout(function(){ clearTimeout(); grabDrop.style.opacity = "1.0"; grabDrop.style.transition = "all 0.2s"; grabDrop.style.WebkitTransition = "all 0.2s"; }, 50); } function closeDrop() { var grabDrop = document.getElementById("tmp-p-menu"); grabDrop.style.opacity = "0.0"; grabDrop.style.transition = "all 0.2s"; grabDrop.style.WebkitTransition = "all 0.2s"; setTimeout(function(){ clearTimeout(); grabDrop.style.display = "none"; }, 300); } function showRoll(id) { } function hideRoll(id) { } var setNum; var setPop = false; var prevPop; var popOpen = false; var posData = new Array( 753,1017,1048,1275,1282,1375,1471,1490,1634,1718,1720,1995,2228,2459,2800,2822,2826,2840,2943,3015,3601,3624,3742,3991,4220,4334,4478,4710,5600 ); function openPhotog(id) { popOpen = true; var elem = ("pop" + id); var grabPop = document.getElementById(elem); var grabPops = document.getElementById("tmp-p-popups"); var grabOverlay = document.getElementById("tmp-p-popup-overlay"); grabPop.style.display = "block"; grabPops.style.display = "block"; grabOverlay.style.display = "block"; var grabArrowLeft = document.getElementById("tmp-right-arrow"); var grabArrowRight = document.getElementById("tmp-left-arrow"); grabArrowLeft.style.display = "none"; grabArrowRight.style.display = "none"; setTimeout(function(){ clearTimeout(); grabPop.style.opacity = "1.0"; grabPop.style.transition = "all 0.4s"; grabPop.style.WebkitTransition = "all 0.4s"; grabPops.style.opacity = "1.0"; grabPops.style.transition = "all 0.3s"; grabPops.style.WebkitTransition = "all 0.3s"; grabOverlay.style.opacity = "1.0"; grabOverlay.style.transition = "all 0.2s"; grabOverlay.style.WebkitTransition = "all 0.2s"; }, 50); setPop = true; setNum = id; prevPop = elem; closeDrop(); moveMap(id); } function closePop() { popOpen = false; if (setPop == true) { var grabPop = document.getElementById(prevPop); var grabPops = document.getElementById("tmp-p-popups"); var grabOverlay = document.getElementById("tmp-p-popup-overlay"); grabPop.style.opacity = "0.0"; grabPop.style.transition = "all 0.3s"; grabPop.style.WebkitTransition = "all 0.3s"; grabPops.style.opacity = "0.0"; grabPops.style.transition = "all 0.4s"; grabPops.style.WebkitTransition = "all 0.4s"; grabOverlay.style.opacity = "0.0"; grabOverlay.style.transition = "all 0.5s"; grabOverlay.style.WebkitTransition = "all 0.5s"; var grabArrowLeft = document.getElementById("tmp-right-arrow"); var grabArrowRight = document.getElementById("tmp-left-arrow"); grabArrowLeft.style.display = "block"; grabArrowRight.style.display = "block"; setTimeout(function(){ clearTimeout(); grabPop.style.display = "none"; grabPops.style.display = "none"; grabOverlay.style.display = "none"; }, 500); setNum = ""; } if (mobile == true) { grabArrowLeft.style.display = "none"; } } function hidePop(id) { var elem = ("pop" + id); var grabPop = document.getElementById(elem); grabPop.style.opacity = "0.0"; grabPop.style.transition = "all 0.4s"; grabPop.style.WebkitTransition = "all 0.4s"; setTimeout(function(){ clearTimeout(); grabPop.style.display = "none"; }, 500); } function showPop(id) { popOpen = true; var elem = ("pop" + id); var grabPop = document.getElementById(elem); grabPop.style.display = "block"; setTimeout(function(){ clearTimeout(); grabPop.style.opacity = "1.0"; if (mobile == false) { grabPop.style.transition = "all 0.2s"; grabPop.style.WebkitTransition = "all 0.2s"; } }, 50); prevPop = elem; setNum = id; } function next() { if (setNum 0) { var newNum = setNum - 1; hidePop(setNum); showPop(newNum); moveMap(newNum); } else { hidePop(0); showPop(28); moveMap(28); } } document.onmouseleave = function() { window.isReady = false } window.addEventListener("resize", function() {window.isReady = false}); function ready(fn) { if (document.attachEvent ? document.readyState === "complete" : document.readyState !== "loading"){ fn(); } else { document.addEventListener('DOMContentLoaded', fn); } } window.isReady = window.isReady === undefined ? false : window.isReady; ready(function () { var imagesLoadedInterval = setInterval(function(){ if(window.imagesLoaded) { imagesLoaded( '#tmp-load', { background: true }, function() { window.isReady = false clearInterval(imagesLoadedInterval) }); clearInterval(imagesLoadedInterval) } }, 100) if (window.isReady === false) { window.isReady = true } else { return } setTimeout(function(){ clearTimeout(); setupSwipe(); }, 200); })


This is a time of extreme dissonance. We’ve all been affected by this pandemic, but we’re also all experiencing it differently. We asked 29 photographers around the world to tell us what their experience amid the pandemic looks like at a specific time of day — 3 p.m. — and their answers offered a revealing glimpse into the changing lives of artists.

This is a time of extreme dissonance. We’ve all been affected by this pandemic, but we’re also all experiencing it differently. We asked 29 photographers around the world to tell us what their experience amid the pandemic looks like at a specific time of day — 3 p.m. — and their answers offered a revealing glimpse into the changing lives of artists.


Note: Continents are not to scale

Maui, Hawaii
Los Angeles, California
Seattle, Washington
Lubbock, Texas
Eagle Butte, South Dakota
Sparta, Wisconsin
Miami, Florida
San Juan, Puerto Rico
Durham, North Carolina
New York City
Montreal, Canada
Mexico City, Mexico
Medellin, Colombia
São Paulo, Brazil
London, U.K.
Margate, U.K.
Milan, Italy
Barcelona, Spain
Garmisch-Partenkirchen, Germany
Abuja, Nigeria
Tehran, Iran
The Hague, The Netherlands
Velikorechie, Russia
Bangalore, India
Tokyo, Japan
Shanghai, China
Sydney, Australia

North America

South America






Bailey Rebecca Roberts,

I am very fortunate to be quarantined at home with my family. I was supposed to move into a new apartment in L.A. on April 1, but all my jobs have been canceled. My mother has been my support. She is my purest example of unconditional and selfless love. I feel as though these circumstances can be very revealing of people's priorities and demonstrative of the true colors of relationships. My mother has been the definition of this for me, she meets me with patience, understanding, and compassion. She has provided for me an example of how to be better.

Almost every day I walk up my road, the same road I grew up on. It is a long, winding country road that slowly ascends the hillside of Haleakala. I walk past the pig farm, the wild black-raspberry brambles, the stables. The road gives way to a dirt drive, then to overgrown grass with indentations of tire tracks. It goes up a few miles, lined by peach trees and wild lilikoi. The haze clears a bit and I feel like I'm returning to myself. I'm remembering who I was before the world got its hands on me.

Michelle Groskopf,

I’ve always been a bit of a recluse, so staying home and not being overly social doesn’t feel overly stressful for me. However, I tend to work and travel a lot and that has slowed down. I also can’t participate in the intimate style of street photography I usually enjoy. My partner Sasha has been my rock and makes every day fun and vibrant even when I feel scared or down. My gym Crossfit Hollywood is the best community. They have been doing daily Zoom classes with routines I can do at home. Love them. What I’ve learned from all this: We are all more connected than we think and it’s all more precious than we know.

Amanda Ringstad,

Aside from obsessively disinfecting everything around me, cutting way back on hikes, and having my groceries delivered, my life is unusually similar to the way it was before. I live and run my photography studio out of the same space. My family and close friends have been a steady source of support. Everyone is checking in on each other, very present and happy to interact when we do. A friend dropped off cookie dough the other day.

Andrea Villalón,

Even before the crisis, I didn't leave my house much, so my daily routine hasn't changed a lot — although my circadian rhythm is a mess and, naturally, I'm getting anxious and depressed about the future. I’ve gone through a lot of phases, from stocking up on groceries and supplies, to feeling extremely depressed/anxious/claustrophobic...to watching The Lord of the Rings trilogy in one night. After a couple of weeks of feeling numb and apathetic, I recently woke up feeling super-motivated and hopeful. It's a roller coaster.

Painting is what motivates me each day — although sometimes it's not actually painting, but just staring at the canvas for hours while listening to music and procrastinating by taking extra, perhaps unnecessary, care of my plants and cats.

Rockie Nolan,

Frankly, I’m not coping the best. I’m anxious by nature, and the uncertainty of this crisis has exacerbated that. My greatest fear is my immunocompromised mom catching it. I’m finding it impossible to fall asleep before 6 a.m. now. Once I finally wake up in the afternoon, I drink my coffee, chat with my mom, and have a moment outside. I run an online vintage clothing shop, @shopwesthexes, and I’m still slowly shooting and running things solo for that. Not seeing my boyfriend and friends, having photo shoots canceled, and not being able to gather at local businesses has changed what I normally do.

At the end of the day, we’re all collectively experiencing personal and communal grief and uncertainty. My hope is that if something good can come from this, it will be a newfound sense of compassion for one another and a renewed appreciation for all that brings us comfort and joy.

Dawn E. (Dawnee) LeBeau,

Initially I thought I would shoot this assignment in my home, but I had to stop on my way home and see my mom, who is an essential worker for our tribal nation, the Cheyenne River Lakota Nation. So I asked her if I could photograph her while on break and we would honor physical distancing and wear our protective gear, and thankfully she agreed. I set my camera up on the road by our vehicles, then set the timer and snapped a few images.

Peyton Fulford,

I am trying my best not to let my anxiety get the best of me. There is so much negative energy in the world right now, so I am working every day to remain positive by meditating and going on walks.

Rose Marie Cromwell,

I’m lucky to have a very supportive family. Every day, I look forward to feeding and playing with my baby. My husband and I have a 3-month-old, which has helped deal with the stay-home order greatly. I also enjoy watering my plants and watching the birds at my bird feeder on my small porch. We try to stay physically fit as well, going on walks or jogs and doing yoga. I’ve been lucky to get on the paddleboard a few times as well. I’m really learning to appreciate the small things. But I’m looking forward to traveling again.

Kennedi Carter,

I am typically on the go nonstop, so having no choice but to be still has been quite frustrating. Not just for me, but for my sister as well. She's worked very hard as a senior to accomplish the things she's been wanting to do. Having to come to terms with the idea that her prom and graduation are canceled has been difficult for her. But I think one thing that has not changed is the support of my family.

I think everyone is affected. My mother works long hours since she's an essential worker. My friends and I were laid off. Even in terms of the big picture, people are dying and no one is truly taking it seriously enough. It's scary to watch and appears almost dystopian.

Yael Malka,

What’s keeping me inspired: my friends, walks around my neighborhood, flowers blooming, sunshine, my partner, a really delicious meal, looking at books on my bookshelf, movies, and honestly MasterClass (I caved!). I also look forward to my 305 Fitness dance class every day. Once this crisis has passed, I look forward to: hugging my friends, BBQs, hanging in the park, going to the beach, dancing at parties, traveling, eating at my favorite restaurants, walking down the street eating ice cream, going to movies and shows, visiting museums, and going to lectures.

I have several friends who have contracted the virus but luckily all are in great health and had very mild symptoms. I have friends of friends or friends of family who have unfortunately lost their lives due to the disease. My parents, who are also self-employed, have no money coming in and are needing to dip into their retirement funds to pay bills.

Laurence Philomene,

My work over the last few years has revolved a lot around homemaking, and the idea of creating a safe space for myself and re-learning to care for myself as a trans person. The current stay-home orders are really putting these themes in the forefront for a large majority of people, so it’s been interesting to see how the work I was already making is becoming more relevant than ever now. I’m inspired by boredom, domesticity, and mundane moments.

This image is a self-portrait I shot in my favourite alleyway in my neighbourhood. Montreal is the Canadian epicentre of the virus, and we are currently under stay-home orders, although we are allowed to go out for daily walks (respecting social distancing guidelines). Spring here is a very slow process and it’s snowing today as I am writing this, but grass is finally visible on the ground, and plants are starting to sprout. This alleyway is my go-to spot for a quiet walk in my area — it’s entirely covered in grass, and cars aren’t allowed to drive through it unlike in other alleys here. In this image, I am wearing my winter coat, and using my scarf as a makeshift face covering.

Gabriella Báez,

The whole situation took such a quick turn. One moment I was going about my day meeting, hugging, kissing my loved ones, working, and getting ready for graduation, and suddenly I’m stuck at home with barely any work, no access to the outdoors, and I’m cutting my own bangs?

I’m trying to challenge myself to create one image a day and collaborating with artists to keep the creative juices flowing. Women and nonbinary photographers around the globe telling stories about their intimacy and what daily life now looks like has inspired me, especially the ongoing project WP the Journal of womxn documenting COVID–19.

Tonje Thilesen,

A lot of things are different as I am stuck abroad in Medellin, and unable to return to New York for the foreseeable future. Almost all of my friends have lost their jobs or main source of income, myself included — which is particularly hard when you’re an immigrant or a visa holder as we don’t qualify for unemployment. On the bright side, the house I am staying in with my friend and his family is located on the outskirts of the city, so it basically feels like we’re in the countryside, with plenty of nature to explore. But the rules for shelter-in-place are much stricter than in the U.S. — only one person from the household can leave the property at a time, and only on specific days, otherwise you get fined.

I am quarantined with four elderly people. A few of them have pre-existing heart conditions — so keeping things positive and fun while taking extra precautions has been very helpful for everyone’s mental health. There are drag race dress-ups, silly photo shoots while disinfecting groceries, cocktails, and game nights. But there is also a lot of tension, grief, and anxiety.

Caroline Lima,

The plant in my hand is a part of the Afro-Brazilian culture. It means protection. Many people have it at home. For me, this is my connection with my ancestral spirituality.

Once this crisis has passed, I look forward to people really looking inside, seeing who we are and what we are doing here in this dimension. I hope that a new outlook on nature will prevail and we will finally learn to see that we belong to it, and with that, new life formats can come, and other values will have more relevance. It is very clear that this crisis is about us as human beings.

Kristin Vicari,

We only moved into our home three days before the lockdown was enforced, so we have a huge to-do list that has been keeping me creatively active. The whole house was gutted and we are now putting it back together. There have been days of painting and building which couldn't have happened at a better time!

My 3-year-old being home every day is the biggest change for me. It can be a real challenge trying to work with him under my feet all day; he is a total mama’s boy and never leaves me. But it’s also kind of great being forced to spend so much time together. He helped me out with the shoot today. My other steady source of support has been my boyfriend Nicolas — he’s a rock and a never-ending source of bad jokes to make me smile. I love going on our daily walks to the beach at the end of our road. There’s something about having liberties taken away that really makes you take advantage of the smaller things in life.

Ana Cuba,

My cat Pickle, who is oblivious to everything, has been a steady source of support, as have my family and best friends. I have reconnected with my best friend from school back in my hometown, and we are doing exercise routines every morning. It's my way to start the day and feel connected with the outside world.

I take a walk every day between 6 and 7 p.m., when the sun is really low, and I take my film camera with me. But I'm running out of parks that are a walkable distance from my flat. I keep going to the same spots and getting to know the light well. For instance, when I get to the park, the sun is gone from this beautiful, huge lavender plant, so I’m going to leave earlier today to try to get a nice photograph of it. Kind of makes me happy to have a tiny purpose like that.

Emilie Hallard,

I have been CODIV-19 positive, with light-moderate symptoms, so I was on sick leave for three weeks (with 10 days in bed). Now I am coping pretty well because I am going through this in a very privileged way. I have a part-time job that I am doing remotely, so I still have an income. In Europe, our healthcare system is pretty good and free, I was paid during my sick leave, I live in a very sunny and lovely flat, with tons of plants, and I received a lot of attention from my friends and family. But I do have some acquaintances who have lost one of their parents; they are undergoing a painful mourning process, as they could not bid farewell to their beloved ones.

For this assignment, I created a still life, in the Spanish tradition, of my coronavirus experience — playing with the concept of the typical white hospital bed and adding my home plants, and all the items I used during my sick leave.

Hajar Benjida,

Once this crisis has passed, I most look forward to shooting again. I shoot mostly people, so this crisis really hit me hard. I look forward to developing and scanning my film, traveling, and visiting my friends in other countries. My fellow freelancers and artists have been really affected by the crisis; not all of us can work from home when we lack resources, material, equipment, and money.

Lucia Buricelli,

In my personal work, I love taking long walks and taking pictures in the streets. This is definitely something I miss. I can’t wait to go back to photographing outside. I am really interested in documenting how life will have changed in the streets after this situation. For now, I think photographers should try to challenge ourselves and do something we are not used to. Even if we are confined and limited in our spaces and contact with other people, we can always find a way to produce something cool.

Julia Lee Goodwin,

I’ve been working as a fashion photographer for the past four years. Before the lockdown, I had an interest in food photography but I didn’t act on it. Now, with no access to a team, I threw myself into shooting food, trying to translate my eye for fashion photography into still-life shooting. With this project, I created a typology as a study to see the way your eye is drawn to subjects depending on light, coloring, and layering.

Before quarantine my morning routine, when I wasn’t rushing to get somewhere, was to open a book while having my coffee before leaving the house. I have kept this up, although now morning reading has taken up most of the day. I’m lucky enough that where I am we're able to go outside to exercise and the area is full of mountains and hiking trails. So I’ve swapped my meetings and events for hiking and biking.

Olya Ivanova,

I moved from an apartment in the city center to a house in the forest recently. My young daughter was crying all day long, so I was on the verge of madness. But one day, I received a message that a beautiful house was waiting for us to rent. It was unbelievable luck! Now, I spend all my time resolving household problems. How to find delivery of food and water if nobody goes to my forest? How to fix the dishwasher by myself? How to cook dinner from one cabbage? But at the same time I can walk outside, finally! The nature outside of my windows is keeping me inspired. I live in such a beautiful place, so I feel happy every minute I look at the forest around me.

Tanya Habjouqa,

There is already the stress that this time should be productive in some way. For documentary photographers, there is also this innate guilt. To stay at home goes against our very DNA. But this is time that I would never have, in my infinite stressed schedule as a freelance photographer. I have finished a massive proposal, become a Zoom maestro, figured out how to use that medium to bond with my colleagues and students — and feel closer to many of them than I ever have because, frankly, the answer is always “I am at home. I have time. Let's speak.”

I have not spent so much time with the kids since they began kindergarten. We are laughing, bonding, exploring topics like karma, and truly experiencing each other on a deeper level. When this is done, I will curate and create a piece with my children. Probably not for public consumption…but for us. This is something I would never have done. I am one of those photographers who rarely turns the camera on myself or my family.

Forough Alaei,

Introverting through my thoughts is really inspiring these days. In isolation, I’ve found how dependent I am on my friends, family, and even strangers on the streets that I used to ignore. My husband who is beside me in these gloomy days has been a steady source of support. Once the crisis has passed, I wish for a long walk on the populated streets of Tehran to feel the city and its people.

Samyukta Lakshmi,

The light around my house in the morning and evening inspires me to take photos. I have also been taking photos of my surroundings and family. Also, my short morning walk to feed the street dogs on my lane gets me out of bed early. We had a few food stalls on our street and these dogs were constantly getting fed by people who visited them or by their owners. Due to the crisis, the stalls were shut and the dogs were a little lost in the beginning. My family and I feed them twice a day now.

Lenne Chai,

For context of the photo: My dad's diet consists mostly of bananas for medical reasons, but he got admitted into hospital recently (for non-COVID reasons), so we're left with lots of bananas that my mother and I are desperately eating before they go bad.

Something surprising that I’ve learned about myself during isolation is how comfortable I am with instability and uncertainty...and how much I relate to that dog-in-burning-house meme.

Luo Yang,

I was initially drawn to this model’s scar. As wearing masks outside has become the new routine, it's interesting to record such an ordinary yet unusual moment.

I think this moment is an opportunity to slow down a little and reflect on my life. Take a rest and make plans for the future. Also, to be able to enjoy the present and seize every moment. Currently things in China are just happening so fast.

Lindsay Arakawa,

Tbh, I've felt pretty uninspired these days. There are days when I feel like I should use this time at home to be more creative, but I find it most helpful to zone out to movies on Netflix or try to master making tamagoyaki [a type of omelette]. Sometimes I feel like I'm living in a weird, bad dream. I've also been playing so much Animal Crossing, which keeps me pretty occupied throughout the day lol. Maybe too occupied. I’m trying to give myself actual tasks each day to stay productive. I'm turning 30 later this year, and I've been waiting for this birthday ever since I watched 13 Going On 30. I hope I get to spend my birthday with friends.

Rahima Gambo,

Before the lockdown in Abuja, I used to drive down to my studio which is about 20 minutes away on the other side of town every weekday. Now that I’m at home, I enjoy having the time to go back to things I have been putting off, like reading books that have been sitting on my shelf.

Bec Lorrimer,

I feel like I have put a lot of pressure on myself to “make the most” of this time and try to work on creative projects. However, I’ve realised that in such a tumultuous time, we need to step back and absorb what’s happening before we can begin to interpret and make sense of the new normal.

All creatives are affected by the crisis. As freelancers, we rely upon our regular clients to commission us to create work for them, which is very restricted or impossible right now. I’m lucky to be in Australia at the moment where the virus isn’t so widespread. However, my second home of New York City is suffering terribly, and I feel for everyone who has been affected. No one will come away untouched by this. This crisis will truly change the world as we know it.

<!-- -->

3:00 P.M. This is a time of extreme dissonance. We’ve all been affected by this pandemic, but we’re also all experiencing it differently. We asked 29 photographers around the world to tell us what their experience amid the pandemic looks like at a specific time of day — 3 p.m. — and their answers offered a revealing glimpse into the changing lives of artists.



Like what you see? How about some more R29 goodness, right here?