DESENHANDO A
ANIMAÇÃO
Mateus Pinheiro
Designer @ IBM
@mateusnroll
• O que é animação
• Para que serve
• Como fazer
3 assuntos
ANIMAÇÕES
Quem são,
de onde vem
e como se reproduzem
O QUE É ?
O processo de criar a ilusão de
movimento e mudança de forma ao
mostrar uma sequência de imagens
estáticas que diferem minimamente
uma da outra.
Fenômeno Phi
Ilusão de ótica de perceber
continuidade de movimento entre
dois objetos separados, quando
vistos em rápida sucessão
Persistência retiniana
Um resíduo da imagem permanece
por 1/16 segundos na retina
Fenômeno Phi
Persistência retiniana
1fps
5fps
10fps
20fps
100fps
Percepção de movimento através
de imagens continuas
PARA QUE SERVE ?
• Continuidade entre dois momentos
• Dicas do que está acontecendo
Animação na interface
Continuidade entre dois momentos
Indicar a continuidade entre dois momentos, para
facilitar a assimilação do conceito.
Transitional interfaces by Pasquale D’Silva
Dicas do que está acontecendo
Indicar uma mudança na interface de maneira
contínua, afirmando o conceito.
Transitional interfaces by Pasquale D’Silva
E isso funciona
mesmo?
Animação leva muito tempo, e
ninguém liga pra isso!
Meu sobrinho falou que depois ele
faz rapidão, e fica DAORA.
José, o chato
Animação é um daqueles detalhes que cria os
10% de diferença
entre o seu aplicativo e o do concorrente.
Build half a product,
not a half-ass product
Jason Fried - Basecamp
Essa animação poderia vir da outra
tela e explodir! Uau!
Quero uma animação super delightful
e sexy, e um latte, por favor.
João, o hipster
• Nem tudo deve ser animado
• Nem tudo precisa ser um duplo twist carpado
• O designer tem que fazer a parte dele (uma nota
de rodapé dizendo “Entra da esquerda pra
direita” não conta)
Muita hora nessa calma
COMO FAZER ?
12 princípios de animação da Disney
Os 12 princípios do Valdisnei
• Squash and stretch
• Anticipation
• Staging
• Straight Ahead Action and
Pose to Pose
• Follow Through and
Overlapping Action
• Slow In and slow Out
• Arc
• Secondary Action
• Timing
• Exaggeration
• Solid drawing
• Appeal
Vamos falar de 3 hoje:
Anticipation
Progressão gradativa
Staging
O que é importante
Slow in-out
O porque do Easing
• Tirar o aspecto súbito
• O usuário consegue entender, passo a passo, o
que está acontecendo
Anticipation
Progressão gradativa
• Qual é a coisa mais importante no momento?
• Movimento e ponto de início/fim propositais, para
dar destaque a um determinado elemento.
Staging
O que é importante
• Nenhuma ação no mundo é linear
• Ações lineares parecem mecânicas, encenadas
Slow in-out
O porque do Easing
Easing
Transitional interfaces by Pasquale D’Silva
Easing
Transitional interfaces by Pasquale D’Silva
VAMOS FAZER
Anticipation
• Entrar na tela principal sutilmente
+ easing
Anticipation
• Mostrar o que está mudando
+ easing
Staging
• Movimentação para enfatizar o que é
importante
+ easing
Staging
• Animação para enfatizar o que é
importante
+ easing
• Legal! Como prototipar?
• Origami
• Programação visual
• Curva de aprendizado grande
• Exporta o código da animação para o
Facebook POP
• Pode rodar direto no iPhone / iPad
• Plugin para exportar assets do Sketch
• Framer.js
• Programa-se em Javascript
• Super fácil, se você já sabe Javascript (ou
Swift)
• Roda no iOS (pelo Safari)
• Plugin para gerar a base direto do Sketch
• Pixate
• Web ou desktop – você decide
• Fácil, fácil, fácil. Drag and drop.
• Protótipos 100% nativos (parece um app)
• Como implementar?
• Facebook POP
• Todas as animações do Paper
• Abstração de animações baseadas em física
• Fácil e rápido
• Animações podem ser exportadas direto do
Origami
• UIKit Dynamics
• Maior controle sobre a animação
• Animações mais complexas
• Mais difícil
• Sprite Kit
• Animações simples (como completar o
checkout)
• Deixa colocar vídeos como sprites
• Simples
• Beziers and Shapes
• Facilmente manipulável
• Baixo load de processamento
• Designers podem criar usando o Paintcode.app
Créditos
• Stage, Created by Juan Pablo Bravo
• Dog-park, Created by Iconathon
• Telescope, Created by Dusan Popovic
• Magic castle, Created by Heinz Wegener
• Coffee, Created by Ainsley Wagoner
• Man, Created by Simon Child
• Light bulb, Created by Till Teenck
• Person, Created by Leonardo Schneider
• Phone, Created by Jaap Knevel
• Bird-cage, Created by James Keuning
• Totoro, Created by Nithin Davis
Nanthikkara
• Bird, Created by Bram van Rijen
• Eye, Created by Andy Santos-Johnson
• Two-fingers, Created by Till Teenck
• Pointing-up, Created by Till Teenck
• Peace, Created by Till Teenck
• Three-fingers, Created by Till Teenck
• Obrigado! :)

Desenhando a animação

  • 1.
  • 2.
  • 3.
    • O queé animação • Para que serve • Como fazer 3 assuntos
  • 4.
    ANIMAÇÕES Quem são, de ondevem e como se reproduzem
  • 5.
  • 6.
    O processo decriar a ilusão de movimento e mudança de forma ao mostrar uma sequência de imagens estáticas que diferem minimamente uma da outra.
  • 7.
    Fenômeno Phi Ilusão deótica de perceber continuidade de movimento entre dois objetos separados, quando vistos em rápida sucessão Persistência retiniana Um resíduo da imagem permanece por 1/16 segundos na retina
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
    Percepção de movimentoatravés de imagens continuas
  • 16.
  • 17.
    • Continuidade entredois momentos • Dicas do que está acontecendo Animação na interface
  • 18.
    Continuidade entre doismomentos Indicar a continuidade entre dois momentos, para facilitar a assimilação do conceito. Transitional interfaces by Pasquale D’Silva
  • 19.
    Dicas do queestá acontecendo Indicar uma mudança na interface de maneira contínua, afirmando o conceito. Transitional interfaces by Pasquale D’Silva
  • 20.
  • 21.
    Animação leva muitotempo, e ninguém liga pra isso! Meu sobrinho falou que depois ele faz rapidão, e fica DAORA. José, o chato
  • 22.
    Animação é umdaqueles detalhes que cria os 10% de diferença entre o seu aplicativo e o do concorrente.
  • 23.
    Build half aproduct, not a half-ass product Jason Fried - Basecamp
  • 24.
    Essa animação poderiavir da outra tela e explodir! Uau! Quero uma animação super delightful e sexy, e um latte, por favor. João, o hipster
  • 25.
    • Nem tudodeve ser animado • Nem tudo precisa ser um duplo twist carpado • O designer tem que fazer a parte dele (uma nota de rodapé dizendo “Entra da esquerda pra direita” não conta) Muita hora nessa calma
  • 26.
  • 27.
    12 princípios deanimação da Disney Os 12 princípios do Valdisnei • Squash and stretch • Anticipation • Staging • Straight Ahead Action and Pose to Pose • Follow Through and Overlapping Action • Slow In and slow Out • Arc • Secondary Action • Timing • Exaggeration • Solid drawing • Appeal
  • 28.
    Vamos falar de3 hoje: Anticipation Progressão gradativa Staging O que é importante Slow in-out O porque do Easing
  • 29.
    • Tirar oaspecto súbito • O usuário consegue entender, passo a passo, o que está acontecendo Anticipation Progressão gradativa
  • 33.
    • Qual éa coisa mais importante no momento? • Movimento e ponto de início/fim propositais, para dar destaque a um determinado elemento. Staging O que é importante
  • 37.
    • Nenhuma açãono mundo é linear • Ações lineares parecem mecânicas, encenadas Slow in-out O porque do Easing
  • 38.
  • 39.
  • 44.
  • 49.
    Anticipation • Entrar natela principal sutilmente
  • 50.
  • 51.
    Anticipation • Mostrar oque está mudando
  • 52.
  • 53.
    Staging • Movimentação paraenfatizar o que é importante
  • 54.
  • 55.
    Staging • Animação paraenfatizar o que é importante
  • 56.
  • 57.
    • Legal! Comoprototipar?
  • 58.
    • Origami • Programaçãovisual • Curva de aprendizado grande • Exporta o código da animação para o Facebook POP • Pode rodar direto no iPhone / iPad • Plugin para exportar assets do Sketch
  • 59.
    • Framer.js • Programa-seem Javascript • Super fácil, se você já sabe Javascript (ou Swift) • Roda no iOS (pelo Safari) • Plugin para gerar a base direto do Sketch
  • 60.
    • Pixate • Webou desktop – você decide • Fácil, fácil, fácil. Drag and drop. • Protótipos 100% nativos (parece um app)
  • 61.
  • 62.
    • Facebook POP •Todas as animações do Paper • Abstração de animações baseadas em física • Fácil e rápido • Animações podem ser exportadas direto do Origami
  • 63.
    • UIKit Dynamics •Maior controle sobre a animação • Animações mais complexas • Mais difícil
  • 64.
    • Sprite Kit •Animações simples (como completar o checkout) • Deixa colocar vídeos como sprites • Simples
  • 65.
    • Beziers andShapes • Facilmente manipulável • Baixo load de processamento • Designers podem criar usando o Paintcode.app
  • 66.
    Créditos • Stage, Createdby Juan Pablo Bravo • Dog-park, Created by Iconathon • Telescope, Created by Dusan Popovic • Magic castle, Created by Heinz Wegener • Coffee, Created by Ainsley Wagoner • Man, Created by Simon Child • Light bulb, Created by Till Teenck • Person, Created by Leonardo Schneider • Phone, Created by Jaap Knevel • Bird-cage, Created by James Keuning • Totoro, Created by Nithin Davis Nanthikkara • Bird, Created by Bram van Rijen • Eye, Created by Andy Santos-Johnson • Two-fingers, Created by Till Teenck • Pointing-up, Created by Till Teenck • Peace, Created by Till Teenck • Three-fingers, Created by Till Teenck
  • 67.