REVIEW - Web Guide to Creating 3D Worlds


Web Guide to Creating 3D Worlds


Rory O'Neill, Eden Muir



Wiley (1998)




Steve Dicks


October 1999



This book starts off promising much - a viable alternative to VRML for creating 3D 'virtual reality' web sites. In practise it doesn't really deliver anything revolutionary; the RAVE (Realtime Authoring for Virtual Environment) CGI program (obviously hastily ported to Intel Linux, as it isn't mentioned everywhere as a supported platform) turns out to be nothing more that a config-file driven engine for delivering dynamic navigation through a set of pre- created views. This is something which could (and maybe should) have been done using static transformation; the author's suggested approach to this is to hand-edit a standard HTML template. As a reasonably accomplished Perl programmer I was crying out for a scripting approach which could have achieved the same end result; I felt that the authors think far too highly of their CGI engine and its capabilities.

Having said that, about half of the book has much to commend it (mostly the early chapters) as it deals well with the design approaches required to create both 'real' and 'created' virtual worlds. It also contains both research and real feedback from the authors' own site ( However towards the end it starts to run out of ideas, focusing too heavily on the site itself rather than general principles.

Overall a good book containing many good basic concepts; but it could be shrunk to 2/3rds the size without loss of quality. A worthwhile buy if you have any interest in this area. However as the authors themselves note, the cost of both hardware and software to do even simple 3-D modelling is still prohibitive to the 'casual player', for all but the most basic of model-it-yourself virtual worlds.

Book cover image courtesy of Open Library.

Your Privacy

By clicking "Accept All Cookies" you agree ACCU can store cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

By clicking "Share IP Address" you agree ACCU can forward your IP address to third-party sites to enhance the information presented on the site, and that these sites may store cookies on your device.