Gearvr and Web3d

Gearvr and Web3d

GearVR and Web 3D Mitch Williams Samsung / 3d-online GearVR Software Engineer August 15, 2018, SIGGRAPH Vancouver, British Columbia, Canada Samsung GearVR content development • Empower developers to create content via multiple means File Formats Unity / Unreal Web VR Java API OBJ FBX glTF X3D Why implement X3D in GearVR • X3D is a widely supported file format • Exported by 3DS Max, Blender, Maya, Moto • Or exports VRML and converts to X3D • No other file format had similar capabilities. • Interactivity via JavaScript • Declarative format easy to edit / visualize the scene. • Easy Learning Curve • Can build X3D in minutes, compared to learning Unity • GearVR, X3D apps also run on Google Daydream, Oculus GearVR apps • Developed in Google’s Android Studio • Download https://github.com/gearvrf/GearVRf-Demos - Drop your X3D file plus texture maps into the assets folder - Modify X3DparserScript.java ‘filename’ to match your new X3D file; then Build the App Current X3D implementation in Samsung GearVR ▪ Transform, Group ▪ Text with ttf Fonts ▪ Multi-Texture, Movies ▪ Material: Images; diffuseColor, emissiveColor, specularColor; Texture Transforms ▪ Lights: Directional, PointLight, SpotLight ▪ Script /JavaScript, including per-frame scripting ▪ Animations (w/ Interpolators) ▪ Sensors: Touch, Plane, Cylinder, Sphere ▪ Level-of-Detail, Inline, Switch Conclusions • X3D benefits to GearVR 1. X3D Spec. has provided guidance. 2. Brought us closer to content creators 3. Internal testing 1. Quickly edit X3D file for testing and performance 4. Opening new markets 1. X3D printing, Web, U.I. development, • Challenges • X3D + VR: AR (augmented reality) extensions • More features to come: PROTO, HAnim, X3D Exporter • GUI tools to create JavaScript / <SCRIPT> nodes X3D, GearVR questions • Gear VR: • https://github.com/gearvrf/GearVRf-Tests/ • Lots of great examples using X3D • https://github.com/gearvrf/GearVRf-Demos/ • http://gearvrf.org/ • Email: • [email protected] Thanks Web 3D & • [email protected] SIGGRAPH.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    7 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us