Main stages of the Local Navigation system's design
LNS is created in some steps, let us discuss stages of the production pipeline:
- First, one has to decide, if he or she wants to create LNS for whole building. Then
think about main orientation points of the building. And finally, what is the power of
hardware of client computers and network in the building (for internet presentation loaded
through WAN data must be as small as possible, of course). More power means more pictures,
texture maps, sound etc.
- Then one has to install authoring tools, that means editors of HTML, tools for VRML
design (it is in fact impossible to author VRML by hand) and tools for 2D paint (for
texture design). I personally work professionally with Microsoft FrontPage (HTML and web
site management), 3D Studio Max from Kinetix (3D scene design and automatic export to VRML
format) and Adobe Photoshop (2D painting, export of bitmaps in appropriate formats and
even export of partially transparent bitmaps). I often mention technologies available in
these programs, but other packages work nearly the same way (for instance
Alias|Wavefront's Power Animator or Softimage|3D).
- One has to obtain plans of the building. It is in fact impossible to reconstruct plans
by hand. From top view of each floor it is quite simple to reconstruct the scene in 3D.
- Then one has to model each floor in 3D modelling tool. It is quite time consuming
process, especially we need to keep sizes in the same scale ratio to original - perhaps it
is a task for CAD programs and not for tools for animation, but I do not have any
knowledge whether these systems support VRML export. [described in detail later]
- Then one has to refine the scene and add the interactivity to it, that means camera
movements, moving doors, elevators etc. and also bitmap textures mapped onto
orientation-important objects. [described in detail later]
- Link VRML worlds together through anchor nodes.
- Add HTML pages and framesets. That means one has to add pictures of floors shot from top
view and map image clicking maps in it, create scripts with control logic, add lots of
additional text with description. [described in detail later]
- Publish the site on intra/internet.
- Keep information on the site actual (periodic updates).
Now I am about to discuss some stages of the pipeline in detail.
Index | Previous Topic | Next topic