Commit Graph

378 Commits

Author SHA1 Message Date
Robert Osfield
f0e2404541 Added new osg::Stats class for collecting frame stats of different sorts.
Added s/getStats() to osg::View and osg::Camera.
Added population of View::getStats() with frame stats in osgViewer/Viewer.
Added Basic StatsHandler to osgviewer example.
2007-01-19 19:53:23 +00:00
Robert Osfield
3ce53da0e1 From André Garneau, Implementation osg GraphicsWindowWin32 2007-01-17 14:21:18 +00:00
Robert Osfield
4b97e30d22 Added terrain manipulator. 2007-01-15 11:44:38 +00:00
Robert Osfield
694b304c00 Added Viewer::setEndBarrierPosition method, change Viewer::setKeySetsDone(int) to setKeyEventSetDone(int),
added support for toggling threading model and end barrier position into osgviewer
2007-01-12 21:05:39 +00:00
Robert Osfield
c2416e48c1 Added support for animation path manipulator to osgViewer path 2007-01-12 15:08:45 +00:00
Robert Osfield
5c030413f3 Added osgGA Trackball, Flight and Drive camera manipulators, and StateSetManipulator to the osgViewer path in osgviewer 2007-01-12 11:38:24 +00:00
Robert Osfield
5b0e78783a Added osgViewer path into osgviewer, old osgProducer version remains accessible
via --osgProducer command line option
2007-01-12 10:26:49 +00:00
Robert Osfield
8d918d951f Ported osgconv and osgdem across to osgViewer 2007-01-10 14:56:22 +00:00
Robert Osfield
db163de91c From Luigi Calori, "In order to effectively use --image-ext and to add -O "plugin options",
some fix to osgdem.cpp and osgTerrain/DataSet.cpp

These mods should allow to build terrains controlling  jpeg compressed
imagery embedded in ive files,  using something like:

osgdemd  --image-ext jpeg --RGB_24 -O "JPEG_QUALITY 20
compressImageData" ......."
2006-12-07 10:16:43 +00:00
Robert Osfield
3016deaba9 From Paul de Repentigny, "When calling osgdem with argument "--image-ext", the application just
returns after loading the proper ReaderWriter for the given extension."  Fix was to remove the erroenous return.
2006-11-22 20:52:16 +00:00
Robert Osfield
530e9e08d4 Added better handling of writeNode operations that arn't successful. 2006-11-07 17:00:56 +00:00
Robert Osfield
80892030b8 Updated NEWS, AUTHORS file and osgversion for the 1.2-rc1 2006-09-05 15:22:54 +00:00
Robert Osfield
09b8c7d103 Updated to compile against changes to osgTerrain 2006-09-05 09:13:19 +00:00
Robert Osfield
9774c30178 Updated ChangeLog, NEWS, osgversion and AUTHORS.txt for 1.1.1 release 2006-08-13 08:40:06 +00:00
Robert Osfield
dbc5fc9f4d Updated ChangelLog and AUTHORS file 2006-08-12 07:59:36 +00:00
Robert Osfield
da46fd5002 Updated AUTHORS file 2006-08-11 09:50:32 +00:00
Robert Osfield
1fe69a45bc tweaked comment. 2006-08-02 19:56:36 +00:00
Robert Osfield
ac0a24347e Add clause to clean up AUTHORS.txt 2006-07-18 20:59:22 +00:00
Robert Osfield
f1c2694c17 Updated copyright years. 2006-07-18 15:21:48 +00:00
Robert Osfield
9bdca48a4e Updated ChangeLog and authors file. 2006-07-18 13:17:40 +00:00
Robert Osfield
c1e047d549 Removed the usage of setenv to avoid portability issues. 2006-07-17 13:16:44 +00:00
Robert Osfield
c38bbfdc11 Updated osgversion and AUTHORS.txt for release 2006-07-14 21:02:02 +00:00
Robert Osfield
72fc19d01f From Brede Johansen, patch to make osgconv.cpp compile on VC 2005. 2006-07-14 18:40:25 +00:00
Robert Osfield
8762f9a31e Added optional compilation of setenv code 2006-07-14 18:20:14 +00:00
Robert Osfield
dd32e6425e Added StatsVisitor to include/osg/Statistics, and usage of it in osgUtil::Optimizer.
Added --optimize <string> option to osgconv
2006-07-13 15:25:22 +00:00
Robert Osfield
56aaf2fa6a Fixed Trajce Nikolov name reversal. 2006-07-13 13:00:22 +00:00
Robert Osfield
62334d546e Updates osgversion and AUTHORS.txt for typo. 2006-07-11 09:06:31 +00:00
Robert Osfield
becbe910d3 Fixed typo and unpdated AUTHORS file 2006-07-06 13:06:24 +00:00
Robert Osfield
8563e692a9 Tweaked osgversion to catch typos and updates AUTHORS.txt 2006-07-06 11:08:51 +00:00
Robert Osfield
1d6f2884b1 Fixed typo. 2006-07-05 21:12:24 +00:00
Robert Osfield
bb459bb871 More fixes for typos 2006-07-05 12:51:41 +00:00
Robert Osfield
2105f12a69 Updated osgversion to correct for ChangeLog typos. 2006-07-05 10:47:38 +00:00
Robert Osfield
fdd5831b83 Fixed crash on osgconv --compressed cow.osg cow.ive 2006-06-26 15:18:14 +00:00
Robert Osfield
6cd4dbfac4 Added setting of default colour. 2006-06-08 11:19:24 +00:00
Robert Osfield
21c85ffb59 Reverted changes from revision 1.4, as they look like a temporary hack not intended
to be merged.
2006-05-29 09:08:48 +00:00
Robert Osfield
35ed4f742f Replaced BoundingBox with GeospatialExtents. 2006-05-15 13:13:16 +00:00
Don BURNS
a5d12c598a Updates to osgProducer to bring it up to speed with changes in Producer 2006-03-29 23:32:51 +00:00
Robert Osfield
d8f89214d2 From Gordon Tomlinson, spelling fixes. 2006-02-21 14:34:58 +00:00
Robert Osfield
4ab6e6ecb1 Added explanation of --no-terrain-simplification 2006-01-23 20:16:05 +00:00
Robert Osfield
101e5fac53 Added proper catch of Paul de Repentinguy name 2005-12-15 20:56:06 +00:00
Robert Osfield
72554ca27e From Jason Beverage, added option to control whether simplification of
tiles is done during osgdem builds.
2005-12-15 16:30:31 +00:00
Robert Osfield
486436cf36 Updated AUTHORS and ChangeLog for rc9. 2005-12-08 12:02:06 +00:00
Robert Osfield
85f79a6639 Updated ChangeLog, AUTHTORS.txt and osgversion for next release candidate. 2005-12-02 12:30:14 +00:00
Robert Osfield
e7801ccc1e Updated ChangeLog, osgversion.cpp and AUTHORS.txt for 1.0-rc6. 2005-11-29 14:20:37 +00:00
Robert Osfield
d773aee0ed Added disable of spurious VS6.0 warning. 2005-11-25 14:58:37 +00:00
Robert Osfield
f5b83f4b58 Updated ChangeLog, osgversion and AUTHORS file. 2005-11-19 12:18:51 +00:00
Robert Osfield
39db6b28b3 Updated wrappers. 2005-11-17 17:45:04 +00:00
Robert Osfield
f391b0ff2c From Toshiyuki Takahei, added #pragam to avoid build problem with special characters.
From Robert Osfield, added #if _MSC_VER to restrict pragma usage to just VisualStudio,
and added comment explaining all the extra parsing code in osgversion.
2005-11-17 15:18:48 +00:00
Robert Osfield
265b0465ce Fixed typo entry. 2005-11-16 12:07:21 +00:00
Robert Osfield
4eb5b0d715 Added proper descriptions of examples in place of the copy and paste description. 2005-11-15 22:07:54 +00:00
Robert Osfield
58e5053438 Fixed typo of Jason. 2005-11-15 16:06:09 +00:00
Robert Osfield
55ff399da5 Updated the output of the contributors list. 2005-11-15 15:07:17 +00:00
Robert Osfield
b57c4dad03 Added remapping of Drew's fullname. 2005-11-15 10:05:31 +00:00
Robert Osfield
cb4fc44f74 Fixed handling of initials. 2005-11-14 21:40:28 +00:00
Robert Osfield
dc5c86ff96 Added typo correction for "Jolley". 2005-11-14 20:54:53 +00:00
Robert Osfield
d2d6450392 Added more typo catches. 2005-11-14 20:51:28 +00:00
Robert Osfield
a5c3016ab3 Further improvements to the name filtering. 2005-11-14 17:21:49 +00:00
Robert Osfield
04c368b5ed Improved handling on special characters in names 2005-11-14 17:15:58 +00:00
Robert Osfield
a687ab72dc Added support for mining the ChangeLog for a list of contributors. 2005-11-14 17:07:11 +00:00
Robert Osfield
4cb43e0f6c Added some docs on command line options. 2005-11-09 17:20:15 +00:00
Robert Osfield
bd68294ed6 Added --help-env option. 2005-11-03 10:57:10 +00:00
Robert Osfield
d2487e73e5 Added support for tracking the directory of the output file whilst still maintaining
local file references within this directory.
2005-10-27 10:48:44 +00:00
Robert Osfield
e404b95dc3 Added support in osgTerrain/osgdem for setting the image format to use when writing tiles out to disk 2005-09-04 06:36:52 +00:00
Robert Osfield
a4b2383672 Removed old GeoSet backward compatibility code since its now redudent. 2005-05-17 09:53:41 +00:00
Robert Osfield
bf4d63f6ea Added new Node/Drawable::s/getInitialBound and Node/Drawable::s/getComputeBoundCallback
methods and reimplement computeBound so that it passes back a bounding volume rather
than modifying the local one.
2005-05-12 14:03:22 +00:00
Robert Osfield
d1a1b1d95c Added more comprehensive releaseGLObjects(State*=0) throughout Nodes,
Drawables,StateSet, and osgDB::Registry.

Added cleanup_frame() from to osgProducer::OsgCamerGroup to help with proper
clean of OpenGL objects before exit, and modified osgviewer, osghangglider,
osgwindows examples to do the extra frame call to cleanup_frame() before exit.
2005-05-07 20:47:09 +00:00
Robert Osfield
1ae62b2f19 Changed check() method name to checkConsistency() to avoid perculiar OSX Tiger build error. 2005-05-05 19:46:04 +00:00
Robert Osfield
015c9a9765 Added support for generating RGBA, RGBA-16 and RGBA-compressed texture databases 2005-05-02 14:16:25 +00:00
Robert Osfield
154656e24a Commented out support for the -m option for inserting 3d models in a terrain
database, as this feature isn't yet supported by osgTerrain.
2005-04-20 08:51:48 +00:00
Robert Osfield
16c55531da Preparation for moving osgGL2 out of the core OSG into its own seperate distribution. 2005-04-14 11:28:23 +00:00
Robert Osfield
a8d4da8163 Added #include <osg/io_utils> 2005-04-08 09:36:42 +00:00
Robert Osfield
c687b5fc6f Added layer support 2005-04-04 15:23:18 +00:00
Robert Osfield
9e54b00205 From Randall Hopper, with small order tweak from Robert and addition to GNUmakefile.inst,
added $(GDAL_LIBS) to fix build under FreeBSD.
2005-03-23 20:48:50 +00:00
Robert Osfield
451a27ac65 Added guard to texture image to avoid seg fault when dealing with incomplete databases. 2005-03-17 14:40:30 +00:00
Robert Osfield
033fe70f9a Added --addMissingColours / --addMissingColor support into osgconv which
provides a mechansim for adding in a white colour where none previously
existed.  This solves the problem that exists on some databases where
no colour is present, causing the colour to be inherited randomly.
2005-03-16 20:44:10 +00:00
Robert Osfield
1d94826b40 Added --smooth option to osgconv 2005-03-16 14:14:12 +00:00
Don BURNS
2e3aab7cbb Added GNUmakefile for the new applications directory 2005-03-13 17:51:31 +00:00
Don BURNS
bdd04bef60 Added applications directory. Copied (not moved)
osgarchive
    osgconv
    osgdem
    osgversion
    osgviewer

into applications directory.  Leaving them in the examples directory
as well, for now.

Made examples optional via the make COMPILE_EXAMPLES=yes option

Added static lib and static plugin build support.
2005-03-13 01:47:46 +00:00