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

Beating canvas 2 d in its own territory webgl+tesspathy

Beating canvas 2 d in its own territory webgl+tesspathy

Beating Canvas 2D in Its Own Territory
WebGL + Tesspathy

グリー株式会社 劉 光耀 (Guangyao Liu)

※Chrome Tech Talk Night #8でのLT資料です
http://connpass.com/event/17312/

gree_tech

July 21, 2015
Tweet

More Decks by gree_tech

Other Decks in Technology

Transcript

  1. Beating Canvas 2D in Its Own Territory WebGL + Tesspathy

    Guangyao Liu twitter:@brilliun, github:@brilliun GREE, Inc.
  2. Canvas 2D WebGL • 2D • Vector data • 3D

    (mainly) • Mesh data • Hardware acceleration
  3. Canvas 2D WebGL • 2D • Vector data • Hardware

    acceleration • 3D (mainly) • Mesh data • Hardware acceleration Browser Vendor
  4. Canvas 2D WebGL • 2D • Vector data • Hardware

    acceleration • 3D (mainly) • Mesh data • Hardware acceleration Still Not Enough
  5. Canvas 2D WebGL • 2D • Vector data • 3D

    (mainly) • Mesh data Hardware acceleration
  6. Tesspathy A JS library converting vector graphics for GL- like

    APIs • Convert on the fly • Resolution-independent Curves • Almost no assumption of input data github.com/gree/tesspathy