SlideShare uma empresa Scribd logo
1 de 43
creative_coding
//um breve olhar sobre interseções entre arte e tecnologia
“Creative coding é um tipo de programação de computador em que o
objetivo é criar algo expressivo em vez de algo funcional.”
Wikipedia
Frosti by Matt Pearson
“A arte está tão ligada aos avanços tecnológicos quanto qualquer outra
área do conhecimento humano. A medida que novas formas de trabalho
surgem, a atividade artística sofre uma evolução considerável.”
Cristina Jacó
http://scorpiondagger.tumblr.com/
SAGE: Semi-Automatic Ground Environment
https://www.theatlantic.com/technology/archive/2013/01/the-never-before-told-story-of-the-worlds-first-computer-art-its-a-sexy-
dame/267439/
século XX
surgimento da computação eletrônica
século XXI
popularização da computação
internet
open source
compartilhamento
IRIS by HYBE
DevArt - art made with code
AGENDA
creative coding
arte computacional
arte digital
arte eletrônica
arte generativa
new media art
arte tecnológica
arte algorítmica
https://www.youtube.com/watch?v=eBV14-3LT-g
https://devart.withgoogle.com/
https://www.youtube.com/watch?v=Vwz3__JECEM
algoritmo
abstrações matemáticas/geométricas
abstrações matemáticas/geométricas
abstrações matemáticas/geométricas
AGENDA
imprevisibilidade determinística
Bossinha https://vimeo.com/88491788
AGENDA
arte generativa
Traces https://www.behance.net/gallery/25258307/Generative-Experiment-IV-Traces
simulação de leis naturais
http://www.syedrezaali.com/lormalized/
aleatoriedade
complexidade
Game of Life
Game of Life
flocking
do mecânico para o orgânico
fractais
Firewall
https://vimeo.com/54882144
interatividade
computação física
Unnamed Soundsculpture http://onformative.com/work/unnamed-soundsculpture
SMSlingshoot http://theconstitute.org/the-smslingshot/
Noites de Junho https://www.behance.net/gallery/17187637/Noites-de-Junho-Instalacoes-Interativas-
Multimidia
Nebulosa https://vimeo.com/137330568
Interactive Fur Mirror Sculpture
Pinokio
materialização
Stone Spray
Fotografia Tátil - DAU UFC
https://www.behance.net/gallery/36428153/Spiral-Sounds-Experimental-Music-Visualization
visualização de áudio
http://www.michellechandra.com/tag/data-visualization-2/
visualização de dados
tipografia generativa
https://www.behance.net/gallery/25000393/GESTCOM-Design-Lab-Experience
design computacional
logo cambiante
https://www.behance.net/gallery/17000383/Flavia-Rodrigues
tecnologias
processing
arduino
kinect
scratch
openframeworks
openCV
cinder
obrigado!
lucascabralcarneiro@gmail.com
vimeo.com/lucascabrau
https://www.behance.net/lcabral

Mais conteúdo relacionado

Semelhante a Creative Coding

Arte digital
Arte digitalArte digital
Arte digitalAgostinho
 
Artedigitalfinal
ArtedigitalfinalArtedigitalfinal
ArtedigitalfinalLuís Rocha
 
Rio Info 2009 - Redes Sociais: Experiências e Oportunidades Criativas - Gil G...
Rio Info 2009 - Redes Sociais: Experiências e Oportunidades Criativas - Gil G...Rio Info 2009 - Redes Sociais: Experiências e Oportunidades Criativas - Gil G...
Rio Info 2009 - Redes Sociais: Experiências e Oportunidades Criativas - Gil G...Rio Info
 
Arte digital
Arte digitalArte digital
Arte digitalJoel
 
Mesa: A era digital nas artes com Eliane Costa
Mesa: A era digital nas artes com Eliane CostaMesa: A era digital nas artes com Eliane Costa
Mesa: A era digital nas artes com Eliane CostaCultura e Mercado
 
Surrealismo 121216115800-phpapp02
Surrealismo 121216115800-phpapp02Surrealismo 121216115800-phpapp02
Surrealismo 121216115800-phpapp02José Pinheiro
 
17o art-2018-daniel-hora
17o art-2018-daniel-hora17o art-2018-daniel-hora
17o art-2018-daniel-horaDaniel Hora
 
Clc 5 – cultura, comunicação e media 1
Clc 5 – cultura, comunicação e media 1Clc 5 – cultura, comunicação e media 1
Clc 5 – cultura, comunicação e media 1suzymusa
 
Aula01 arq usabilidade_senac_maio012
Aula01 arq usabilidade_senac_maio012Aula01 arq usabilidade_senac_maio012
Aula01 arq usabilidade_senac_maio012Thais Campas
 
A Arte Interativa
A Arte InterativaA Arte Interativa
A Arte Interativaanabelantas
 
A Arte Interativa
A Arte InterativaA Arte Interativa
A Arte Interativasavler
 
Comunicação arte e ciencia
Comunicação arte e cienciaComunicação arte e ciencia
Comunicação arte e cienciapridantasss
 
Mudança de Cultura- MBA Branding Innovation Aula 1
Mudança de Cultura- MBA Branding Innovation Aula 1Mudança de Cultura- MBA Branding Innovation Aula 1
Mudança de Cultura- MBA Branding Innovation Aula 1Gabriela Agustini
 
Computador como ferramenta luciana martha silveira
Computador como ferramenta   luciana martha silveiraComputador como ferramenta   luciana martha silveira
Computador como ferramenta luciana martha silveiraVenise Melo
 

Semelhante a Creative Coding (20)

Arte digital
Arte digitalArte digital
Arte digital
 
Arte digital pp
Arte digital ppArte digital pp
Arte digital pp
 
Artedigitalfinal
ArtedigitalfinalArtedigitalfinal
Artedigitalfinal
 
Artedigitalfinal
ArtedigitalfinalArtedigitalfinal
Artedigitalfinal
 
Parte 5 A Materialidade Da Arte
Parte 5  A Materialidade Da ArteParte 5  A Materialidade Da Arte
Parte 5 A Materialidade Da Arte
 
Hav
HavHav
Hav
 
Arte digital
Arte digitalArte digital
Arte digital
 
Arte Digital
Arte DigitalArte Digital
Arte Digital
 
Rio Info 2009 - Redes Sociais: Experiências e Oportunidades Criativas - Gil G...
Rio Info 2009 - Redes Sociais: Experiências e Oportunidades Criativas - Gil G...Rio Info 2009 - Redes Sociais: Experiências e Oportunidades Criativas - Gil G...
Rio Info 2009 - Redes Sociais: Experiências e Oportunidades Criativas - Gil G...
 
Arte digital
Arte digitalArte digital
Arte digital
 
Mesa: A era digital nas artes com Eliane Costa
Mesa: A era digital nas artes com Eliane CostaMesa: A era digital nas artes com Eliane Costa
Mesa: A era digital nas artes com Eliane Costa
 
Surrealismo 121216115800-phpapp02
Surrealismo 121216115800-phpapp02Surrealismo 121216115800-phpapp02
Surrealismo 121216115800-phpapp02
 
17o art-2018-daniel-hora
17o art-2018-daniel-hora17o art-2018-daniel-hora
17o art-2018-daniel-hora
 
Clc 5 – cultura, comunicação e media 1
Clc 5 – cultura, comunicação e media 1Clc 5 – cultura, comunicação e media 1
Clc 5 – cultura, comunicação e media 1
 
Aula01 arq usabilidade_senac_maio012
Aula01 arq usabilidade_senac_maio012Aula01 arq usabilidade_senac_maio012
Aula01 arq usabilidade_senac_maio012
 
A Arte Interativa
A Arte InterativaA Arte Interativa
A Arte Interativa
 
A Arte Interativa
A Arte InterativaA Arte Interativa
A Arte Interativa
 
Comunicação arte e ciencia
Comunicação arte e cienciaComunicação arte e ciencia
Comunicação arte e ciencia
 
Mudança de Cultura- MBA Branding Innovation Aula 1
Mudança de Cultura- MBA Branding Innovation Aula 1Mudança de Cultura- MBA Branding Innovation Aula 1
Mudança de Cultura- MBA Branding Innovation Aula 1
 
Computador como ferramenta luciana martha silveira
Computador como ferramenta   luciana martha silveiraComputador como ferramenta   luciana martha silveira
Computador como ferramenta luciana martha silveira
 

Mais de Lucas Cabral

Por que dados abertos?
Por que dados abertos?Por que dados abertos?
Por que dados abertos?Lucas Cabral
 
Minicurso Rede de Sensores Sem Fio com Xbee e Arduino - Introdução
Minicurso Rede de Sensores Sem Fio com Xbee e Arduino - IntroduçãoMinicurso Rede de Sensores Sem Fio com Xbee e Arduino - Introdução
Minicurso Rede de Sensores Sem Fio com Xbee e Arduino - IntroduçãoLucas Cabral
 
Arte Computacional
Arte ComputacionalArte Computacional
Arte ComputacionalLucas Cabral
 
Oficina de Robótica e Automação Casa de Vovó Dedé: Introdução
Oficina de Robótica e Automação Casa de Vovó Dedé: IntroduçãoOficina de Robótica e Automação Casa de Vovó Dedé: Introdução
Oficina de Robótica e Automação Casa de Vovó Dedé: IntroduçãoLucas Cabral
 
Cidades Inteligentes com Arduino (Arduino Day 2015 - Fortaleza)
Cidades Inteligentes com Arduino (Arduino Day 2015 - Fortaleza)Cidades Inteligentes com Arduino (Arduino Day 2015 - Fortaleza)
Cidades Inteligentes com Arduino (Arduino Day 2015 - Fortaleza)Lucas Cabral
 
Workshop Arduino SETi 2014
Workshop Arduino SETi 2014Workshop Arduino SETi 2014
Workshop Arduino SETi 2014Lucas Cabral
 
Introdução a programação gráfica com Processing - Aula 02
Introdução a programação gráfica com Processing - Aula 02Introdução a programação gráfica com Processing - Aula 02
Introdução a programação gráfica com Processing - Aula 02Lucas Cabral
 
Introdução a programação gráfica com Processing - Aula 01
Introdução a programação gráfica com Processing - Aula 01Introdução a programação gráfica com Processing - Aula 01
Introdução a programação gráfica com Processing - Aula 01Lucas Cabral
 
Projetos Interativos com Arduino
Projetos Interativos com ArduinoProjetos Interativos com Arduino
Projetos Interativos com ArduinoLucas Cabral
 

Mais de Lucas Cabral (9)

Por que dados abertos?
Por que dados abertos?Por que dados abertos?
Por que dados abertos?
 
Minicurso Rede de Sensores Sem Fio com Xbee e Arduino - Introdução
Minicurso Rede de Sensores Sem Fio com Xbee e Arduino - IntroduçãoMinicurso Rede de Sensores Sem Fio com Xbee e Arduino - Introdução
Minicurso Rede de Sensores Sem Fio com Xbee e Arduino - Introdução
 
Arte Computacional
Arte ComputacionalArte Computacional
Arte Computacional
 
Oficina de Robótica e Automação Casa de Vovó Dedé: Introdução
Oficina de Robótica e Automação Casa de Vovó Dedé: IntroduçãoOficina de Robótica e Automação Casa de Vovó Dedé: Introdução
Oficina de Robótica e Automação Casa de Vovó Dedé: Introdução
 
Cidades Inteligentes com Arduino (Arduino Day 2015 - Fortaleza)
Cidades Inteligentes com Arduino (Arduino Day 2015 - Fortaleza)Cidades Inteligentes com Arduino (Arduino Day 2015 - Fortaleza)
Cidades Inteligentes com Arduino (Arduino Day 2015 - Fortaleza)
 
Workshop Arduino SETi 2014
Workshop Arduino SETi 2014Workshop Arduino SETi 2014
Workshop Arduino SETi 2014
 
Introdução a programação gráfica com Processing - Aula 02
Introdução a programação gráfica com Processing - Aula 02Introdução a programação gráfica com Processing - Aula 02
Introdução a programação gráfica com Processing - Aula 02
 
Introdução a programação gráfica com Processing - Aula 01
Introdução a programação gráfica com Processing - Aula 01Introdução a programação gráfica com Processing - Aula 01
Introdução a programação gráfica com Processing - Aula 01
 
Projetos Interativos com Arduino
Projetos Interativos com ArduinoProjetos Interativos com Arduino
Projetos Interativos com Arduino
 

Creative Coding