Anda di halaman 1dari 16

3D on the Web (3d internet)

Ankur Kushwaha B.Tech (C.S)

Overview
What is 3D internet? Applications (why 3D internet is important) History (where weve been) Current Status (where we are) The Future (where were going)

What is 3D internet?
Combination of two powerful forces
the internet 3D graphics

The result: interactive, realtime 3D graphics delivered over the web.

Why now?
Until recently, there were two problems:
slow computers slow connections

Downloading 3D content took a long time Once downloaded, it ran very slowly Quality of the graphics was poor

Whats Changed?
Increased bandwidth into the home
cable modems DSL

Increased processor speed


1 ghz and beyond

Graphics accelerators
installed on all new machines able to provide fast, high-quality graphics

Applications
E-commerce
product visualization 3D virtual shops interactive demos 3D banner ads

Training
web-based training using interactive 3D

Applications (contd)
Games
multi-player, fully 3D (e.g. Sony Everquest)

Entertainment
streaming 3D animation (much lower bandwidth than video, can run full-screen, can have interactivity)

Social Interaction
3D chat spaces

Applications (contd)
Education
virtual field trips distance education as well as on-campus virtual experiments for physical sciences historical recreations for social sciences 3D data visualization for various fields

3D Web Technologies (3/13/12)


3D Dreams (www.doitin3d.com) 3D Groove (www.3dgroove.com) Alice (www.alice.org) Anfy 3D (www.anfy3d.com) Atomic 3D (www.atomic3d.com) Blaxxun3D (www.blaxxun.com) Cult3D (www.cycore.com)

Design
How can 3D help me convey my message? What visual form should the 3D content take? (What is my metaphor?) What kinds of 3D objects are needed? How will they move? How will the user interact with them?

Animation and Interactivity


Can be created in 3D authoring application and exported Can be created in a separate authoring tool (e.g. Pulse, Cult3D) Can be created using standard Javascript (Blaxxun3D, Shout3D) Advantages and disadvantages to each approach

Polishing
Add sound, music if appropriate User actions should often have sound Put in context by creating a surrounding HTML page Add links to additional information pages

The Content Creation Team


3D modelers
fairly specialized skill different modelers know different packages can also create 3D content from scanning 3D clip art also available

2D artists
probably already in-house for web page art generally use PhotoShop or PaintShop Pro

Content Creation Team (contd)


Sound/music specialists
probably available in-house must adapt skills to Web3D context

Animators
often same as modelers must be able to design for interaction

Programmers
Javascript, Java both common

Heres the HTML


<body bgcolor="#000000" text="#FFFFFF"> <center>
<applet width=300 height=250 codebase="../common/shout3d" archive="shout3dClasses.zip" code="applets/WalkApplet.class"> <param name=src value="forest.wrl"> </applet> <br><i>Use the mouse to walk through the world</i> </center> </body>

Key Points
Simple 3D web sites can be easy to create Good 3D content can be compelling You need to build a good team Try to leverage existing 3D content wherever possible

Anda mungkin juga menyukai