Armand Rousso - X3 d technology (A free ISO standard XML)

Page 1

X3D – A FREE ISO STANDARD XML Armand Rousso


WHAT’S THE FUTURE? Web 3.0 = ??  The Web ain't just for 2D any more ! 

Armand Rousso

2


WEB 3D What is it?  Combination of two powerful forces 

Armand Rousso

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 

3


TECHNOLOGY DRIVING WEB 3D X3D (eXtensible 3D Graphics)–Third Generation Web3D Standard

Armand Rousso

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 4


X3D ï‚¢

ARCHITECTURE Armand Rousso

5

**Img courtesy:3d image processing standards and formats


X3D FEATURES HARDWARE INDEPENDENT

Armand Rousso

6


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 

Armand Rousso

7


SUPPORT Encodings supported 

Armand Rousso

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,Preliminary work on C/C++ bindings) 

8


X3D AUTHORING TOOLS 

Commercial: 

Armand Rousso

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

9


X3D – WHAT IS IT FOR THE WEB? 

Light weight plug-ins for browsers 

Flux™Player, Xj3D ™, Octaga™, BS Contact ™ Armand Rousso

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 

10


CONCLUSION 

Factors enabling X3D growth Royalty free open source  Sharing between applications  Availability of authoring tools and environments  Easily understandable standard 

Armand Rousso

X3D offers a way to do more cool things on the web- Something we all want!!

11


QUESTIONS?

Armand Rousso

12

THANKS 


X3D SUPORTS 

3D graphics 

2D graphics 

Animation 

Timers and interpolators to drive continuous animations; humanoid animation and morphing

Spatialized audio and video 

Text, 2D vector and planar shapes displayed within the 3D transformation hierarchy

Armand Rousso

Polygonal geometry, parametric geometry,hierarchical transformations, lighting, materials and multipass/multi-stage texture mapping

Audiovisual sources mapped onto geometry in the scene

• User interaction 

Mouse-based picking and dragging, keyboard input

13


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.