Web 3D
Introduction to Web 3D |
In this component of the course we shall be looking in some detail at:
|
---|---|
Web 3D without plugins |
The <canvas> element and SVG
Canvas 3D Context
Canvascape
|
Plugins and browsers |
VRML Plugin and Browser
Detector
Octaga Player for VRML and X3D
Flux Player web browser plugin
for X3D, CDF, VRML and MPEG-4
Cortona (VRML plugin for
Windows and Mac)
CosmoPlayer (excellent VRML
plugin for both Windows and Mac)
FreeWRL (open source plug-in
and stand-alone VRML 2.0 / X3D browser for Linux
& Mac OS X)
MacLookat (a stand-alone VRML
2.0 browser for the Mac, useful for quickly
viewing and testing your VRML97 models.)
|
Scripting VRML & X3D in a text editor
Readings |
Walsh, A.E &
Bourges-Sévenier, M. (2001). Core Web3D. Upper
Saddle River, NJ: Prentice Hall PTR.
Ames, A.L., Nadeau, D.R. & Moreland, J.L. (1997). VRML 2.0 Sourcebook. New York: John Wiley. (Second edition.) Pesce, M. (1995). VRML: Browsing and Building Cyberspace. Indianapolis, IN: New Riders Publishing. |
---|---|
Tutorials |
Extensible 3D: XML Meets VRML
VRML and X3D Tutorials from
SwirlX3D
Daly Realism X3D tutorial
(Powerpoint / web)
3dlinks.com
(select 'Tutorials' from left-hand menu)
VRML97 (tutorials from
SIGGRAPH98)
The Lighthouse VRML Interactive
Tutorial (Minho University, Portugal)
VR Interactive Tutorial @
3DTech
|
Modeling software
Readings |
A listing of modeling shareware is published at
3dlinks.com:
|
---|---|
Software |
Blender -- exports VRML 2.0;
X3D export available separately. (Open source;
Linux, Solaris, Irix, Mac, PPCLinux, FreeBSD,
BeOS, Win95/98/2000/NT/XP)
RenderSoft VRML Editor 1.72
EQUINOX-3D (open source; Linux, Mac)
Geist3D (open source; Windows)
SwirlX3D VRML and X3D Editor (Windows)
OpenFX (Win95/98/2000/NT/XP)
Pharus 3D Builder (offline visual
3D editor) and INT3D System (online visual 3D
editor) (free for non-commercial use)
DX Studio (Freeware Edition for Win2k/XP/Vista)
Dune (freeware; Linux,
Solaris, Irix, Win95/98/NT/2000)
VRCreator (free, with
excellent documentation, but no longer supported)
AC3D (free trial version;
Linux, Solaris, Irix, Win95/98/2000/NT/XP)
|
Superscape / Viscape |
[Note: these products are discontinued, and some of the examples may have been removed by the time you read this. The Superscape / Viscape technologies are currently being maintained and (I hope) further developed by Gigascape (http://www.gigascape.com)]
|
Editors |
X3D-Edit
X3D LookAt & BlendoX3D
(Mac) -- a port of the Sony Blendo X3D translator,
enabling the conversion of VRML97 files to X3D,
and a port of a simple viewer called X3D Lookat,
based on Lookat/LibVRML97, to view converted
files.
|
Combining VRML with QTVR |
"VRML and QTVR get Married"
|
Resources |
VRMLWorks
3Dlinks
The Web3D VRML Repository
MacWeb3d - an indispensible
resource for Mac users
|
Projects and emerging technologies |
OpenWorlds
The Croquet Consortium
The Metaverse Project
Uni-Verse
Ajax3D
The Multi-User Programming Pedagogy for Enhancing
Traditional Study” (M.U.P.P.E.T.S.)
|