Table of Contents



1 About, SEARCH this, all-in-one

2 Indexes and FAQs 3 Technical Manuals and Books 4 VRML 2 Tutorials 5 Software 6 VRML Code & Object Libraries 7 Examples 8 Good on-line texts 9 Other things

Contents
Next

1 About, SEARCH this, all-in-one

Bascially for internal usage and probably biased in some aspects ! Started on Feb 20 97, last major update in summer 97, next major updating before April/Mai 98.


You also can have all in one single file. Bad for browsing but searchable, though output is disgusting (since it just spits back elements found). So, IGNORE indentations! Provide a boolean keyword expression or a Perl regular expression as a search pattern.

Search String:
Query style:Case Sensitive
Separators: blank lines Numbered list Bullet list Description list


FAQ: (1) Why my pages white ? Simply because I can't read some of these fancy VRML pages on my old Sun (don't know if YOU know that most Suns only have 256 Colors).
(2) Do you believe in VRML's place in education ? Somewhat, let's see what we can do beyond visualization.
(3) And what about multi-user 3D worlds ? I can see potential, but right now "Text-based" (or social) VR is way more operational, see also one of my position papers on that matter.
(4) What's your level of VRML expertise ? LOW (so far), see my VRML Primer and le Tutoriel VRML-Java.


Back to the Entry Page




Contents
Previous
Next

2 Indexes and FAQs


 
Contents
Previous
Next

2.1 Official VRML Sites and Working Groups

2.1.1 (Semi) Official VRML Sites

2.1.2 Official and non-official VRML Working Groups


 
Contents
Previous
Next

2.2 Frequently asked questions


 
Contents
Previous
Next

2.3 VRML, VR and MUVE Indexes

2.3.1 Other VRML Indexes

All of these have interesting stuff

2.3.2 VR and virtual world indexes




Contents
Previous
Next

3 Technical Manuals and Books


 
Contents
Previous
Next

3.1 Manuals and standards on-line

3.1.1 VRML 2

3.1.2 Future standards

3.1.3 Sidelines

  • ThinkFish (being artistic and unrealistic. Does this work only with QuickDraw 3D ?)
See also: the VRML Book List
 
Contents
Previous
Next

3.2 VRML 2 Books

Recommended Books:
 
Contents
Previous
Next

3.3 3D File Formats (other) & APIs

3.3.1 Indexes:

For conversion utilities: see other indexes (for now).

Contents
Previous
Next

4 VRML 2 Tutorials

Classification is somewhat arbitrary and may become wrong as tutorials evolve.
 
Contents
Previous
Next

4.1 Indexes, General & Basic

4.1.1 Indexes

4.1.2 Simple VRML 2.0 Geometry

4.1.3 General Tutorials

4.1.4 General Advice on how to do a VRML project


 
Contents
Previous
Next

4.2 Advanced / Specific static VRML

4.2.1 Assembling objects into a scene

  • The Flashing Surfaces Problem by Chris Thornborrow. (Why should think about the scales you are using)
  • See also: Tutorials that come with assembly tools (such as Community Place Conductor, CosmoWorlds etc.)

4.2.2 VRML and HTML

4.2.3 Texture


 
Contents
Previous
Next

4.3 Dynamic VRML and Scripting

4.3.1 Moving VRML 2.0 without scripting

4.3.2 Javascript Scripting with the Script node

4.3.3 JAVA and VRML - Setting it up - General Issues

4.3.4 JAVA Scripting with the Script node

4.3.5 VRML Scripting/Generation with an external API

Stolen picture from sgi

 
Contents
Previous
Next

4.4 Other & unclassified

4.4.1 VRML generation with CGI

4.4.2 Multi-user Worlds

4.4.3 Others and untested



Contents
Previous
Next

5 Software


 
Contents
Previous
Next

5.1 Browsers and related

5.1.1 Important:

same (Win/NT) machine. Not only you need a plug-in chooser (e.g. Sony's), but if you want Java to work correctly read Bob Crispen's Piece on the Classpath Problem

5.1.2 VRML 2.0 Browsers

  • Community Place (PC) Server, browser, plugin and CP tool from Sony JP. (Sony US mirror). Multi-user capable.
  • Cosmo 2.0 (for Win95, Irix and Mac in unspecified future grrrr !). BEST choice as of Dec 97, check SGI's FTP archive for various versions.
  • Live3D 2.0 (works with Netscape 3, Win95 only ... forget that
  • RealSpace Viewer (Win95, Mac) by LivePicture (formerly RealVR Traveler by RealSpace).
  • WorldView (Win95, Mac versions) by Intervista.
  • Heat by Newfire (announced for mid-march 97), promised to be fast.
  • Liquid Reality (PC, some Unix, written in Java) by Dimension X.
  • Casus Presenter (looks like a good solution for old Sun's, but needs OpenInventor and other stuff (??) installed)
  • VRwave. Free VRML 2 Browser. Runs on most platforms (not fully VRML 2 compliant but getting there, see the release notes). It's good enough to do EAI exercices on an old Sun :)
  • Open Worlds VRML support for C++ and Java, customizable (commercial) VRML browsers and libraries.

5.1.3 Indexes / Comparison

5.1.4 VRML 2 libraries (for your own application)

  • Open Worlds "OpenWorlds is a library and execution environment that will help you to bring VRML 2.0 compatibility to your applications."

5.1.5 Graphics Libraries

  • Open Inventor from SGI is an object-oriented toolkit for developing interactive, 3D graphics applications. It also defines a standard file format for exchanging 3D data among applications. Open Inventor serves as the basis for the VRML. For non-SGI platforms, see: Open Inventor from TGS.. Open Inventor is implemented in OpenGL

5.1.6 At Tecfa ....

Tecfa people: For Win95 get either Cosmo, WorldView or Community Place right now (see above). Warning: Netscape's standard Live3D plugin is not VRML 2, get the new one. For PowerMacs get RealSpace (a lot of VRML II missing!, ask me for a copy) or wait for WorldView by Intervista.
Local Copies (maybe not always the latest versions):
 
Contents
Previous
Next

5.2 VRML Servers

5.2.1 Multi-User Worlds


 
Contents
Previous
Next

5.3 Authoring Tools, Converters, etc.

(needs updating, see the VRML Indexes section instead)

5.3.1 On-line VRML Tools

5.3.2 VRML Tools

5.3.3 Tools Comparison

5.3.4 Free Tools

Cool Tools from the The Virtual Light Company:
  • VermelGen. A Free VRML 2.0 Modelling Editor. Platform independant (works with Java and the External Authoring Interface).... a bit difficult to install (I failed for Cosmo/Irix).
  • JVerge, A Free VRML 2.0 Node Java Class Library
  • VermelTrap, VermelTrap, A GNU VRML Scenegraph Debugger In Java

5.3.5 Cheap Tools

Check these companies (but maybe there are others):

5.3.6 Tools to hand-edit VRML

  • Various emacs modes, (VRML support is installed in xemacs as vrml-mode.el) for gnu-emacs get inventor mode, iv.el).
  • Modelworks sells SitePad for Win95, a VRML/HMTL/Javascript editor (not tested, demo available). Probably useful if don't want to install emacs.

5.3.7 VRML code verification

5.3.8 Converters

  • vrml1to2 (vrml 1 to vrml2 converter, installed at Tecfa)
  • bsp2wrl2. Converts Quake II worlds to VRML.

5.3.9 Hardware

Here are some pointers to PC graphics cards information:

Contents
Previous
Next

6 VRML Code & Object Libraries

See also: General Index Pages. There are many worlds/object indexes and I can't keep track of them !
 
Contents
Previous
Next

6.1 General stuff (mostly translated 3-D drawings and textures)

 
Contents
Previous
Next

6.2 Prototypes (see also other categories, e.g. widgets):

 
Contents
Previous
Next

6.3 Textures:

 
Contents
Previous
Next

6.4 Widgets:

 
Contents
Previous
Next

6.5 JAVA Classes

 
Contents
Previous
Next

6.6 Avatars

 
Contents
Previous
Next

6.7 Not classified (yet):



Contents
Previous
Next

7 Examples

See also: General Index Pages. There are many worlds/object indexes and I can't keep track of them !
 
Contents
Previous
Next

7.1 The EAI Interface

For documentation, see also the manuals and tutorials section. Below are just the few absolutely necessary pointers:

7.1.1 Larger Worlds

Those worlds may or may not work with a typical setup. Make sure to read the instructions and be patient while they load !

7.1.2 Navigation

7.1.3 Visualization

7.1.4 Authoring

7.1.5 Games

7.1.6 Experiments

7.1.7 To be processed


 
Contents
Previous
Next

7.2 Examples with Javas/VrmlScript or Java Scripting

7.2.1 Sites containing examples

7.2.2 Animals

7.2.3 Navigation

7.2.4 Visualization

7.2.5 Various

These are complete worlds. Local password protected copies of some very good examples
 
Contents
Previous
Next

7.3 Javascript Code Generation Examples

(Warning: examples will load VRML)
 
Contents
Previous
Next

7.4 Other nice "Worlds" (Scenes)

this needs work (or will be killed some day)... sorry
 
Contents
Previous
Next

7.5 Other/ Various




Contents
Previous
Next

8 Good on-line texts

Under construction, see also: VRML 2 Tutorials . I should/might also kill entries for texts and put the stuff in my on-line bibliography (some and other is)
 
Contents
Previous
Next

8.1 Bibliographies


 
Contents
Previous
Next

8.2 General Texts on VRML and VRML-based VR


 
Contents
Previous
Next

8.3 Multi-user / Virtual worlds


 
Contents
Previous
Next

8.4 Intelligent Agents in virtual worlds


 
Contents
Previous
Next

8.5 On-line Journals & Zines

Monitor these (especially if don't want to hire the VRML mailing list)!
  • Focus on VRML has regular updates of VRML News (in addition to other stuff)
  • VRMLSite Home Page of VRMLSite Magazine. Includes a nice JAVA+Vrml Tutorial (feb/march 97). See the full index of articles.
  • ZDNet's VRML page, e.g. articles by Pesce, Parisi and Martineau)
  • The VRML UpDate Newsletter is issued biweekly to help keep the 3D modeling and VRML community updated on what's new.
  • VRML Review (still updated ?)


Contents
Previous
Next

9 Other things


 
Contents
Previous
Next

9.1 Courses that teach/use VRML

.. needs more work!
 
Contents
Previous
Next

9.2 Institutions

This section might never become serious :)

9.2.1 Research & Development Pages


 
Contents
Previous
Next

9.3 Mailinglists and Forums


 
Contents
Previous
Next

9.4 "VRML" People


 
Contents
Previous

9.5 Local stuff

Note that some directories are password protected (i.e. files found on CDs of books that our students have to buy, yes this is slight copyright violation, but still better than having them copy the stuff all over the place).

9.5.1 Bookmarks (sites not yet examined)


D.K.S.