Robert Osfield
249eddb3d8
Updates to osgGL2 from Mike Weiblen
2004-01-03 09:06:52 +00:00
Robert Osfield
2870d093f2
Added osgdistortion demo.
2003-12-27 22:17:41 +00:00
Robert Osfield
0683c1b5a8
Added support for a photo archive.
2003-12-23 23:55:06 +00:00
Robert Osfield
ca7a80685d
Added beginings of PhotoArchive for storing and loading a set of
...
photos from an archive.
2003-12-22 21:05:10 +00:00
Robert Osfield
b890c8b97c
Added support for placing pictures of backs and fronts of pages.
2003-12-20 14:25:18 +00:00
Robert Osfield
e19f87ddce
Added support for tagging the required resolutions from the source data.
2003-12-19 22:55:35 +00:00
Robert Osfield
01f171f133
Added support for tracing the resolutions that are required by the destination data.
2003-12-17 17:02:23 +00:00
Robert Osfield
90642007e1
Added -losgGL2 to link line.
2003-12-17 00:58:36 +00:00
Robert Osfield
6bdbe942b1
From Marco Jez, fixes to osgFX so that effects are compiled correctly.
...
Fixed title name of osgkeyboardmouse example.
2003-12-16 23:43:37 +00:00
Robert Osfield
b1226cc4a9
Added two news examples, osgsimple just loads a model and then renders it in
...
a single window. osgkeyboardmouse adds to osgsimple support for keyboard mouse
and picking interactions.
2003-12-15 16:46:06 +00:00
Robert Osfield
ff6b9099cf
Added gemetry of photo album and page turning animation.
2003-12-15 16:40:26 +00:00
Robert Osfield
cfb14b7490
Added proper handling of unhandled file return type.
2003-12-10 15:22:05 +00:00
Robert Osfield
9780a7cbd6
Removed osg::Transform::ComputeTransformCallback from osg::Transform.
...
Updated various dependant files to reimplemt callbacks as Transform subclasses.
2003-12-09 14:07:44 +00:00
Robert Osfield
f46cbe60dc
Added new example osgphotoalbum.
2003-12-09 12:11:21 +00:00
Robert Osfield
83bf813e58
Moved the responsibility for finding file to load on to the ReaderWriter plugins,
...
instead of osgDB::Registry where it original lay. This has been done to allow
fileName strings to be encode data rather than just file names, such as one
requires when using PagedLOD along with plugins for doing dynamic tesselation.
2003-12-08 11:24:43 +00:00
Robert Osfield
db66abd6d6
Implemented duplicate removal code into TriStripVisitor and added an
...
extra pass to doing tri stripping in the osgUtil::Optimzer.
Added validity checks into osg::TexEnvCombine to catch eronous enumarant values.
Improved the efficient of CullingSet's handling of new transforms.
Added a copy shared subgraphs and subdivision code into osgUtil::Optimizer.
2003-12-03 21:45:32 +00:00
Robert Osfield
bd4a1cd601
From Pavel Moloshton, addition of AlphaFunc support to .ive.
2003-12-01 14:31:56 +00:00
Robert Osfield
1c2ef7d508
Updates to osgdem.
2003-11-28 14:26:51 +00:00
Robert Osfield
e7f9a51f0f
Updates to osgdem + BoundingBox to support graph iterators
2003-11-27 15:13:55 +00:00
Robert Osfield
a0375f58da
Added a f after 2.0 definitions in atan2 to get round stupid MS errors.
2003-11-26 13:21:40 +00:00
Robert Osfield
032909f8c7
Work in progress on osgdem example and osgTerrain::DataSet class
2003-11-25 11:40:10 +00:00
Robert Osfield
871d9c9237
Moved the unrecognized options check to after loaded
2003-11-25 11:05:22 +00:00
Robert Osfield
8fd4bbe510
Changed the shadow colour so that it is now controlled via the emissive
...
light material rather than ambient, this allows it to bypass any of the
osg::Light values and control the resulting shadow colour more directly.
2003-11-24 10:01:02 +00:00
Robert Osfield
9bb18750c7
Removed the ScalarBar:: from the from of the ScalarPrinter::printScalar() calls.
2003-11-21 20:21:41 +00:00
Robert Osfield
9d883176f9
Changed the main to create a Group and then add the loaded scene and HUD scene
...
into this. This has been done to rework code nearer to what Stephan Huber
used to get round a crash under OSX when a model was passed in. This crash
suggest a problem in dynamic_cast<> perhaps?
2003-11-21 14:17:26 +00:00
Robert Osfield
c41221f2ac
Added usage of object cache + fixed handling of projection matrix.
2003-11-12 19:05:54 +00:00
Robert Osfield
e043f6c89d
Added code to load the bluemarble.ive database instead of the texture mapped
...
sphere for the earth model in the logo.
2003-11-05 10:24:51 +00:00
Robert Osfield
5f5677dcee
Made all positioning transform DYNAMIC to avoid the osgUtil::Optimizer flattening
...
them. Flattening of static transforms was affecting the PagedLOD nodes.
2003-11-04 19:26:16 +00:00
Robert Osfield
54a8ea33ce
Added support to slideshow3D for -s commandline option allow the size of
...
the display to be specified.
Also implementaited some code for display position and speed info in
osgProducer::Viewer, not fully implemented yet.
2003-11-04 16:38:10 +00:00
Robert Osfield
8ed0f3ea95
Changed the slide coordinates system so that the bottom left hand corner of the
...
slide is 0,0,0 and the top right is 1,1,0, and the eye point is at the
appex of a frustum at x,y,1.
2003-11-04 15:07:42 +00:00
Robert Osfield
7f7a51b1ca
Fixed positioning of images.
2003-11-03 23:26:17 +00:00
Robert Osfield
2e59f65fc9
Fixed positioing of text.
2003-11-03 23:22:58 +00:00
Robert Osfield
bc7622149d
Updated to slideshow3D to support animation + pausing of animation.
...
Updated associated osg/osgUtil classes that provide animation pausing.
2003-11-03 23:13:31 +00:00
Robert Osfield
1991aa597c
Added support for <duration>float</duration> to the slideshow3D .xml format
...
to allow the time for autostepping between layers/slides.
Moved the tiles accross to the left hands side by default.
2003-10-30 16:22:21 +00:00
Robert Osfield
bb97900fe1
Changed the wrap mode from CLAMP to CLAMP_TO_EDGE to avoid artifacts under
...
OSX.
2003-10-30 00:10:54 +00:00
Robert Osfield
fd016af34b
Added support for 565 textures to osgbluemarble.
...
Added a osg::Image::scaleImage() version which allows the datatype to be varied.
2003-10-29 23:10:11 +00:00
Robert Osfield
1d81edeaab
Added option for 565 16bit textures.
2003-10-29 22:47:21 +00:00
Robert Osfield
f1caec8d6e
Added -e -w -o and -l options to the osgbluemarble example.
2003-10-29 14:59:22 +00:00
Robert Osfield
f1c4dc3b0d
Updates for osgdem. Including new read/writeHeightField() methods.
2003-10-29 11:11:17 +00:00
Robert Osfield
eb4ee3afad
*** empty log message ***
2003-10-27 16:07:21 +00:00
Robert Osfield
8ad75d0ceb
Fixed print on scalar bar example.
2003-10-20 09:01:16 +00:00
Robert Osfield
c199e74bfc
Added support for generating compressed textures in osgbluemarble.
2003-10-17 15:26:30 +00:00
Robert Osfield
42a8ec7eb5
Adding clamping of the tree textures.
2003-10-17 10:22:46 +00:00
Robert Osfield
5d35daa970
Udates to Drawable + IVE plugin with support for new ClusterCullingCallack.
...
Improvement to osgbluemarble.
2003-10-10 12:54:21 +00:00
Robert Osfield
53081bc9c1
Fixed the setting of the offset so that it convert degrees to radians.
...
Added setting of FOV, however, it doesn't yet function, will need to look into Producer to work out why.
2003-10-10 09:41:04 +00:00
Robert Osfield
5aaa72438f
Fixed missing osg::
2003-10-09 20:50:21 +00:00
Robert Osfield
cf55858462
Added osgbluemarble data
2003-10-08 14:08:28 +00:00
Robert Osfield
a3d1e8dd0d
Added -losgGL2 to link line for OSX.
2003-10-06 10:03:39 +00:00
Robert Osfield
5c17b5059a
From Mike Weiblen, added support for OpenGL SL to osgFX::Cartoon.
2003-10-05 11:42:26 +00:00
Robert Osfield
ce15c880b1
From Mike Weiblen, updates to osgGL2 to support Uniform values
2003-10-05 11:30:54 +00:00