[Top] [Contents] [Index] [ ? ]

Table of Contents

Introduction to Geomview
Distribution
GNU LESSER PUBLIC LICENSE
Preamble
How to Apply These Terms to Your New Programs
History of Geomview's Development
Authors
Supported Platforms
How to Pronounce "Geomview"
Let Us Hear From You
1. Overview
2. Tutorial
3. Interaction
3.1 Starting Geomview
3.2 Command Line Options
3.3 Basic Interaction: The Main Panel
3.4 Loading Objects Into Geomview
3.5 Using the Mouse to Manipulate Objects
3.5.1 Selecting a Point of Interest
3.6 Changing the Way Things Look
3.6.1 The Appearance Panel
3.6.2 The Materials Panel
3.6.3 The Lighting Panel
3.7 Cameras
3.8 Saving your work
3.9 The Commands Panel
3.10 Keyboard Shortcuts
4. OOGL File Formats
4.1 Conventions
4.1.1 Syntax Common to All OOGL File Formats
4.1.2 File Names
4.1.3 Vertices
4.1.4 Surface normal directions
4.1.5 Transformation matrices
4.1.6 Binary format
4.1.7 Embedded objects and external-object references
4.1.8 Appearances
4.1.9 Texture Mapping
4.2 Object File Formats
4.2.1 QUAD: collection of quadrilaterals
4.2.2 MESH: rectangularly-connected mesh
4.2.3 Bezier Surfaces
4.2.4 OFF Files
4.2.5 VECT Files
4.2.6 SKEL Files
4.2.7 SPHERE Files
4.2.8 INST Files
4.2.8.1 INST Examples
4.2.9 LIST Files
4.2.10 TLIST Files
4.2.11 GROUP Files
4.2.12 DISCGRP Files
4.2.13 COMMENT Objects
4.3 Non-geometric objects
4.3.1 Transform Objects
4.3.2 cameras
4.3.3 window
5. Customization: `.geomview' files
6. External Modules
6.1 How External Modules Interface with Geomview
6.2 Example 1: Simple External Module
6.3 Example 2: Simple External Module with FORMS Control Panel
6.4 The FORMS Library
6.5 Example 3: External Module with Bi-Directional Communication
6.6 Example 4: Simple Tcl/Tk Module Demonstrating Picking
6.7 Module Installation
6.7.1 Private Module Installation
6.7.2 System Module Installation
7. gcl: the Geomview Command Language
7.1 Conventions Used In Describing Argument Types
7.2 Gcl Reference Guide
8. Non-Euclidean Geometry
9. Mathematica Graphics in Geomview or RenderMan
9.1 Using Mathematica to generate OOGL files
9.2 Using Geomview as Mathematica's Default 3D Display
9.3 Using Mathematica to generate RenderMan files
9.4 Using Geomview and Mathematica on Different Computers
9.4.1 Using a Networked Geomview Host
9.4.2 Transporting Mathematica Files to Geomview by Hand
9.5 Details of the Mathematica->Geomview Package
9.6 Installing the Mathematica Packages
10. Installation
10.1 Installing the Unix Binary Distribution
10.1.1 Details of the Unix Binary Installation
10.2 Compiling and Installing the Source Code Distribution
Getting Technical Support for Geomview
Contributing to Geomview's Development
Function Index


This document was generated by Steve M. Robbins on September, 12 2004 using texi2html