Why do we need two eyes? - JsConfEu October 2011
Upcoming SlideShare
Loading in...5
×
 

Why do we need two eyes? - JsConfEu October 2011

on

  • 3,181 views

 

Statistics

Views

Total Views
3,181
Views on SlideShare
3,127
Embed Views
54

Actions

Likes
1
Downloads
14
Comments
0

4 Embeds 54

http://a0.twimg.com 22
http://speakerrate.com 22
http://us-w1.rockmelt.com 6
http://paper.li 4

Accessibility

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Kaucz
  • Koucz
  • Not only the depth, but also size
  • cut off from the civilization
  • Blend modes are used to determine how two Layers are blended into each other. The default blend mode in most applications is simply to hide the lower layer with whatever is present in the top layer. However, as each pixel has a numerical representation, a large number of ways to blend two layers is possible.
  • cx.getImageData(0, 0, width, height); pxData = imgData.data pxData[i ] = 0 cx.putImageData(imgData, 0, 0);

Why do we need two eyes? - JsConfEu October 2011 Why do we need two eyes? - JsConfEu October 2011 Presentation Transcript

  •  
  • Why Do We Need Two Eyes?
  • Who is this guy? - JavaScript Developer from Poland
  • Who is this guy? - JavaScript Developer from Poland - Open Web Game Developer
  • Who is this guy? - JavaScript Developer from Poland - Open Web Game Developer - Organizer of onG ameStart @onGameStart http://ongamestart.com
  • Who is this guy? - Open Web Game Developer - Organizer of onGameStart - Creator of CSS Nyan Cat & other ridiculus web demos http://michalbe.github.com/css-nyan-cat/
  • Who is this guy? - Open Web Game Developer - Organizer of onGameStart - Creator of CSS Nyan Cat - W3C HTML5 GameDev c ouch
  • Who is this guy? - Open Web Game Developer - Organizer of onGameStart - Creator of CSS Nyan Cat - W3C HTML5 GameDev c oach
  • Booooring! What about the eyes?
  • One is not enough.
  • One is not enough.
  • Three? Too much.
  • Three? Too much.
  • Three? Too much. http://www.youtube.com/watch?v=dOivbSTpzXs
  • 'TWO' is the answer
  • 'TWO' is the answer
  • Brain
  • Two images in, one scene out
  • Analgifs
  • Anaglyphs
  • Wow! It's really fresh!
  • Nope! Chuck Testa!
  • Photography & Stereoscopy 1826
  • Photography & Stereoscopy 1838
  • Stereoscopy
  • Stereoscopy
  • First anaglyphs
  • Avatar 60 years ago http://www.youtube.com/watch?v=0b96x2Qdm5E
  • Left/right images
  • Left/right images
  • Blending modes
  • Blend modes Result Color = 255 - [((255 - Top Color)*(255 - Bottom Color))/255]
  • Result
  • Can we haz some JavaScript?
  • Livecoding!
  • Other anaglyphs
  • True anaglyphs
  • Grey anaglyphs
  • Color anaglyphs
  • Optimized anaglyphs
  • Anaglyphs in a browser http://jsfiddle.net/U4TTR/25/
  • Anaglyphs in a browser http://mrdoob.github.com/three.js/examples/webgl_materials_cubemap_balls_reflection_anaglyph.html
  • Thanks!
  • Nope! Chuck Testa!