;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Xilogravuras ganham releitura moderna em telas e objetos de decoração

Xilogravura feita por Louane Martins: arte tradicional revisitada, com foco no Nordeste e em temas da atualidade - Arquivo Pessoal
Xilogravura feita por Louane Martins: arte tradicional revisitada, com foco no Nordeste e em temas da atualidade
Imagem: Arquivo Pessoal

Carol Scolforo

Colaboração para Nossa

15/06/2020 04h00

Louane Martins de Souza

Louane Martins de Souza

QUEM É

Autodidata, a recifense de apenas 17 anos é uma das mais inovadoras artistas da sua geração. Seu trabalho é marcado por dar uma nova cara à tradicional arte da xilogravura ao retratar o Nordeste e também temas atuais.

Ariano Suassuna, gênio da literatura brasileira, mal sabia o quanto sua obra influenciaria gerações futuras. Aos 13 anos, a estudante Louane Martins de Souza recebia uma tarefa escolar que mudaria sua vida para sempre: criar uma xilogravura para homenagear o escritor paraibano.

"Sempre gostei de desenhar e pintar, desde criança. Minha mãe viu a xilo feita e me incentivou, dizendo que eu deveria pensar em fazer mais", lembra. A partir daí, os desenhos se multiplicaram, usando materiais baratos que ela tinha em mãos.

Um dia, tudo mudou: ao retratar Camila Pitanga na novela Velho Chico, ela ganhou um repost da atriz e foi convidada para contar sua história em um programa de TV.

Louane Martins - Arquivo Pessoal - Arquivo Pessoal
Louane Martins desenhando uma de suas obras
Imagem: Arquivo Pessoal

Xilogravura feita por Louane Martins - Arquivo Pessoal - Arquivo Pessoal
Desenho finalizado pela artista
Imagem: Arquivo Pessoal

"Eu tinha quatro meses de trabalho e comecei a receber encomendas. Era uma sensação indescritível ver que as pessoas queriam ter minha arte em casa", conta. Assim que sentiu o gosto do fazer manual, Louane aprimorou o ofício.

Da avó, Maria, veio a inspiração para o nome do ateliê Maria Xilo (@mariaxilo no Instagram). "Queria que ela estivesse sempre presente em tudo o que eu fizesse". Dona Maria, já falecida, certamente teria orgulho. Hoje, aos 17 anos, Louane inclui reflexões filosóficas e provocações nos desenhos que faz.

Penso que precisamos trazer à arte o tom emocional e o que estamos vivendo, assim como Picasso fez com Guernica".

Retratar o racismo

Xilogravura de Louane - Arquivo Pessoal - Arquivo Pessoal
Xilogravura feita por Louane Martins sobre o racismo
Imagem: Arquivo Pessoal

Suas últimas xilogravuras falam de racismo e de ressignificar o momento. "A arte se faz muito necessária nesse período, embora essa questão exista desde sempre", conta. Os desenhos do papel foram para telas, tábuas de madeira, colher de pau e jarro de barro.

"Minhas raízes são nordestinas. Sou de Recife e meus avós da Paraíba. Vivi um bom tempo no sítio e aprendi muito com eles. Acredito que o conhecimento tem a ver com vivências que você teve", diz ela.

Sonhos e conquistas

Louane Martins - Arquivo Pessoal - Arquivo Pessoal
Louane realizou sua primeira exposição no espaço do bloco de carnaval nordestino Galo da Madrugada
Imagem: Arquivo Pessoal

A procura por seus desenhos é sazonal. Graças a isso, ela divide o dia entre os estudos de manhã e o trabalho à tarde. "Estou no 3º ano, é uma loucura. Mas aprendi a istrar o tempo".

Assim, Louane vai desenhando sem encomendas, livre e leve. Os desenhos levam inúmeros detalhes — alguns exigem um dia inteiro de caneta na mão. "A maior tela teve oito metros, fiz em 18 dias", comemora.

2020 marca sua primeira exposição, realizada em um espaço do bloco de carnaval nordestino Galo da Madrugada, cujo desfile homenageou a xilogravura. "Quero que minha arte mude a vida das pessoas. Gosto muito de retratar o povo."

Minha arte combina com...

@perronramos

"Esse grande amigo me deu apoio, aconselhou sobre materiais e levo ao longo da minha vida e trajetória".

@djongador

"O rapper deu o pontapé inicial às xilos críticas. Me ensinou a não me calar e usar a arte como luta por direitos".