• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
JUI 2009 O3D Programming
 

JUI 2009 O3D Programming

on

  • 1,179 views

 

Statistics

Views

Total Views
1,179
Views on SlideShare
1,179
Embed Views
0

Actions

Likes
0
Downloads
3
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

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

    JUI 2009 O3D Programming JUI 2009 O3D Programming Presentation Transcript

    • gyuque, Satoshi Ueyama 2009 7 12
    • What’s O3D Google 2009 7 12
    • What’s O3D Javascript Flash Player object QuickTime plugin IE Firefox, Safari… ActiveX NPAPI Canvas • Flash QT • O3D (Google Gears ) 2009 7 12
    • What’s O3D API O3D VRML Direct3D RM API OpenGL Direct3D IM JS ! " HW 2D Canvas ! 2D 2009 7 12
    • What’s O3D O3D API !"#$%&"#%$&"&"!!'! !"#(%&"#$$&"&"!!)! !"&&&&"&&&&*&"!!+! !"&&&&"&&&&"&*!!,! 2009 7 12
    • What’s Scene Graph 1. scene { ! object { API material(red) { faces { DOM [0,0, 1,0 0,1] } } material(blue) { json faces { [0,2, 3,0 0,4] } } } } 2. 2009 7 12
    • Reading Sample Code !"#$%&'(') **+,-#&./ **0#11'2132'#-"24"5$2+60/ **789#2#:""2;< json 2009 7 12
    • 2009 7 12
    • 2009 7 12
    • Working with Scene Graph Transform Transform Transform Material Parent Child DrawList Shape Parent Child Primitive position list: [0,0, 0,1, 1,1] index list: [0,1,2] 2009 7 12
    • Working with Scene Graph DOM parent.appendChild( child ); O3D child.parent = parent; ! add append (addShape ) ! t = pack.createObject('Transform'); t.parent = o3dClient.root; 2009 7 12
    • Demo - js touch on O3D 2009 7 12
    • 2D on O3D Mozilla Party 2D 2009 7 12
    • 2D on O3D 2D Canvas provides an interface for drawing text and 2D primitives on a 2D surface. O3D Canvas : 2D API 2009 7 12
    • 2D on O3D 2009 7 12
    • 2009 7 12
    • 2D on O3D Canvas 2009 7 12
    • 2D on O3D ?@> @A> BC*D*B*E*F3?@>*G*=4> 8C*D*8*E*GF3@A>*H*=4> • =4> • • Shape =4> Canvas 2009 7 12
    • Demo - O3D BallPool O3D Canvas by Mr. doob 2009 7 12
    • Demo - O3D BallPool on Internet Explorer 2009 7 12
    • Demo - O3D BallPool O3D plugin V8 JS Engine V8 "V8 Demo 2009 7 12
    • • • 2D Canvas • API 2009 7 12
    • • • 2D Canvas • API 2009 7 12
    • Enjoy O3D Programming Thank You. 2009 7 12