REVIEW - Web Developer.com Guide to Creating 3D Worlds


Title:

Web Developer.com Guide to Creating 3D Worlds

Author:

Rory O'Neill, Eden Muir

ISBN:

Publisher:

Wiley (1998)

Pages:

352pp

Reviewer:

Steve Dicks

Reviewed:

October 1999

Rating:

★★☆☆☆


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 (http://www.ancientsites.com/). 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 Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED


By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED



Settings can be changed at any time from the Cookie Policy page.