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
e3958790a2
Changed the implementation of osg::Quat::makeRotate(heading,pitch,roll) so that
...
it conforms to the OpenFlight convention of euler angles. Added documentation
into Matrix and Quat to reflect this.
Added so test code to osgcube for stress testing memory allocation and deallocation.
Commented out the registering of app and cull callbacks in osghud.
2002-04-19 19:55:48 +00:00
Robert Osfield
1131be56dc
Fixes for Max OSX build from Bob Kuehne.
2002-04-19 16:22:25 +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
Don BURNS
c5f26d78f6
Fixed an assignment that should have been a test
2002-04-19 16:00:15 +00:00
Don BURNS
4624514924
Updated some files sent by Boris Bralo for the txp loader.
2002-04-19 15:34:40 +00:00
Don BURNS
33b4a4cb5f
Fixed small typo in src/osgUtil/RenderStage.cpp
2002-04-19 15:02:34 +00:00
Don BURNS
0a2e5565ac
Added Bob K's fix
2002-04-19 15:00:57 +00:00
Don BURNS
c6254d5f87
Fixed small typo in SceneView::setDefaults().
2002-04-18 23:30:06 +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
Don BURNS
d7e6bb70c5
Changed make makeosx to make
2002-04-18 16:08:36 +00:00
Don BURNS
7f30ad780b
changed LIBEXT to LIB_EXT for Darwin
2002-04-18 15:37:26 +00:00
Don BURNS
bef8dbbef3
Added -lXi to the Linux X_LIBS
2002-04-18 15:16:59 +00:00
Robert Osfield
4b5e4904ac
Fixed VisualStudio .NET warnings in TXP plugin.
2002-04-18 10:38:58 +00:00
Robert Osfield
ab64566b61
Fixed memory leak in FTGL associated with the function of gluTesselate.
...
Fixed a warnings in the DW plugin.
2002-04-18 09:57:42 +00:00
Robert Osfield
791150ab69
Warning fixes for VisualStudio
2002-04-17 20:04:41 +00:00
Robert Osfield
eac6a3b873
Fixed type in location of redhat glu patch.
2002-04-17 14:18:20 +00:00
Robert Osfield
5830c60cef
Fixes for warnings under VisualStudio
2002-04-17 11:36:38 +00:00
Robert Osfield
7504312839
Added a gset->computeNumVertices() which was missing, this was causing models
...
to disappear after application of tri stripping.
2002-04-17 11:29:49 +00:00
Robert Osfield
e17261c45f
Changed the osg::Billboard comution so that it get passed in the current
...
modelview matrix rathan than an identity matrix, this matrix is then modified
locally.
Changed the osg::Matrix set methods so they are inline.
Added a few useful comments to MemoryManager.cpp to help people understand
the assert's better.
2002-04-17 09:48:19 +00:00
Don BURNS
b76888ffb9
Changed Linux makedepend flag from -MM to -M
2002-04-16 21:39:45 +00:00
Robert Osfield
b02cc80533
Fixed the seveal hunderd warnings in TerraPage loader!
2002-04-16 21:08:46 +00:00
Robert Osfield
3f249fcb57
Fix to TXP plugin to handle to new osg::Image method naming.
2002-04-16 15:44:31 +00:00
Robert Osfield
5deafbda24
Added clearing of seperation band between horizontal/vertical split stereo
...
areas.
2002-04-16 15:31:46 +00:00
Don BURNS
6428715304
Added makedirdefs via a request from Bob Kheune. This allows us to edit
...
the DIRS cruft in a single file in the Make directory instead of having
to edit multiple files. Also edited Makefiles that needed to include
this file.
Also cleaned up txp loader to compile with SunOS. This needs to be retested
on other platforms.
2002-04-16 15:21:24 +00:00
Robert Osfield
7836540bb3
Added osg::Image::setPixelFormat(..) and setInternalTextureFormat(), and
...
renamed osg::Image::pixelFormat(), internalTextureFormat(),dataType() to
osg::Image::getPixelFormat() etc. These changes are to bring it more
into line with the style of the rest of the OSG.
Updated the rest of the distribution to take account for these names changes.
2002-04-16 14:57:39 +00:00
Robert Osfield
2b4008bbbc
Purge on warnings under Linux.
2002-04-16 14:09:46 +00:00
Robert Osfield
f8340f9ef5
Removed the cached matrices from osg::Camera, so that
...
osg::Camrea::getModelViewMatrix() and osg::Camera::getProjectionMatrix() are
calculated on the fly. Removed various redudent methods, including the
project and unproject methods which are better supported within osgUtil::SceneView.
Added a computeWindowMatrix() method to Viewport, to make it easier to construct
a MV*P*W matrix for converting local coords into screen coords and visa versa.
Converted SceneView and CullVisitor to use this new method.
2002-04-16 11:41:32 +00:00
Robert Osfield
43fa577566
Updates to the flt plugin from Brede Johansen.
2002-04-16 11:36:23 +00:00
Robert Osfield
0c6f09f4c5
Warnings fix.
2002-04-16 08:01:18 +00:00
Don BURNS
1423206e6b
Fixed some boo-boos in makerpms for building demo source files...
2002-04-16 05:29:39 +00:00
Don BURNS
906f1de294
Fixed Solaris 'make distribution' for demo source.
2002-04-16 04:13:30 +00:00
Don BURNS
f69e1276a9
fixed a few problems that didn't work right with installing demo source
...
on platforms other than Solaris.
2002-04-16 03:24:41 +00:00
Robert Osfield
9fd7c528f4
Compile fixes for IRIX, submitted by Randall Hopper.
2002-04-15 21:48:43 +00:00
Robert Osfield
5a0f8118b7
Added support for OSG_USE_MEMORY_MANAGER into Windows build.
2002-04-15 21:03:32 +00:00
Robert Osfield
89afe99562
Added Makefile.inst which was not added ealier with the check in osghud.
2002-04-15 19:12:39 +00:00
Don BURNS
c984749457
Added Daniel Sjölie's request to use a default complier (CXX) in makedefs.
...
Doing this only for Linux
2002-04-15 14:45:14 +00:00
Robert Osfield
55e5a943aa
Fixed error in project w.r.t name of source file.
2002-04-15 14:29:13 +00:00
Robert Osfield
78484867ef
Renamed Demos/osgtext/osgtext.dsp back to Demos/osgtext/osgtextdemo.dsp
2002-04-15 14:21:10 +00:00
Robert Osfield
bbef7164db
Added CullCallbacks to osg::Node, and osgUtil::CullVisitor.
2002-04-15 13:15:48 +00:00
Robert Osfield
0222f10d27
Added osghud, a head up display demo.
2002-04-15 11:03:31 +00:00
Robert Osfield
1c1b29809b
Fixes to warning in Win32 build
2002-04-15 10:59:16 +00:00
Robert Osfield
83a142b944
Fixed the copying of LongIDRecord's strings in flt plugin so it now uses the record length-4,
...
to create the string. Also Removed some in appropriate comments from LongIDRecord, since they
were obvious and hang over of a copy and paste job on the code.
2002-04-15 08:51:11 +00:00
Robert Osfield
1c4de0e1d2
Fixed display problem with the HUD in osgtext which was caused by the
...
new mods to SceneView not honouring the z near/far calculation flag.
2002-04-15 08:09:02 +00:00
Robert Osfield
c43607c14d
Added support for specificing the eye mapping and seperation between the
...
horizontal and veritical split stereo modes.
Renamed osg::Image::ensureDimensionArePowerOfTwo() to osg::Image::ensureValidSizeForTexturing().
2002-04-14 22:21:59 +00:00
Robert Osfield
22e8047869
Used a faster method for checking for power of 2 on the image dimensions and
...
did a check on forcing 16bits textures in osg::Texture (which speeds things
up on the Umea model which is performance bound by texture memory.), the
later check is now commented out.
2002-04-14 20:30:43 +00:00
Robert Osfield
09d41789da
Fixes to osg::Image::createImage(..), and addition of code to Viewer.cpp to support
...
output of screen snapshot via 'O'.
2002-04-14 13:41:13 +00:00
Robert Osfield
03e9f63d54
Addition of write .bmp to the BMP plugin.
2002-04-14 12:54:26 +00:00
Robert Osfield
e71b92dbcc
Fix for crash in SceneView introduced when ungarded use of _dispalySettings
...
pointer was added, a if (valid) guard has been added to solve the problem.
2002-04-14 12:53:36 +00:00