Full HTML for

Basic foilset Open Inventor Viewer for Terrain Data

Given by Krzysztof Walczak at Rome Lab Quarterly Review for CIV on June 28 96. Foils prepared 23 February 97
Outside Index Summary of Material


Open Inventor Viewer for Terrain Data
Open Inventor vs. VRML
Geographical Information Systems -- GIS in VRML
Actual Viewer Implemented for Terrain Data

Table of Contents for full HTML of Open Inventor Viewer for Terrain Data

Denote Foils where Image Critical
Denote Foils where HTML is sufficient

1 Open Inventor Viewer for Terrain Data
2 Open Inventor vs. VRML
3 GIS in VRML
4 Viewer for Terrain Data
5 Viewer for Terrain Data
6 Viewer for Terrain Data

Outside Index Summary of Material



HTML version of Basic Foils prepared 23 February 97

Foil 1 Open Inventor Viewer for Terrain Data

From Open Inventor Viewer for Terrain Data Rome Lab Quarterly Review for CIV -- June 28 96. *
Full HTML Index
Krzysztof Walczak

HTML version of Basic Foils prepared 23 February 97

Foil 2 Open Inventor vs. VRML

From Open Inventor Viewer for Terrain Data Rome Lab Quarterly Review for CIV -- June 28 96. *
Full HTML Index
VRML is an ASCII description of the contents of three-dimensional virtual worlds
VRML has to be read into a browser to be displayed
VRML is based on Open Inventor ASCII file format
Open Inventor is a programming environment which enable displaying and manipulation of three -dimensional virtual worlds
This environment provides an API that allows writing any user-application in C++ or C
Open Inventor uses ASCII file format for exchange of description of the virtual worlds contents among applications
New Open Inventor 2.1 accepts VRML 1.0 syntax

HTML version of Basic Foils prepared 23 February 97

Foil 3 GIS in VRML

From Open Inventor Viewer for Terrain Data Rome Lab Quarterly Review for CIV -- June 28 96. *
Full HTML Index
VRML as a language is sufficient for modeling of 3D data in GIS applications, however:
Modeling terrain in VRML produces enormous data sets, very difficult to maintain and transfer over the World-Wide Web
The functionality offered by general-purpose browsers is not satisfying:
  • No extensibility
  • No option to let user control visualization of data
  • No option to use data formats other than VRML (Open Inventor, binary form, etc.)
  • No option to implement interaction with other applications

HTML version of Basic Foils prepared 23 February 97

Foil 4 Viewer for Terrain Data

From Open Inventor Viewer for Terrain Data Rome Lab Quarterly Review for CIV -- June 28 96. *
Full HTML Index
Solution:
Instead of using general purpose VRML browsers, we build a specialized browser for terrain data
Open Inventor library is used for three-dimensional visualization
The browser is extensible and allows introduction of additional functionality
The syntax of VRML may be extended to achieve certain desirable results:
  • selection of data by user
  • selection of the form of data presentation
  • binary coding of terrain data (conversion to VRML on client side)

HTML version of Basic Foils prepared 23 February 97

Foil 5 Viewer for Terrain Data

From Open Inventor Viewer for Terrain Data Rome Lab Quarterly Review for CIV -- June 28 96. *
Full HTML Index
Advantages
Efficient compression may be used to reduce the size of binary data volume (k x 100 times less data describing terrain needs to be sent)
User may control desired level of details in generated VRML representation
Extra functionality:
  • visualization controlled by a user
  • simultaneous visualization of various kinds of information (e.g. exchangeable textures representing satellite images, maps, weather information, etc.)
  • client-side VRML generation - no big ASCII files
  • using VRML and/or Inventor file syntax
  • handling of custom VRML extensions
  • interaction with other applications

HTML version of Basic Foils prepared 23 February 97

Foil 6 Viewer for Terrain Data

From Open Inventor Viewer for Terrain Data Rome Lab Quarterly Review for CIV -- June 28 96. *
Full HTML Index
VRML
ASCII
read-in
Open
Inventor
Display
Engine
Binary
Data
read-in
WWW
Server
VRML
Data
Binary
Terrain
Data
Scene
Graph
User
display
control
Extended
VRML
Other
Application
Other
Application
Architecture

© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Thu Aug 14 1997