OpenSceneGraph/doc/contents.html

178 lines
11 KiB
HTML
Raw Normal View History

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Mozilla/4.6 [en-gb]C-CCK-MCD NetscapeOnline.co.uk (Win95; I) [Netscape]">
<title>OSG Distribution</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#990066" alink="#FF0000">
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg" height=77 width=640>
2002-04-24 22:14:37 +08:00
<table>
<tr>
<td><a href="index.html">Index</a> </td>
<td><a href="introduction.html">Introduction</a> </td>
<td><a href="contents.html">Contents</a> </td>
<td><a href="install.html">Install</a> </td>
<td><a href="dependencies.html">Dependencies</a> </td>
<td><a href="demos.html">Demos</a> </td>
<td><a href="data.html">Data</a> </td>
<td><a href="sgv.html">Viewer</a> </td>
<td><a href="stereo.html">Stereo</a> </td>
<td><a href="documentation.html">Reference Guides</a> </td>
</tr>
</table>
<h2><u>Contents of distribution</u></h2>
./&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Root directory.
<blockquote><tt><a href="../README">README</a>&nbsp;&nbsp;&nbsp;&nbsp; </tt>text
bare bones readme file.
<br><tt><a href="../COPYING">COPYING</a>&nbsp;&nbsp;&nbsp; </tt>text&nbsp;
file containing the details of the OSG's Open Source LGPL license.
<br><tt><a href="../AUTHORS">AUTHORS</a>&nbsp;&nbsp;&nbsp; </tt>text file
containing names of contributors to the osg.
<br><tt><a href="../NEWS">NEWS</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </tt>text
file listing coarse grained changes between releases.
<br><tt><a href="../ChangeLog">ChangeLog</a>&nbsp; </tt>text file listing
fine grained changes between releases.
<br><tt><a href="../TODO">TODO</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </tt>text
file listing&nbsp; left to implement/extend/rewrite.
<br><tt><a href="../FAQ">FAQ</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>text file listing Frequently asked questions.
<br><tt><a href="../Makefile">Makefile</a>&nbsp;&nbsp; </tt>Unix makefile.
<br><tt>index.html </tt>This file!</blockquote>
<p><br><a href="../doc/">doc/</a>&nbsp;&nbsp; Documentation directory
<blockquote><tt><a href="../doc/index.html">index.html</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>Documentation index
<br><tt><a href="../doc/doc++/osg/HIER.html">osg/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>Scene graph reference guide.
<br><tt><a href="../doc/doc++/osgUtil/HIER.html">osgUtil/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>Scene graph utilities reference guide.
<br><tt><a href="../doc/doc++/osgDB/HIER.html">osgDB/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>Scene graph database utilities reference guide.
<br><tt><a href="../doc/doc++/osgText/HIER.html">osgText/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>Scene graph text reference guide.
<br><tt><a href="../doc/doc++/osgGLUT/HIER.html">osgGLUT/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>Simple GLUT based viewer base classes reference guide.</blockquote>
<p><a href="../include/">include/</a>&nbsp;&nbsp;&nbsp;&nbsp; External includes
(i.e. files which would be installed in /usr/include)
<blockquote><tt><a href="../include/osg">include/osg/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>The OSG library header files.
<br><tt><a href="../include/osgUtil">include/osgUtil/</a>&nbsp; </tt>The OSG
Util library header files.
<br><tt><a href="../include/osgDB">include/osgDB/</a>&nbsp;&nbsp;&nbsp; </tt>The
OSG Database library header files.
<br><tt><a href="../include/osgText">include/osgText/</a>&nbsp; </tt>The
OSG text library header files.
<br><tt><a href="../include/osgGLUT">include/osgGLUT/</a>&nbsp; </tt>The OSG
GLUT utiltiy library header files.</blockquote>
<p><a href="../src/">src/</a>&nbsp;&nbsp;&nbsp; source files (including internal
includes)
<blockquote><tt><a href="../src/osg">src/osg</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>The OSG library source files.
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>Contains all core osg classes, including reader/writer support for
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>the .osg ascii format, and sgi's rgb image format.
<p><tt><a href="../src/osgUtil">src/osgUtil</a>&nbsp; </tt>The OSG utility
library source files.
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>Contains useful utility classes such as for setting
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>up and rendering/draw.
<p><tt><a href="../src/osgDB">src/osgDB</a>&nbsp;&nbsp;&nbsp; </tt>The OSG
database utility library source files.
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>Contains useful utility classes such as for reading
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>and writing 3D databases and image files.
<p><tt><a href="../src/osgText">src/osgText</a>&nbsp; </tt>The OSG
text library source files.
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>Contains true type font rendering classes.
<p><tt><a href="../src/osgGLUT">src/osgGLUT</a>&nbsp; </tt>The OSG GLUT library
source files.
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>Contains basic GLUT viewer base classes used by
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>demo programs to bring up window and provide keyboard
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>and mouse interaction.
<p><tt><a href="../src/osgPlugins/">src/osgPlugins/</a>&nbsp;&nbsp;&nbsp;&nbsp;
</tt>Import/Export/Node kit plug-ins to the OSG.</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/osgPlugins/osg/">osg/</a>&nbsp;&nbsp;&nbsp;&nbsp;
</tt>.osg native ASCII reader/write plugin.</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/osgPlugins/flt/">flt/</a>&nbsp;&nbsp;&nbsp;&nbsp;
</tt>.flt Open Flight reader plugin.</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/osgPlugins/lib3ds/">lib3ds/</a>&nbsp;
</tt>.3ds Auto Studio Maxx reader plugin.</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/osgPlugins/lwo/">lwo/</a>&nbsp;&nbsp;&nbsp;&nbsp;
</tt>.lwo Light Wave binary (.lwo,.lw & .geo) reader plugin.</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/osgPlugins/obj/">obj/</a>&nbsp;&nbsp;&nbsp;&nbsp;
</tt>.obj Alias Wavefront reader plugin.</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/osgPlugins/pfb">pfb/</a>&nbsp;&nbsp;&nbsp;&nbsp;
</tt>.pfb (and others) Performer reader and writer plugin.</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/osgPlugins/dw/">dw/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>.dw Design Workshop reader plugin.</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/osgPlugins/rgb">rgb/</a>&nbsp;&nbsp;&nbsp;&nbsp;
</tt>.rgb RGB image file format reader plugin.</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/osgPlugins/png">png/</a>&nbsp;&nbsp;&nbsp;&nbsp;
</tt>.png PNG image file format reader plugin.</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/osgPlugins/gif">gif/</a>&nbsp;&nbsp;&nbsp;&nbsp;
</tt>.gif GIF image file format reader plugin.</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/osgPlugins/jpeg/">jpeg/</a>&nbsp;&nbsp;&nbsp;
</tt>.jpg JPEG image file format reader plugin.</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/osgPlugins/pic">pic/</a>&nbsp;&nbsp;&nbsp;&nbsp;
</tt>.pic PIC image file format reader plugin.</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/osgPlugins/tga">tga/</a>&nbsp;&nbsp;&nbsp;&nbsp;
</tt>.tga TGA image file format reader plugin.</tt>
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/osgPlugins/tiff">tiff/</a>&nbsp;&nbsp;&nbsp;
</tt>.tif TIFF image file format reader plugin.</tt>
<p><tt><a href="../src/Demos/">src/Demos/</a> <a href="../src/Demos/sgv">sgv/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>A basic scene graph viewer for the OSG which is loads .osg files and
above formats.
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/Demos/osgconv">osgconv/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>A program which reads input files into a single scene graph and outputs
the results.
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/Demos/hangglide/">hangglide/</a>&nbsp;&nbsp;&nbsp;&nbsp;
</tt>A program which of creates a flying site and allows users to fly over
the scene.
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/Demos/osgtexture">osgtexture/</a>&nbsp;&nbsp;&nbsp;
</tt>A simple program which demonstrates how to use various textures modes.
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/Demos/osgcube/">osgcube/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>A basic animation of an oscillating cube.
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/Demos/osgreflect/">osgreflect/</a>&nbsp;&nbsp;&nbsp;
</tt>A demonstration of multi-pass stencil buffer based planar reflections.
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/Demos/osgimpostor/">osgimpostor/</a>&nbsp;&nbsp;
</tt>A basic demo to show how to use the osg::Impostor node.
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/Demos/osgviews/">osgviews/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>A demo of multiple views of the same or multiple scenes.
<br><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="../src/Demos/osgtext/">osgtext/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>A demo of true type fonts support provided by osgText.
</blockquote>
<p><br><tt><a href="../lib/">lib/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>The local repository for the OSG library and plugins (files to be
installed in /usr/lib/ or<tt> </tt>/usr/local/lib)
<p><tt><a href="../lib/osgPlugins/">lib/osgPlugins/</a>&nbsp; </tt>The local
repository for the OSG plugins (files to be installed in /usr/lib/osgPlugins
or<tt> </tt>/usr/local/lib/osgPlugins)
<p><tt><a href="../bin/">bin/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>The local repository for the OSG binary files (files to be installed
in /usr/bin or /usr/local/bin)
<p><tt><a href="../Make/">Make/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>Unix platform specific make rules and dependencies.
<p><tt><a href="../VisualStudio/">VisualStudio/</a>&nbsp;&nbsp;&nbsp; </tt>MS
VisualC++ 6.0 Make/Workspace files for Windows.
<p><tt><a href="../dist/">dist/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</tt>Distribution make files for RedHat Linux and IRIX.
</body>
</html>