Updates to docs.

This commit is contained in:
Robert Osfield
2003-04-24 13:44:30 +00:00
parent 897afa0e27
commit 6721782cac
12 changed files with 73 additions and 44 deletions

View File

@@ -6,7 +6,7 @@
<title>Contents of Distribution</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#990066" alink="#FF0000">
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg" height=77 width=640>
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg">
<table>
<tr>

View File

@@ -6,7 +6,7 @@
<title>Data sources</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#990066" alink="#FF0000">
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg" height=77 width=640>
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg">
<table>
<tr>

View File

@@ -6,7 +6,7 @@
<title>Compilation dependencies</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#990066" alink="#FF0000">
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg" height=77 width=640>
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg">
<table>
<tr>
<td><a href="index.html">Index</a></td>
@@ -36,9 +36,9 @@
<h2>
<a NAME="Scene graph dependencies"></a><u>Scene graph dependencies</u></h2>
The OpenSceneGraph is composed of core scene graph libraries, plugins libraries
and demo programs. The core scene graph libraries (osg, osgDB, osgUtil)
and demo programs. The core scene graph libraries (osg, osgDB, osgUtil, osgText, osgParticle, osgSim)
are only dependent upon OpenGL and Standard C++ so should compile straight
out of the box on most systems. To run the demos one will also need to
out of the box on most systems. To run the examples one will also need to
compile osgProducer which adds the dependency of Producer, and if true type text
is required then the freetype library will be required. The plugins which
are used to read and write various file formats have their own sets of
@@ -72,16 +72,16 @@ and dll.</li>
<a NAME="Core library dependencies"></a><u>Core library dependencies</u></h3>
<ul>
<li>
src/osgText - The osgText library supports true type fonts via the freetype
library.</li>
<ul><i><a href="http://www.freetype.org/">http://www.freetype.org/</a></i></ul>
<li>
src/osgProducer - The osgProducer library depends upon, you guessed it, Producer...</li>
<ul><i><a href="http://www.andesengineering.com/Producer">"http://www.andesengineering.com/Producer</a></i></ul>
<ul><i><a href="http://www.andesengineering.com/Producer">http://www.andesengineering.com/Producer</a></i></ul>
<br>
The examples which are included with the distribution depend upon osgProducer (and hence Producer)
but if you don't need the examples or osgProducer you need to compile them, and can remove
references to osgProducer and the examples by editing your VisualStudio workspace files or
Make/makedirdefs approrpiately.
</ul>
<hr>
@@ -95,7 +95,17 @@ so will compile straight of the bag. Under Linux the majority of the dependencie
below come as standard with distributions so you may not need to download
them at all. Its best to try out a straight compile of the osg, if you
get missing includes/libs errors then chase up the below.
<br>
<ul>
<br>
<li>
src/osgPlugins/freetype - The osgText library supports true type fonts via the freetype
library.</li>
<ul><i><a href="http://www.freetype.org/">http://www.freetype.org/</a></i></ul>
<br>
<li>
src/osgPlugins/pfb</li>
@@ -106,6 +116,7 @@ to be installed and therefore is not compiled by default. If you have Performer
under the plugin. Performer can be downloaded from :
<ul><i><a href="http://www.sgi.com/">http://www.sgi.com/</a></i></ul>
<br>
<li>
src/osgPlugins/png</li>
@@ -115,6 +126,7 @@ and install it. Project home pages are:
<ul><i><a href="http://www.libpng.org/pub/png/libpng.html">http://www.libpng.org/pub/png/libpng.html</a></i>
<br><i><a href="http://www.info-zip.org/pub/infozip/zlib/">http://www.info-zip.org/pub/infozip/zlib/</a></i></ul>
<br>
<li>
src/osgPlugins/gif</li>
@@ -125,6 +137,7 @@ home page is:
Ftp download at :
<ul><i><a href="ftp://prtr-13.ucsc.edu/pub/libungif/">ftp://prtr-13.ucsc.edu/pub/libungif/</a></i></ul>
<br>
<li>
src/osgPlugins/jpeg</li>
@@ -133,6 +146,7 @@ have it installed, you'll need to download, compile and install it. Project
home page is:
<ul><i><a href="http://www.ijg.org/">http://www.ijg.org/</a></i></ul>
<br>
<li>
src/osgPlugins/tiff</li>
@@ -141,6 +155,7 @@ have it installed, you'll need to download, compile and install it. Project
home page is:
<ul><i><a href="http://www.libtiff.org">http://www.libtiff.org</a></i></ul>
<br>
<li>
src/osgPlugins/zip</li>
@@ -149,6 +164,7 @@ being available on your system. If it is not then you'll be able to find
binaries at:
<ul><i><a href="http://www.freesoftware.com/pub/infozip/">http://www.freesoftware.com/pub/infozip/</a></i></ul>
<br>
<li>
src/osgPlugins/tgz</li>
@@ -158,6 +174,7 @@ binaries at:
<ul><i><a href="http://www.gzip.org/">http://www.gzip.org/</a></i>
<br><a href="ftp://prep.ai.mit.edu/pub/gnu/tar/">ftp://prep.ai.mit.edu/pub/gnu/tar/</a></ul>
<br>
<li>
src/osgPlugins/osgtgz</li>

View File

@@ -1,4 +1,4 @@
d<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
@@ -7,22 +7,31 @@ d<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000EE" vlink="#551A8B" alink="#FF0000">
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg" height=77 width=640>
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg">
<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="examples.html">examples</a> </td>
<td><a href="data.html">Data</a> </td>
<td><a href="osgviewer.html">Viewer</a> </td>
<td><a href="stereo.html">Stereo</a> </td>
<td><a href="plan.html">Plan</a> </td>
<td><a href="documentation.html">Reference Guides</a> </td>
</tr>
<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="examples.html">examples</a></td>
<td><a href="data.html">Data</a></td>
<td><a href="osgviewer.html">Viewer</a></td>
<td><a href="stereo.html">Stereo</a></td>
<td><a href="plan.html">Plan</a></td>
<td><a href="documentation.html">Reference Guides</a></td>
</tr>
</table>
<h2>

View File

@@ -6,7 +6,7 @@
<title>examples</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#990066" alink="#FF0000">
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg" height=77 width=640>
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg">
<table>
<tr>
<td><a href="index.html">Index</a></td>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 36 KiB

View File

@@ -6,7 +6,8 @@
<title>OSG Documentation</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000EE" vlink="#551A8B" alink="#FF0000">
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg" height=77 width=640>
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg">
<table>
<tr>
<td><a href="index.html">Index</a></td>

View File

@@ -6,7 +6,7 @@
<title>Installation instructions</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#990066" alink="#FF0000">
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg" height=77 width=640>
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg">
<table>
<tr>
<td><a href="index.html">Index</a></td>

View File

@@ -6,7 +6,7 @@
<title>Introduction to the OpenSceneGraph</title>
</head>
<body bgcolor="#FFFFFF">
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg" BORDER=0 height=77 width=640>
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg" BORDER=0>
<table>
<tr>
<td><a href="index.html">Index</a></td>
@@ -36,8 +36,8 @@
<h2>
<u>Introduction to the OpenSceneGraph</u></h2>
Welcome to OpenSceneGraph project!
<p>The OpenSceneGraph is an Open Source (LGPL), Cross Platform (Windows,
Linux, Mac OSX, FreeBSD, Irix, Solaris), Standard C++ and OpenGL based
<p>The OpenSceneGraph is an Open Source <a href="../LICENSE.txt">(OSGPL)</a>, Cross Platform (Windows,
Linux, Mac OSX, FreeBSD, Irix, Solaris and HP-UX), Standard C++ and OpenGL based
graphics development library. Uses range from visual simulation, games,
virtual reality, scientific visualization and graphics research. This page
introduces what scene graphs are, why graphics developers use them, and
@@ -147,10 +147,12 @@ an application and bring in user data with a very small amount of code.
have minimal dependency on any specific platform, requiring little more than
Standard C++ and OpenGL. This has allowed the scene graph to be rapidly
ported to a wide range of platforms - originally developed on IRIX, then
ported to Linux, then to Windows, then FreeBSD, then Mac OSX and most recently
Solaris! Being completely windowing system independent makes it easy for
users to add their own window-specific libraries and applications on top.
In the distribution there is already the osgProducer library, and in the Bazaar
ported to Linux, then to Windows, then FreeBSD, Mac OSX, Solaris, HP-UX and
even a report of successful porting to PlayStation2!
<p>
The core scene graph library being completely windowing system independent makes
it easy for users to add their own window-specific libraries and applications on top.
In the distribution there is already the osgProducer library which integrates with <a href="http://www.andesengineering.com/Producer/">OpenProducer</a>, and in the Bazaar
found at openscenegrph.org/download/ one can find examples of applications
written on top of Qt, MFC, WxWindows and SDL. Users have also integrated it
with Motif, and X.
@@ -166,9 +168,9 @@ subsystems. Support for multiple graphic context and multi-threading is all
available out of the box via osgProducer - all the examples in the distribution
can run multi-pipe just by use a simple configuation file.</ol>
All the source to the OSG is published under the GNU Lesser General Public License
(LGPL) which allows both open source and closed source projects to use,
modify and distribute it freely as long its usage complies with the LGPL.
All the source to the OSG is published under the Open Scene Graph Public License
(a relaxed version on the LGPL) which allows both open source and closed source projects to use,
modify and distribute it freely as long its usage complies with the OSGPL.
The project has been developed over the last four years, initiated by Don
Burns, and then taken over by Robert Osfield who continues to lead the project
today. There are many other contributors to the library, for a full list
@@ -181,7 +183,7 @@ the quality of the source or support which once you get stuck in you grow
to appreciate.
<p>The project is currently in beta, which means the main core features are now in
place, with a 1.0 release in second half of 2003. Despite the beta development status,
the project has already earned the reputation the leading open source scene
the project has already earned the reputation as the leading open source scene
graph, and is establishing itself as a viable alternative to the commercial
scene graphs. Numerous companies, university researchers and graphics enthusiasts
have already adopted the OpenSceneGraph for their projects, all over the world.

View File

@@ -7,7 +7,7 @@
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000EE" vlink="#551A8B" alink="#FF0000">
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg" height=77 width=640>
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg">
<table>
<tr>

View File

@@ -6,7 +6,7 @@
<title>Plans for future developments</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#990066" alink="#FF0000">
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg" height=77 width=640>
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg">
<table>
<tr>
<td><a href="index.html">Index</a></td>

View File

@@ -6,7 +6,7 @@
<title>Native stereo support</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000EE" vlink="#551A8B" alink="#FF0000">
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg" height=77 width=640>
<img SRC="images/OpenSceneGraphBanner_Distribution.jpg">
<table>
<tr>
<td><a href="index.html">Index</a></td>