Experimenting with Augmented Reality

844 views

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
844
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
1
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Experimenting with Augmented Reality

  1. 1. Mudwrestle Session - Augmented Reality Getting Dirty in Another Dimension
  2. 2. Betelgeuse
  3. 3. Gamaray/Betelgeuse AR Browser Load : - after open URL - after onPress Refresh : - onTime - onDistance - onPress
  4. 4. The Boring part : GDDF Format. <?xml version="1.0" encoding="utf-8"?> <dimension version="1.0"> <name>My Dimension</name> <relativeAltitude>true</relativeAltitude> <refreshUrl>gddf://YOURSERVER.com/FirstDimension.gddf</refreshUrl> <refreshTime><validFor>60000</validFor></refreshTime> <refreshDistance> <validWithinRange>200</validWithinRange> </refreshDistance> <locations>....</locations> <assets>....</assets> <features>....</features> <overlays>....</overlays> </dimension>
  5. 5. The Boring part II: Locations <locations> <location id="center"> <lat>41.452184</lat> <lon>-81.476541</lon> <alt>0</alt> </location> </locations>
  6. 6. The Boring part III:Assets <assets> <asset id="photo1_png"> <format>PNG</format> <url>http://worldonefive.s3.amazonaws.com/photo1.png</url> </asset> <asset id="AlienRuin04_gama3d"> <format>GAMA3D</format> <url>http://worldonefive.s3.amazonaws.com/AlienRuin04.gama3d</url> </asset> </assets>
  7. 7. The Boring part IV:Features <feature3d id="CapShip"> <assetId>CapShip_gama3d</assetId> <showInRadar>true</showInRadar> <locationId>center</locationId> <yLoc>300</yLoc> <scale>1</scale> </feature3d> <featureTxt id="TextBox"> <text>This is a text box.</text> <anchor>BL</anchor> <onPress>refresh</onPress> <locationId>center</locationId> <xLoc>200</xLoc> <yLoc>30</yLoc> <zLoc>0</zLoc> </featureTxt> <featureImg id="photo3"> <assetId>photo3_png</assetId> <anchor>BR</anchor> <location> <lat>41.452184</lat> <lon>-81.476541</lon> <alt>0</alt> </location> <onPress>dimension: http://www.yourserver.com/SomeDimension?linkId=photo3_png</onPress> </featureImg>
  8. 8. The Boring part V:Overlays <overlays> <overlayImg> <assetId>overlay_png</assetId> <anchor>BL</anchor> <x>10</x> <y>285</y> </overlayImg> <overlayTxt> <text>This is my first Gamaray &lt;dimension&gt;</text> <width>400</width> <anchor>TR</anchor> <x>470</x> <y>10</y> </overlayTxt> </overlays>
  9. 9. Revenge of the Boring : Post POST /Dimensions/FirstDimension.gddf HTTP/1.1 User-Agent: Java0 Host: 192.168.1.2:8081 Connection: Keep-Alive Content-Type: application/x-www-form-urlencoded Content-Length: 176 event=refreshOnTime &eventSrc=NULL &lat=41.45114779472351 &lon=-81.47621870040894 &alt=219.0 &bearing=61 &pitch=-92 &width=480 &height=294 &uid=UID2021654377747552511 &time=1248889631459
  10. 10. Tools
  11. 11. Android http://dl.dropbox.com/u/9295009/ARExplorer.apk iPhone iBetelgeuse in the store
  12. 12. Let's get Dirty !

×