Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Generative Animation with Elm

Generative Animation with Elm

Presented at f (by) '19

Ulric Wilfred

January 26, 2019
Tweet

More Decks by Ulric Wilfred

Other Decks in Programming

Transcript

  1. 1. The Problem hierarchy of needs from the designers’s point

    of view splashes, banners, screensavers… maybe sales something else bla-bla-bla
  2. The Company needs 
 splash screens and banners 
 for

    every new 
 IDE version and product
  3. So the designer 
 comes to the idea 
 to

    generate this stuff (Company doesn’t care about the way it’s done)
  4. It is better if it would be animated, so the

    designer 
 will be able to find and save 
 the nicest frame
  5. It is better if it includes 
 time travel, so

    the designer would be able to return back in time to the frame they missed
  6. Trying new ideas should be easy, 
 so it should

    be easy 
 to change the parts 
 of the generated Thing
  7. Layers - to try 
 Canvas / WebGL / Text,

    to control their order Canvas WebGL SVG WebGL
  8. MUV but for layers (triggered by animation ticks along with

    other events) Canvas WebGL SVG WebGL Tick