Robert Osfield
1a630e97de
Updated doc++ documentation.
2003-07-23 11:27:31 +00:00
Don BURNS
5a939f5420
Updating 5/27/03 backup with 6/20/03 tarball
2003-06-24 15:39:59 +00:00
Robert Osfield
063de79eb9
Added mention of DYLD_BIND_AT_LAUNCH to OSX docs.
2003-05-25 21:06:23 +00:00
Robert Osfield
490647f5f4
Updates to the introduction.html.
...
Added support for new alignment modes in osgtext.
2003-04-28 11:37:53 +00:00
Robert Osfield
dc4d592a8c
Fixed typo of Fturue!
2003-04-27 19:23:00 +00:00
Robert Osfield
9fb98c0107
Updates to introducution.
2003-04-25 19:53:22 +00:00
Don BURNS
84fb15717d
A few minor mods to introduction.html
2003-04-24 20:41:18 +00:00
Robert Osfield
eff6db2712
Updates to the introduction.html documentaition.
2003-04-24 19:54:03 +00:00
Robert Osfield
6721782cac
Updates to docs.
2003-04-24 13:44:30 +00:00
Robert Osfield
b6327e777c
Changed the data link to OpenSceneGraph-Data-0.9.3.tar.gz since we won't
...
be updating it for the release.
2003-04-19 09:53:39 +00:00
Robert Osfield
bc8bd29646
Updated NEWS for the release.
...
Fixed warnings.
2003-04-18 15:59:34 +00:00
Robert Osfield
c269cc88b2
Added doc++ documentation.
2003-04-17 16:22:51 +00:00
Robert Osfield
02390585c6
Updated dependancies with link to Producer web page.
2003-04-13 14:12:03 +00:00
Robert Osfield
026dc2cbb7
Added Geoff Michel's osgpick and osgUtil::PickVisitor code.
2003-04-13 13:26:41 +00:00
Robert Osfield
02c0133203
Clean of doc++ directories.
2003-04-11 15:34:56 +00:00
Robert Osfield
9d28cf2e8f
Fixes to documentions to refelect the move from osgGLUT to osgProducer.
2003-04-11 10:37:31 +00:00
Robert Osfield
6644342668
Rename of INSTALL to INSTALL.txt, etc. to help OSX case insentivity issues.
2003-02-10 14:31:05 +00:00
Robert Osfield
4ad36f0212
Final changes for release.
2003-01-25 00:14:14 +00:00
Robert Osfield
e977e8a8c0
Addition for osgSim docs.
2003-01-24 23:59:55 +00:00
Robert Osfield
514e0d06d5
Updates docs for release.
2003-01-24 23:36:35 +00:00
Robert Osfield
a262a9aee5
Updates the details on the plans for Open Procuder and osgSim.
2002-12-15 22:42:03 +00:00
Robert Osfield
ce47cbad91
Updates to docs for release
2002-11-13 12:42:58 +00:00
Robert Osfield
ec04b20bc9
Updates to doc
2002-11-11 08:05:23 +00:00
Robert Osfield
184e432407
Added newly generated html files.
2002-11-08 14:24:33 +00:00
Robert Osfield
c1bb54a657
Checking in updates to documentition for the 0.9.2 release.
2002-11-08 14:15:17 +00:00
Robert Osfield
5db3229b5f
Updates to Math for OSX build.
...
Added 3dmodelworld.com to the data source directory.
Fixed compile problem under VC6.0 in osgimpostor.
2002-11-08 10:25:08 +00:00
Robert Osfield
c918116ef1
Fixed mispelling of SEPARATION.
2002-09-18 15:59:35 +00:00
Robert Osfield
a68d95d2f6
Updates to windows build docs.
...
Merge fixes for OSX from bob.
Added checking for impostor sprites into stats.
2002-08-30 16:17:41 +00:00
Robert Osfield
c5ba76dd40
Removed html files which relate to now removed API.
2002-08-29 14:41:12 +00:00
Robert Osfield
4649537b4b
Added new autogenerated .html files
2002-08-29 14:39:41 +00:00
Robert Osfield
6c08183b45
Updated docs.
2002-08-29 14:29:49 +00:00
Robert Osfield
8353fc0ed6
Removed deprecated code from the distribution.
...
Added .osg support for Texture1D and Texture3D.
2002-08-28 15:28:11 +00:00
Robert Osfield
95bdcfc3f6
Fixes to Doxygen files from Neil.
...
Removed unused set/getReportMode() methods and member variables from IntersectVisitor.
Added deep copy construction of Geometry objects.
2002-07-25 21:50:08 +00:00
Robert Osfield
298e3d5ae3
Umm... these should have already been commited, not sure why cvs has just
...
popped these ones up...
2002-07-20 18:27:40 +00:00
Robert Osfield
e2531d5679
Updated Doyxgen files.
2002-07-19 14:52:44 +00:00
Robert Osfield
53be9bee49
Updated docs ready for the release.
2002-07-18 19:54:11 +00:00
Robert Osfield
09bdb10af5
Various fixes to the flt loader, and knock on changes to the osgUtil::Optimizer
...
to better support removal of seperate osg::Geometry instances where they
share the same state and bindings.
2002-07-18 00:53:03 +00:00
Robert Osfield
3a964a6b93
Updated docs and added osgGA
2002-07-16 20:07:32 +00:00
Robert Osfield
0a8d0a255f
More more occlusion culling.
2002-06-08 19:58:05 +00:00
Robert Osfield
9ba7505d1e
Checked in osgParticle, writtten by Marco Jez.
2002-06-05 12:44:55 +00:00
Robert Osfield
f8ffc692be
Updated docs.
2002-06-05 12:35:59 +00:00
Robert Osfield
2338b7116a
Updates for Doxygen and osgGA headers from Neil.
2002-05-22 08:50:05 +00:00
Robert Osfield
50301583f4
Typo and grammer fixes to introduction.html from Neil Salter.
2002-05-21 19:34:16 +00:00
Robert Osfield
1f1d3b57fe
Updated docs.
...
Fix to pfb Makefile for missing $.
2002-04-26 13:45:01 +00:00
Robert Osfield
b5bd42674b
Ran the spell checker through the new documentation.
2002-04-25 13:26:33 +00:00
Robert Osfield
8dbe59fd1b
Added to the .plan.
2002-04-25 11:37:49 +00:00
Robert Osfield
85d5f1daed
Added another bullet point to the plan.
2002-04-25 10:14:50 +00:00
Robert Osfield
cf30087a9d
Add doc/plan.html and links to it from the rest of the docs.
2002-04-25 10:07:44 +00:00
Robert Osfield
c92382e4da
Fixed relative path for image.
2002-04-25 07:47:37 +00:00
Robert Osfield
0a82e8d043
Updated demos documentation.
2002-04-25 07:29:02 +00:00
Robert Osfield
59e2fa89b7
Fixed spellings in introduction.html, and update osgtext and osgviews images.
2002-04-25 06:27:09 +00:00
Robert Osfield
92407121d9
Added back in as binary file.
2002-04-25 05:43:33 +00:00
Robert Osfield
5eb5aef473
Temporily removing to change it to a binary file.
2002-04-25 05:42:37 +00:00
Robert Osfield
08f063ec2d
Updated doc++ docs once more.
2002-04-24 20:32:39 +00:00
Robert Osfield
7880fd3354
Updateds doc++ documention.
2002-04-24 20:13:50 +00:00
Robert Osfield
7a76be4465
Updates to the documentation.
2002-04-24 14:14:37 +00:00
Robert Osfield
b1717dc898
Moved doc/OpenSceneGraphBanner_Distribution.jpg to doc/images/ to tidy up
...
the doc directory.
2002-04-24 13:08:30 +00:00
Robert Osfield
061094ae40
Futher work on documentation - added seperate context.html, a new demos.html
...
directory and moved the previous doc/index.html to doc/documentation.html.
2002-04-24 13:05:03 +00:00
Robert Osfield
37c98c1eaf
Updated the docs on compiling under Windows.
2002-04-23 22:04:04 +00:00
Robert Osfield
79e89193b3
Addtional details on the OpenSceneGraph and support.
2002-04-23 13:12:37 +00:00
Robert Osfield
a0cb66ed78
A second try at commit these updates to docs.
2002-04-21 21:53:03 +00:00
Robert Osfield
812d7d3ead
Updates to docs.
2002-04-21 09:51:59 +00:00
Robert Osfield
39f9be3402
Updated the docs.
2002-04-20 20:35:02 +00:00
Robert Osfield
a2325b71e4
Reorginising the docs so that data source, dependencies and installation
...
istrucions sit in the doc directory as html files.
2002-04-20 15:49:28 +00:00
Robert Osfield
b7d1036bb2
updated the introduction.html, still not complete but getting there. No edited
...
for typo's yet :-)
2002-04-19 16:21:18 +00:00
Robert Osfield
da34f99d85
Added introduction html file.
2002-04-18 21:29:31 +00:00
Robert Osfield
904371fec6
Updated stereo documentation to include details about horizontal and vertical
...
split stereo.
2002-04-18 16:40:17 +00:00
Robert Osfield
aaa0a42205
Updated docs, ChangLog and NEW for patched version of 0.8.44.
2002-02-24 23:03:10 +00:00
Robert Osfield
3ef8e4b0dd
Updates for IRIX build, and docs updates.
2002-02-12 22:51:18 +00:00
Robert Osfield
18d1365a22
Removed references to osgWX from the doc++ directory.
2002-02-12 22:35:56 +00:00
Robert Osfield
b67057a761
Did a make docs, in prep for the 0.8.44 release.
2002-02-11 00:51:45 +00:00
Robert Osfield
3a342f446d
Added missing doc++ generated .html files.
2002-02-11 00:42:33 +00:00
Robert Osfield
f5560936a4
Updated docs.
2002-02-09 10:54:18 +00:00
Robert Osfield
eb181ac84e
Updates in preperation for the third attempt at the 0.8.43 release.
2002-01-02 17:01:35 +00:00
Robert Osfield
bcc0c8a639
Did a make docs, in preperation for 0.8.43 release.
2001-12-30 15:12:29 +00:00
Robert Osfield
0d7f928823
Added more details about using stereo with the OSG, in particular the
...
role of the camera manipulators and the fusion distance.
2001-12-26 20:55:15 +00:00
Robert Osfield
73e7408bc2
Updated doc++ references so that CVS knows about all the newly generated
...
files.
2001-12-24 23:34:25 +00:00
Robert Osfield
217621401e
Did a make docs.
2001-12-24 21:56:22 +00:00
Robert Osfield
3652bd9015
Various clean ups for the release.
2001-12-24 14:12:38 +00:00
Robert Osfield
fb5fee6c5e
Updates to keep things compiling under Windows. Also cleaned up the new stereo.html docs.
2001-12-22 22:30:57 +00:00
Robert Osfield
ead9753501
Added beginnings on documentation for stereo support, the stereo.html needs
...
to be re-edited in a html editor before it becomes readable though..
2001-12-22 21:35:28 +00:00
Don BURNS
7ae58df42a
Synch with 20010921
2001-09-22 02:42:08 +00:00
Don BURNS
51a3ad4baf
Addec binary files with -kb
2001-09-20 00:48:36 +00:00
Don BURNS
9dc24e2952
Removed should be binary entries. Well r-add with -kb
2001-09-20 00:47:45 +00:00
Don BURNS
ac2bdbda30
1) new implementation of the osg::Matrix class. Note details below.
...
2) cleaned up osg::Timer, still in progress. My intent has been to
pave the way for support for other OS's.
3) new osg::FrameStamp class which has a frame number, reference
time for each frame to be app, culled and drawn. The FrameStamp
also can be passed to other machines (i.e. cluster) and the
FrameStamp can be used with the slaves own app,cull and draw.
I've also added the beginings of a calander time data to the
FrameStamp to allow time or day and year to be used in setting
up position of sun/moon etc. etc.
4) The osg::State now has contains a pointer to the last applied
osg::Camera and the current osg::FrameStamp, so that drawables
can use both pieces of information for creating effects such
CLOD, earth/sky etc. The osg::NodeVisitor also now allows you
to attach a FrameStamp to support syncronization of actions on
the scene graph.
2001-09-19 23:52:12 +00:00
Don BURNS
736e0f73c3
o Added osgUtil::StateOptimizeVisitor which traversing the scene
...
graph and builds up a map of all StateAttributes and StateSets
and then removes the duplicates. This promotes state sharing
throughout the scene graph which inturn can significantly improve
performance thanks to reduced state changing. Particularily
effective on datasets where a great deal of duplicated state
exists.
o Added pure virtual compare(const osg::StateAttribute&)
method to osg::StateAttribute, and implemented it in all the
subclasses from StateAttribute. Added <,== & != operator
on StateAttribute and Matrix to support new StateOptimizeVisitor.
o Added META_Object, META_Node and META_StateAttribute macros to
Object, Node and StateAttribute respectively which define the
standard pure virtual methods such as clone, className
& isSameKindAs. Changed all the appropriate header files to
use these macro's rather define them in each header, these cleans
up the headers considerably.
o Corrected the implementation of osg::Light::getType so it correctly
uses a unique type for each of the OpenGL lights (GL_LIGHT0..
GL_LIGHT7 relates to osg::StateAttriburte::LIGHT_0..LIGHT_7.
o Changed the definition of osg::StateStateAttribute::Type to
is now a unsigned int rather than an enum, and have changed the
name of the previous Type enum list to be Types. This makes it
more consistent with the difination of values found in
StateAttribute
and also easier to extend with having to cast to an enum.
o From Pail Fredrikson, updated Maitrx.new implemention which uses
the same matrix orientation as the original Matrix implemention.
2001-09-19 23:46:48 +00:00
Don BURNS
81f553aaee
o Updated Metrowerks files for MacOS. They aren't 100% there yet,
...
but getting there.
o First cut of osgcluster demo. Very simple beginings. Alas
I only one PC here so I can't test it in its current guise.
o New support for NodeCallbacks, via AppCallback attached to
osg::Node's, and a default osgUtil::AppVisitor which calls them on
each frame.
o Support for traversal masks in osg::NodeVisitor, osg::Node
which allows nodes to be switched on or off via a bit mask.
o Suppport for traversal number (frame number) and reference time
into osg::NodeVisitor to handle syncronization of app and cull
traversals. This also assist clustering as traversal number
master to slaves.
2001-09-19 23:41:39 +00:00
Don BURNS
bc739f47a9
And yet more clean up synch with 0.8.42
2001-09-19 21:41:52 +00:00
Don BURNS
7e81f6cfa6
More clean up for synch with 0.8.42
2001-09-19 21:19:47 +00:00
Don BURNS
e8f256a59d
Added a bunch of files synched with 0.8.42
2001-09-19 21:08:56 +00:00
Don BURNS
70208ebc06
Initial revision
2001-01-10 16:32:10 +00:00