Presentation is loading. Please wait.

Presentation is loading. Please wait.

Web3D Jyun-Ming Chen Fall 2001. Contents Definitions, components Examples Task breakdown Survey of available technologies Recommended platform Details.

Similar presentations


Presentation on theme: "Web3D Jyun-Ming Chen Fall 2001. Contents Definitions, components Examples Task breakdown Survey of available technologies Recommended platform Details."— Presentation transcript:

1 Web3D Jyun-Ming Chen Fall 2001

2 Contents Definitions, components Examples Task breakdown Survey of available technologies Recommended platform Details …

3 Components of Web 3D WWW browser Display –… of 3D objects/scene Interactive –Different modes of GUI File I/O –Most do NOT have; READ-ONLY

4 Tasks of Web3D Scene composition –Static, dynamic –Geometry, material, texture, … Authoring interface –Internal: within 3D scene –External: w/ other components of the page Approach –VRML(Plugin) + EAI –Pure Java –Proprietary Advanced: –Self-defined data type –C/S (client/server) –NVE (networked virtual environment) –Integrate with other API

5

6

7 Eyematic (plugin required)

8 Web3D.ORG Organization for setting up standards Sources Technology comparison (www page)

9 Course Rundown Introduce VRML 97 –Focus on core nodes Emphases: –Internal Scripting w/ JS –Prototype: the proper use of A preview of future: –Blaxxun3d –X3d –… Applications

10 VRML97 Shapes, geometry, appearance Animation, sensor, geometry Texture, light, environment Scripts, prototypes Follow SIGGRAPH98 course slides Supplement by examples –Sourcebook –Self-testing Spec details Take a look at cheat sheet In-class demonstration using VRMLpad

11 On Homework Submission Set up your website I will examine your work on due date/time –Make sure it works under IE/Blaxxun Keep wrl unzipped Details of the assignment will be posted on website –Make sure you’ve implemented every required feature

12 X3D Based on VRML97 Core part concepts: –Low-footprint engine (java applet, small browser plugin) –Address limitation of s/w renderer; not capable of dealing with all details of VRML97 lighting model –Support a simplified but powerful API similar to EAI Shape –IndexedFaceSet, IndexedLineSet, PointSet –creaseAngle 0, 3.14 –Convex TRUE Appearance –ImageTexture

13 X3D (cont) Light –DirectionalLight –No color (only white lite), –ambientIntensity

14 http://www.virtualrealms.com.au/vrml/tute01/tutorial.htm


Download ppt "Web3D Jyun-Ming Chen Fall 2001. Contents Definitions, components Examples Task breakdown Survey of available technologies Recommended platform Details."

Similar presentations


Ads by Google