1 / 13

WEB 3D – A peek under the hood

WEB 3D – A peek under the hood. Keerti Joshi. What’s the future?. Web 3.0 = ?? The Web ain't just for 2D any more !. Web 3D . What is it? Combination of two powerful forces the internet 3D graphics

yuki
Download Presentation

WEB 3D – A peek under the hood

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. WEB 3D – A peek under the hood Keerti Joshi

  2. What’s the future? • Web 3.0 = ?? • The Web ain't just for 2D any more !

  3. Web 3D • What is it? • Combination of two powerful forces • the internet • 3D graphics • The result: interactive, realtime 3D graphics delivered over the web with applications in • online gaming • CAD, product demos, education, virtual tourism, real estate, and interior design

  4. Technology driving web 3d • X3D (eXtensible3D Graphics)–Third Generation Web3D Standard • ISO open standard for (Web-enabled) interactive 3D • Started in 1995 with VRML 1.0 • VRML 2 or VRML 97 • X3D now and in the forseable future • Aims to overcome the shortcomings of VRML

  5. x3d • ARCHITECTURE **Img courtesy:3d image processing standards and formats

  6. X3D Features HARDWARE INDEPENDENT

  7. X3d Features (2) • Backward compatible with VRML • Modularized • Improved APIs, more language/object model bindings (e.g. DOM) and many clarifications to event model for better conformance • Extensible • MPEG-4 has streaming interactive 3D using VRML

  8. Support • Encodings supported • XML,VRML Classic, Binary compressed • File formats supported(jpg, png, gif, cgm,wav, midi,GeoSpatialreference frames) • Protocols(http, Distributed Interactive Simulation (DIS) • Languages(Java,ECMAScript,Preliminarywork on C/C++ bindings)

  9. X3D Authoring tools • Commercial: • VizX3D www.vizx3d.com • Open-source: • X3D-Edit www.web3d.org • VRML to X3D translator ovrt.nist.gov/v2_x3d.html • Exporters • for Maya, 3DStudio (under development), Blender, MilkShape www.web3d.org

  10. X3d – What is it for the web? • Light weight plug-ins for browsers • Flux™Player, Xj3D ™, Octaga™, BS Contact ™ • Visual integration with existing web browsers (IE) • Data integration with standard web infrastructure (XML) • An open way to build on-line “worlds,”3D documents • Highly scalable • Interoperable

  11. Conclusion • Factors enabling X3D growth • Royalty free open source • Sharing between applications • Availability of authoring tools and environments • Easily understandable standard • X3D offers a way to do more cool things on the web- Something we all want!!

  12. Questions? THANKS

  13. X3D suports • 3D graphics • Polygonal geometry, parametric geometry,hierarchical transformations, lighting, materials and multipass/multi-stage texture mapping • 2D graphics • Text, 2D vector and planar shapes displayed within the 3D transformation hierarchy • Animation • Timers and interpolators to drive continuous animations; humanoid animation and morphing • Spatialized audio and video • Audiovisual sourcesmapped onto geometry in the scene • • User interaction • Mouse-based picking and dragging, keyboard input

More Related