Robert Osfield
4fd2352afa
Cleaned up some warnings and added :
...
LINKARGS += -Wl,multiply_defined -Wl,suppress
To GNUmakefile for the OSX build.
2003-04-08 10:17:44 +00:00
Robert Osfield
0d45181aff
Removed the output of command line usage when no arguments are passed since
...
this example doens't need paramters.
2003-04-08 09:48:02 +00:00
Robert Osfield
6f859366e9
Added Producer to the dependcies in osgwindows.
2003-04-08 09:44:21 +00:00
Robert Osfield
559f5f93e5
Added an osg::absolute template function into osg/Math.
2003-04-08 09:42:03 +00:00
Robert Osfield
18ab95a294
Added support for snaping screen images from osgProducer::Viewer apps.
2003-04-07 19:19:01 +00:00
Robert Osfield
e04b36b467
Fixes to dds plugin from Rune.
2003-04-07 15:11:29 +00:00
Robert Osfield
6a178f76c4
Set the hardware mip map generation to false in TextureCubeMap since this
...
extension is not implemented when texture cube mapping.
2003-04-07 15:07:45 +00:00
Robert Osfield
564077643f
Set the fusion distance ratio to 1/300.0f to compensate for the coords
...
of the hang gliding database being so small, this allow the scene to be
viewed in stereo and still look a convincing size.
2003-04-07 14:57:18 +00:00
Robert Osfield
7af174fadb
From Ulrich Hertlien, new osg::TextureRectangle class.
2003-04-07 13:20:53 +00:00
Robert Osfield
9f0fa75484
Added support for unref image data after apply in the osg::Texture*
...
classes. Only unref's after all graphics context have been applied.
2003-04-07 12:51:00 +00:00
Robert Osfield
0df1b28672
Added osgwindows example which sets up and Producer::CameraConfig up
...
and uses that to create multiple windows.
2003-04-07 10:20:34 +00:00
Robert Osfield
7e58786b11
Moved the modified tag's from osg::Texture into the osg::Texture1D,2D,3D and
...
CubeMap classes.
2003-04-07 09:46:06 +00:00
Robert Osfield
98f691f693
Added if (!_kbmcb) to handle the case where the keyboard mouse callback
...
is pre set.
2003-04-06 21:46:48 +00:00
Robert Osfield
49a28660dc
Added the usage report to the examples for when no arguments are passed
...
to the examples.
2003-04-06 21:32:44 +00:00
Robert Osfield
908164d58a
Fixed for new implemention osg OsgCameraGroup::setView().
2003-04-06 18:18:52 +00:00
Robert Osfield
e60ddd4916
Fixed setView to work with new OsgCameraGroup::setView
2003-04-06 13:29:02 +00:00
Robert Osfield
8a3b81f00d
Fixed handling of pixel and internal images formats.
2003-04-06 10:07:44 +00:00
Robert Osfield
c7a7bd03cb
Added support for recording animation paths in the osgProducer::Viewer.
2003-04-05 22:24:48 +00:00
Robert Osfield
79fd5786d8
Fixed manipulator to work correctly with new osgGA::GUIEventAdapter
...
code.
2003-04-05 20:02:42 +00:00
Robert Osfield
5dbe1f0d0b
Added Images/ infront of dog_left and dog_right images.
2003-04-05 19:54:51 +00:00
Robert Osfield
75b591e70b
Added a couple ability of offset the images relative to each other
...
horizontally and vertically to allow better comenstation for mismatched
imagery.
2003-04-05 19:40:18 +00:00
Robert Osfield
cac6642de5
Improvements to the handling of warp pointer call on start up.
2003-04-05 07:19:40 +00:00
Robert Osfield
c6e3cb044b
Fixed the drive manipulator so its height is now 1.5m and the buffer size if
...
2.0m.
2003-04-05 07:11:07 +00:00
Robert Osfield
169bf25f77
Implemented support for float x and y mouse positions, and normalization of
...
mouse coords in osgGA::GUIEventAdapter, and ported osgGA camera manaipulators
to use the new normalized values.
Moved osgProducer across to tracking the window dimensions and ensure that the
internals values in osgProducer::EventAdapter are kept consistent. Moved
the warp pointer in Viewer across to using KeyboardMouse::positionPointer().
2003-04-04 19:10:37 +00:00
Robert Osfield
fb49e5a60f
Removal of trailing \ from end of couple lines in cygwin path.
2003-04-04 15:22:25 +00:00
Robert Osfield
e9e0b4304d
Improved support for toggle between full screen and non fullscreen in
...
the osgProducer::Viewer.
2003-04-04 11:06:09 +00:00
Robert Osfield
e0d7709d50
Added code to set the colour of each geometry to white to prevent
...
colours from the text being inherited.
2003-04-04 08:39:58 +00:00
Robert Osfield
7473bf573d
Suported for mip mapping added by Rune.
2003-04-03 21:00:12 +00:00
Robert Osfield
a47a6f0310
Fixes to the multipipe initialization.
2003-04-03 14:12:09 +00:00
Don BURNS
03a0b4f5de
Changes to fix compiles on Mac OS X
2003-04-03 08:14:49 +00:00
Robert Osfield
78d95b2414
Fixes for Win32 - removed second copy constructor from protected section
...
in ReaderWriterLOGO.cpp, and add osgText as a dependancy to osgtexture3D example app.
2003-04-03 07:37:08 +00:00
Robert Osfield
2bdb79e6b5
Added osgText dependancy to osgtexture2D demo.
2003-04-03 07:31:01 +00:00
Robert Osfield
e1e22ab430
Added GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB etc to the Texture header to
...
allow compilation across platforms.
2003-04-02 20:43:19 +00:00
Robert Osfield
12e2e1968a
Fixes to the dds plugin.
2003-04-02 19:41:18 +00:00
Robert Osfield
0f3eaeba46
From Rune Schmidt Jensen - new dds loader.
2003-04-02 18:26:34 +00:00
Robert Osfield
161c40d75f
Removed OSX override override of PLUGIN_DIRS.
2003-04-02 14:54:05 +00:00
Robert Osfield
fea6ad3101
Changed colour of anisotropic text in osgtexture2D example.
...
Removed the save test.osg call in osgkeyboard.
2003-04-02 11:57:23 +00:00
Robert Osfield
7aab621405
Added support for min pixel size, max pixel size and max visable distance to
...
osgSim::LightPointNode, the max pixel size from was originally in osg::LightPoint.
Added additional get/set methods to osg::LightPointNode.
Increased the compute pixel size by a ratio 1.41 (sqrtf(2)) to correlate the
computed size with the actual size seen on screen.
2003-04-02 10:50:15 +00:00
Robert Osfield
d3d32edfcd
Added prefix's to ApplicationUsageProxy's and made them static to help
...
prevent problems under OSX.
2003-04-02 08:22:47 +00:00
Robert Osfield
732dad0e6e
Fixed std::string usage so that std::string::size_type is used where
...
appropriate.
2003-04-01 20:52:56 +00:00
Robert Osfield
5a974ab091
Fixes to osg::Texture's handling of anisotropy updating and
...
hardware generate mip mapping.
Added switching off generate mip map from osgText::Font.cpp.
Changed savedmodel.osg to saved_model.osg in ViewerEventHandler.
2003-04-01 20:32:57 +00:00
Robert Osfield
b59760482f
Changed unsigned int to std::string::size_type.
2003-04-01 18:50:36 +00:00
Robert Osfield
5b36049f33
Added convinience constructor.
2003-04-01 18:42:38 +00:00
Robert Osfield
060b9f7150
Added futher debugging messages to track down the x86-64 crash.
2003-04-01 18:42:17 +00:00
Robert Osfield
d820449931
Used notify for reporting the keypressing to the commandline.
2003-04-01 18:35:31 +00:00
Robert Osfield
b63a49ca3f
New osgtexture2D example code.
2003-04-01 16:00:33 +00:00
Robert Osfield
49b62ff92c
Moved the logo plugins from the osgPlugins/logos directory to osgPlugins/logo
...
to make it consistent with the naming of the plugin.
2003-04-01 15:13:26 +00:00
Robert Osfield
43f1c0121b
Bug spotted and fix by Sébastien Kuntz. Changed < to <= on Geometry.cpp, in removePrimitiveSet(),
...
if( i+numElementsToRemove<_primitives.size() )
2003-04-01 15:08:30 +00:00
Robert Osfield
f01cc73b43
From Macro Jez, fixes to logo plugin under VS.
2003-04-01 13:16:02 +00:00
Robert Osfield
e8f7290ead
Updated NEWS.
...
Removed writing of test.osg from osgstereoimage.
2003-04-01 12:00:13 +00:00