/escher-three

escher's _another world 2_ with three.js and hydra-synth

Primary LanguageJavaScript

hydra

as "sky" and "floor" of escher's another world 2

three.js and escher

three.js model of escher's another world 2

TODO

  • add code(mirror) editors for each surface
  • refresh on window resize

Instructions-ish

  • keyboard "q" will reset the view
  • strike twice keyboard "h" will show UI
  • drag mouse gesture (hopefully you'll be/get surprised)

Poor explanation of perspective computations

just for personal explanation: sorry about that :{()

some renders using three.js' SVGRenderer