Virtual Reality
special people's, organizations', and companies'
pages
documentation
working groups
mailing lists
tools
browsers
tutorials
VR worlds and objects
interactive, multi-user worlds
hardware
miscellaneous VR links
(not really VR but it is my connection with it)
Artificial Life and Artificial Intelligence
wearable computing
Java
Javascript
* * * * * * * * * * * *
I haven't updated these pages very systematically, so if you find a
link here that is obsolete or if you know of a link which you think should
be added I would be very grateful if you email me about it. - Miriam
* * * * * * * * * * * *
special people's, organizations', and companies'
pages
Cyberspace Technologies - Danny
Stefanic, see also his Rubberneck
Cubic Panorama - <chuckle>
The VRA - (Virtual Reality Association)
Cindy's Findme is the most incredibly
useful code fragment I have ever found. It was written by Cindy Reed-Ballreich. It allows you to find the position and orientation of your viewpoint in a world. Insert the code fragment into your world and then fire up your world as normal. Bring up the VRML console (in CosmoPlayer press "/"). Now as you move around in the world, your current position and orientation are printed out in the console (the position is expressed as 3 numbers, and the orientation is 4 numbers). When you are happy with the viewpoint, copy it from the console into the viewpoint node of your world. Utterly brilliant!! Sure saved me a lot of grey hair.
If you have some old VRML1 files that you need to convert to VRML2 then get vrml1to2
Pictures of Steve
Guynup's demos of teaching and performing poetry online. Cati
Laporte has also put her snap-shots
online taken from the same session.
The Web3D pages at About.com -
Sandy Ressler's online magazine and links directory about VR, VRML, and
other 3D web technologies. This has become much more than an interesting
place to read about things web3d - it is rapidly becoming a central repository
of links to all manner of such info, people, and resources. And don't forget
about the online chats
held here every week on Wednesday at 9:30pm ET in USA which is Thursday
2:30am UTC time (better known as GMT) which is 1:30pm Thursday, Eastern
Australian Daylight Saving time. Check
here for the RealAudio speaking clock to avoid all the confusion surrounding
time.
Vrml 3D Worlds by Richard
Kapuaala (also known as Kahuna) Great stuff by a very talented guy
- including free programs and a registry
of worlds.
Our Computer
- Bob Crispen's pages have lots of info and free programs, and his really
neat VRML Works has heaps
of great stuff including a really excellent FAQ
on VRML.
Jeff Sonstein's home page
- has a list of VNet multi-user worlds. Jeff's own vrmLab
Town Square is one of the VNet worlds (see Stephen White's stuff at
stephen's
talker).
Texture Mapping
in VRML - Cindy Reed Ballreich's definitive tutorials on textures
Welcome To Cyberspace - Chris
Marrin's home page contains lots of useful help
construct - what a
wonderful company! They have a lot of information, vrml models and scenes
available for free download
stephen's
talker - Stephen White's multiuser world uses a java client and server
so no downloads!!
Trapezium; A VRML Software
company making online 3D work now - Chisel is an affordable, cross-platform,
VRML tool written in java
Kamil Dabkowski's
Home Page - nice ideas
Jed's VRML Stuff
- Jed Hartman, with Josie Wernecke wrote The VRML 2.0 Handbook
VRML for Linux
libvrml97 mailing list
Gerall Kahla's page
VRWave
XSwallow can make helper applications work as plugins for Netscape,
I believe.
http://www.pernet.net/~kahlage/vrml.html
LibVRML97/Lookat
- LibVRML97 is a toolkit for incorporating VRML into applications, and
Lookat is a simple VRML browser based on the library. Both are open source.
FreeWrl
Magician -
library of java-opengl interface seems way faster than java3d ,although
java3d has a nice glossy 3dstudio look! and there is supposedly a vrml
browser being made off of it too!
VRMLView ?
kwrl ?
http://www.vrml.org/WorkingGroups/vrml-java3d/
sced - a
scene builder
Platinum
3D Insects
- Wow!! this is really inspiring stuff (although file sizes are rather
big). Detailed, accurate VRML models by Alexei A. Sharov, Research Scientist
in the Department of Entomology at the Virginia Polytechnic Institute and
State University (Virginia Tech). I have always wanted to meet an ant face-to-face
and crawl around on a spider... This will blow you away... very cool!
The Encounter
at the ecafe - web broadcasts of LAVUG meetings
Virtual theatre - (VRMLDream)
Shakespeare's A Midsummer Night's Dream in VR was broadcast live on the
internet in April 1998 coinciding with the VRML 98 symposium.
maddog's Studio - an incredible
amount of info at his directory
Media Research Lab - particularly
the Improv Project is worth looking at.
VRML . SGI . COM
Biota/Artificial Life - working
group on artificial life, specifically reflecting ecological & biological
systems
Floops! - what can I say?
The worlds first weekly cartoon in VR!!
Dilbert
Comes to Life - the world's second VR cartoon strip!
documentation
Moving Worlds Specification
- the full VRML2 specification
The VRML Consortium - these are
the people who are the force behind VRML - all specs are here
VRML Repository
VRML
Repository: Documentation
VRML FAQ
The Annotated
VRML 2.0 Reference Manual & The
Annotated VRML97 Reference Manual (online books)
VR Architecture
guide (rough draft)
Java
3D API - 3D extensions to Java
VRML
2.0 Proposal: External Authoring Interface Reference
FAQs - (broken at
the moment)
Open Community - a system
for multi-user virtual worlds developed by MEITCA at Mitsubishi
Open Community ISTP
- their protocol for communicating over the web
Scalable Platform
for Large Interactive Networked Environments (SPLINE) - more on Open
Community
JavaScript
Guide - at Netscape
Java
- at Netscape
Ultimate Spatial
Audio Index - for everything anyone might ever want to know about spatial
audio
Floppy's
VRML Guide - very informative set of pages. Tutorials, links, and free
tools. Also VapourTechnology (where
their tools are)
Working Groups
Working Groups - these
are the groups who work out the new specs. See the list of Current
Working Groups too.
Living Worlds - the specs
for making multi-user VRML worlds
DIS-Java-VRML
Working Group - DIS is Distributed Interactive Simulation - a way of
making serverless multi-user worlds
VRML Humanoid Animation
Working Group
Biota/Artificial Life - working
group on artificial life, specifically reflecting ecological & biological
systems
Metaforms
- artificial life working group concentrating on VRML aspects
VRML Streaming Working
Group
GeoVRML working group
- to do with geographic simulation issues
VRML Widgets
Working Group - sadly defunct, but still a wonderful idea whose time
will come
mailing lists
www-vrml - the biggie for
vrml - send email with text "info". You can find the archives at: www-vrml
vnet-interest - an interest
group exploring Stephen White's lovely VNet multi-user VR server. Put anything
in the Subject: heading, and the following two lines in the body of the
message:
subscribe vnet-interest
end
(You can also get this info at http://ariadne.iz.net/~jeffs/vnet/vnet_interest.html
)
wear-hard
- about wearable computing. Send e-mail with subject of "subscribe"
to wear-hard-request@haven.org
tools
VRCreator - by Platinum is an interactive
modelling tool. There is an introductory free version, as well as the full
priced version.
VapourTechnology - free tools
on offer are:
-
Dizzy - This is a little tool designed to combine multiple rotation fields
into one, so that nested rotations can be represented with a single Transform.
-
Peek - This calculates an orientation for a viewpoint based on a camera
position, target position and up direction.
-
Twister - Twister converts an Euler rotation (about the X, Y and Z axes)
into an axis-angle rotation.
Flamingo Optimizer
- Polygon Reduction Tool
Converters - a nice list
clipped from the brilliant Construct
site
data fat
munger - at Construct's site. It trims the extra digits of precision
from geometry, but it's written in perl.
vwaif - Bob Crispen's
does the same as DataFatMunger
shrinker -
Richard (Kahuna) Kapuaala's program does too.
I wrote one too, which reduces file size and allows you to rescale
the world. But it is written in ARexx. The main advantage of that is that
it is very easy to understand and alter like BASIC. If you want it contact
me.
vrml1to2 - convert
VRML1.0 file to VRML 2.0 file (version 1.6)
vrml1to2 also comes with CosmoPlayer and you may use it independently.
avatarmaker
- makes.... avatars :-)
Vrealm Builder of Ligos
SitePad - VRML code editor
- particularly useful for extrusions ( download trial for 15days)
Vorlon - vrml syntax
checker/fixer (Java application, understands H-anim)
Shadows - vrml
syntax checker (early alpha)
Crossroads - 3D file format
to VRML converter
LSX-MPEG Encoder - Ligos AVI to
MPEG-1 or 2 - the free demo will encode up to 30 seconds of video.
LParser - lets
you "grow" plants or animals using L-System genetic algorithms (mutation
allowed too) You will need to scale them down though - it makes them too
big. I have written a small Rexx program specifically to scale them.
IMCompress from Innovmetric
supports reading/writing of multiple formats, including VRML 2.0
Life Forms Animation Software
Leveller - makes and interactively
lets you alter height-fields, with lots of neat plugins for special capabilities
browsers
CosmoPlayer - from
Silicon Graphics (SGI) - this used to be the most popular vrml browser but is starting to show its age now. In many ways is still the easiest to use and in some ways the standard by which others are judged. I still use it lots.
Blaxxun interactive
- their very popular viewer, Contact, works with most VRML worlds and their own multi-user worlds.
Bitmanagement
- Holger left Blaxxun and continued development of Contact.
Parallelgraphics
- Cortona is one of the 3 most popular VRML viewers. Parallelgraphics also make many excellent VRML building tools. They also have their own multiuser VR system too.
Flux is the first specially developed X3D viewer. X3D is the ugly decendant of VRML. Unlike VRML it is written directly into the web page as XML.
Superscape's Viscape - a VRML
browser which also views Superscape's proprietary format
Sony's Community Place - Virtual Society on the Web - this is specifically adapted to multi-user worlds.
FreeWrl - a
freely available (with source) vrml browser for non-SGI Unix
VRWeb
& VRWave - particularly VRWave VRML browsing for Linux
RealSpace, Inc. - Panoramas and VRML. They have been bought by Macromedia.
LiquidReality
- a wonderful VRML browser written in Java... sadly died as soon as Microsoft bought it.
tutorials
VRML Repository: Tutorials
Floppy's VRML
Guide - very informative set of pages. Tutorials, links, and free tools.
VRML . SGI . COM
Tutorials
at SGI site
NEWFIRE
- their Torch VRML plugin is very fast & there is also a nice article
on designing 3D worlds
Primer:
3D Modeling for Speed
Westlake Solutions - they have
some good tutorial pages on VRML & Java
VRML2.0 Moving
Worlds Tutorial and Test Page
Kimbro Staken - tutorials
Vijay Mukhi's Computer Institute
- tutorials on everything!
construct | the body politick
- they have a lot of vrml models and scenes available for free download
construct | projects
construct | VRML galore
construct | stratus
Community Place: Authoring
Tutorials
VRMLSite Magazine
- VRML and Java
VRML Modelers
- visit Bob Crispen's exciting and informative pages
Texture Mapping
in VRML
Virtual
Reality Universe: VRML Tutorials -
VirtualBeach
- VRML
How to build
your own avatar
Welcome To Cyberspace - Chris
Marrin's home page contains lots of useful help
VRML Streaming Working
Group - Don Brutzman - I haven't read this page properly yet...
VRML97
Course Introduction - a one-day (8 hours) course on making efficient,
compelling worlds
An
Introduction to VRML2 Animation Techniques for the Production Animator
- by Michael Natkin of SGI
Rendering
Revealed - Maureen Stone's tutorial on lighting in VRML
png boxes -
vrml demonstration -
http://www.cdrom.com/pub/png/pngvrml/pngboxes.wrl -
http://www.cdrom.com/pub/png/pngvrml.html -
Microgoodies
VRML Center - look in here for a lot of useful info, links and tutorials
by Johnnie Rose, Jr.
RWX - renderware scripting file format is the 3D format used
by ActiveWorlds, OuterWorlds, and City4ALL universes
eeps pages
http://www.renderware.com
VR Worlds (and objects)
Firstly check out Kahunas
form to add your world to his list of links to worlds
Tracey Bezesky's
Pond world (with the frogs)
The Tenochtitlan
Web Site - this is where the example world used in The VRML 2.0 Handbook
resides.
Mischek Bau
AG - an amazing real estate world selling apartments in Austria - very
cool
Inverse Kinematics
- WOW! this is the way of the future! - jointed objects that work!!!
Jamko
- a Japanese anime-style VRML girl whose limbs all move
3D Insects
- Wow!! this is really inspiring stuff! Detailed, accurate VRML models
by Alexei A. Sharov, Research Scientist in the Department of Entomology
at the Virginia Polytechnic Institute and State University (Virginia Tech).
A Bonestell
Tribute - Wow!! one of my favorite Science Fiction artists' work represented
in VRML. However beware, the files are enormous.
walksphere
- J. Eric Mason's small planet that you can walk upon.
NASA's real-world data on a VRML
Earth- chack out Hurricane Linda and the world's vegetation index
Rain Garden 3D Presentation
Vacaville High School
Pioneer Joel
Cool
Worlds - hosted by Netscape
World of the Week
- hosted by superscape
World of the Week - is
this the same?
VRML : Get Floops! - what
can I say? The worlds first weekly cartoon in VR!!
Enhanced
Viking Lander QTVR - stand on the surface of Mars!!!
construct | projects
construct | VRML galore
free models
at SGI
Free VRML Objects!
VRML Models
VRML Humanoid Animation
Working Group
The
KnotPlot Site - mathematical knots as 3D objects
David's
Math ZoO
Dilbert
Comes to Life - the world's second VR cartoon strip!
Avalon - formerly at
avalon.vislab.navy.mil this is an enormous repository of tools and objects.
Irish Space Project
- In 1997, with a group of volunteers, Len Bullard and Paul Hoffman led
the successful effort to create a space adventure based on the real life
adventure of an Irish famine ship captain of the mid 19th century. Known
as the IrishSpace project, the result was a complete interactive VRML movie
created for the Kerry County Museum in Tralee, SW Ireland.
Paul Hoffman (in a posting to www-vrml): Back in January 1997,
John Griffin of the Kerry County Museum in Tralee asked in email to vrml.sgi.com
whether there was an existing virtual-reality tour of the Solar System
which might be used as part of their upcoming exhibition on Space Exploration.
Shel Kimen (then of SGI), put the request up on the www-vrml list.
Len Bullard piped in with "sounds like fun - maybe some of us could
volunteer to do this for the kids of Ireland".
Over the next 3 months, a world-wide team of modellers, programmers,
and designers got together (just by email and the www) to build what might
be called the world's first feature-length VRML movie. - Well, it's more
of a radio drama with 3D imagery, but it does run about one hour and ten
minutes if you listen to all the narration and limit your explorations
in any one world.
Some of those who collaborated on IrishSpace:
Don Mayer, Bob Crispen, Richard Kapuaala, Dylan Brennan, Steve Okay,
Dennis McKenzie, Len Bullard, Victor Kokaram, Niclas Olofsson, Paul S.
Hoffman, Justin Couch
http://www.biota.org the Biota organisation brings together all manner of information and activities relating to virtual life.
http://www.cyberlife.co.uk Creatures -- amazing examples of artificial life and artificial intelligence that you can buy as a "game"
http://www.ccon.org The Contact Consortium, help to organise the Avatars events, among other things.
http://www.hip.atr.co.jp/ The project of ATR Human Information Processing Research Laboratories (ATR-HIP) was closed on 28th of February, 2001
http://www.cs.washington.edu/research/projects/ai/www Artificial Intelligence Research group at the University of Washington
http://ai.iit.nrc.ca/ai_point.html The Institute for Information Technology - Artificial Intelligence Resources
http://www.ai.mit.edu The AI Lab at MIT -- this place has to be one of the most exciting in the world.
http://ksl.stanford.edu The Knowledge Systems Laboratory at Stanford University
http://www-2.cs.cmu.edu/Groups/AI/html/faqs/ai/ The AI FAQs at Carnegie Mellon University
Interactive, multi-user worlds
Holodesk - an absolutely scrumptious new program and set
of worlds by VRTelecom... Sadly, it seems to be dead. A great pity as it was wonderful and the example worlds were an utter delight.
stephen's
VNet - VNet uses a java client and server so -- no special plugins
and no explicit downloads!!
ElectraCity- was a project by Danny Stefanic and myself to program the client
and server in java, but Stephen White's VNet is available now and works
on more browser-machine combinations than we could get our code to, so
it now uses VNet.
VNet Worlds (this list & descriptions clipped from Jeff Sonstein's pages at
The vrmLab
Town Square [US] - Operational since VRML first began, the vrmLab is
probably the oldest continuously-displayed and -developed VRML scene in
the world
Cyber-JRC
[Italy] - A project of the European Commission's Joint Research Centre,
Cyber-JRC extends experiments in "Tele-presence for Entertainment, Surveillance,
and Training" through the use of VNet
The Digital Garden
[Germany] - A "Final year Diploma-Thesis at FH-Nürtingen Germany"
by Mirko Ross, "… plays with the characteristic garden picture formed by
history…"
Forest
World [Sweden] - The rolling hills of Niclas Olofsson's forest world
Electra
City [Australia] - A peaceful island from the imagination of Miriam
English
The Ancient
Village Project [Germany] - A project of the German VRML Users Group
(GerVRML), Oliver Schlueter's Ancient Village is designed to act as a set
for theater performances and role-playing games
Browser Test
World [Canada] - Available to test browser and plugin combinations,
EAISimple.wrl contains the minimal elements needed to enter a VNet scene
Matrix MU - shared behaviors in a java-vrml world
Gamefield - Matrix - Niclas Olofsson's SeaWorld in Matrix MU
Wood Pusher? - a multi-user virtual world with shared behaviors, by Tim Redfern & Will Waller, Digital Media Centre, DIT, Dublin
Active Worlds - was AlphaWorld. This group of worlds is amazing. Avatars98 was held in here on 21st Nov 98 and it was fantastic!! Read about it on the Avatars98 homepage and see pics there and on Daphne's
pages.
OnLive! Traveller - you will want to use a microphone and and speakers with this one -- chat is really chat - not type.
The Virtual Society on the Web
- Sony's Community Place
blaxxun interactive - (was Black Sun Interactive) requires a 3Mb download for client software.
Welcome to blaxxun interactive... - entry to their online communities.
VanGogh TeleVision - Software - Worlds With In - multi-user (about 3.5Mb download).
construct's NTT exhibition world
OZ inc. - Oz Virtual (sadly, they no
longer make MU worlds)
Black Rabbit
- actually a MOO
Open Community - (see
above, under documentation)
The Palace - actually a 2D
chat world. For more info, see The Palace Guide and Information
hardware
Virtual i-glasses! - the 3-D capable HMD
for virtual & augmented reality, electronic games, video & VR simulation
FTP Directory:
ftp://ftp.oip.gatech.edu/pub/imtc/HandScanCam/
Chris's Homebrew
VR Page
PowerGlove Serial Interface
FTP Directory: ftp://cogsci.uwo.ca/pub/vr/
Dave's CAVE pages
Display Products
- miniature LED eye-viewer
miscellaneous VR links
Virtual theatre - Shakespeare's
A Midsummer Night's Dream in VR to be broadcast live on the internet in
February 1998 to coincide with the VRML 98 symposium.
All interested in contributing expertise should contact Bernie
( broehl@ece.uwaterloo.ca
).
VRML - Welcome from The Mining Company
- online magazine about VR & VRML
rtime - multi-user
server game software ( download
- their download page)
http://blackrabbit.mudservices.com./
The
Cup-O MUD Client
Help:
Cold Help System
Real-Time Volume
Rendering - MERL (Mitsubishi Electronic Research Labs?) are doing some
128x128 cubic processors.
Jan C. Harden works there and has
put up an addChildren-removeChildren
VRML example.
http://ballet.cit.gu.edu.au/Movies/
Kyoko
Date -- DK-96 HOMEPAGE - the Japanese home page
Kyoko Date
Info Page - pages about Kyoko by someone in France
REALDOLL - I don't quite know
what to think of this... but when androids are real these people will be
making 'em
TerraVista
Virtual Theatre
Mirror Experiment papers The
Mirror
Artificial Life and Artificial Intelligence
Loebner
Prize Home Page - the Turing test and the prizes associated with it.
Alan
Turing - Home Page
Alan Turing:
a natural philosopher
Artificial Intelligence
The Outsider's Guide
to Artificial Intelligence
Creatures
Biota/Artificial Life - working group
on artificial life, specifically reflecting ecological & biological
systems
Metaforms
- artificial life working group concentrating on VRML aspects
Welcome to Zooland!
- the most incredible resource of ALife links!!
Flock Applet: Boids in Java
- Craig Reynolds, the guy who made the first boids
Steering Behaviors For Autonomous
Characters - his latest(?) project
Technical Tierra
L-systems
Software
Laurens Lapre's Lparser Links
Lparser
K - Conrad Parker's
home page
psi=-ALife=-Boids
- his boids example on a painted backdrop
Steve's
Home Page - the page before his aquarium page which demos fish schooling
InterActivity
Resources - the magazine entry page. InterActivity
Magazine Resources - article on herding behavior
Artificial
Life Herding - David.Brogan's herding applet and its source
David
Brogan Information Page
Artificial
Life and Genetic Algorithms
MatFa's
Boids - he has a program with source freely downloadable
Jürgen
Schmitz - System Design another freely downloadable program
The Live Alife Page
- many different kinds of ALife here
http://www.biota.org
http://cyberbiology.org
http://www.cyberlife.co.uk
http://www.ccon.org
http://www-med.stanford.edu/creatures
http://www.hip.atr.co.jp/~ray/pubs/fatm/node10.html
The sites above are primarily about the VR end of things, the
sites below are more interested in the AI portions:
http://aisun0.ai.uga.edu/~jae/ai.html
http://www.cs.washington.edu/research/projects/ai/www
http://ai.iit.nrc.ca/ai_point.html
http://www.ai.mit.edu
http://ksl.stanford.edu
http://www.cs.cmu.edu/Groups/AI/html/faqs/ai/ai_general/top.html
Wearable Computing
Wearables Central
XYBERNAUT: Advanced Knowledge
Delivery Systems
MicroOptical
- Publications and Links
"wearhow.html" How
to build a version of `WearComp6'. By Steve Mann++ (many others have contributed;
please see acknowledgements section)
Java
Sullivan's Java
- Java resources and info
Java
Education - Introduction to Java Online Course
Software
- java for Mac
Java
3D API
The Java3D Repository
Java3D Land
Java Telephony API
Shlurrrpp......Java learning
Java : The Java tutorial for java programming
Westlake Solutions
Java Demonstration
Java in a Nutshell Online Quick
Reference for JDK 1.1
VRML / Java / Javascript
FAQ
The
Java Developer: How Do I...
Java Home Page
Download Java Development
Kit 1.1.3
Java
Education - Introduction to Java Online Course - from IBM
Java Development
Kit 1.1.4
Java(TM)
Media Framework FAQ
Magician -
library of java-opengl interface seems way faster than java3d ,although
java3d has a nice glossy 3dstudio look! and there is supposedly a vrml
browser being made off of it too!
http://www.vrml.org/WorkingGroups/vrml-java3d/
Javascript
JavaScript
Mini-FAQ
Microsoft
Scripting Technologies
www.javascripts.com
Cookie Central - everything
you ever wanted to know about cookies (the computer type - not the edible
ones)
Duncan's
JavaScript Cookies: Page 1 of 6