Paul MARTZ
dbf669030f
From Paul Martz. Fix computation of the PositionAttitudeTransform matrix during export.
2008-08-22 18:11:36 +00:00
Robert Osfield
46afd39b51
merged changes in from svn/trunk using :
...
svn merge -r 8736:8738 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk .
2008-08-05 15:32:03 +00:00
Robert Osfield
b2db19e976
Updated wrappers
2008-08-05 10:31:05 +00:00
Robert Osfield
24b608cacb
Added support for both the old autoScaleTransistionWidthRatio (note typo) and newly fixed autoScaleTransitionWidthRatio in the .osg parsing
2008-08-05 10:20:20 +00:00
Paul MELIS
af9ccc5596
- Fixes for two spelling mistakes
2008-08-05 09:58:31 +00:00
Robert Osfield
c3e394ba3e
Merged multi-threaded crash fix to PrecipitationEffect, using "svn merge -r 8715:8716 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk ."
2008-08-04 12:48:31 +00:00
Robert Osfield
5c312685cd
Merged from svn/trunk the removal of debugging info
2008-08-04 12:39:59 +00:00
Robert Osfield
d801620b6c
Merged LineSegment and Quicktime fixes from svn/trunk, using : merge -r 8709:8712 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk .
2008-08-04 09:07:21 +00:00
Robert Osfield
22246158a5
Merged KdTree update from svn trunk using "svn merge -r 8706:8707 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk ."
2008-08-03 17:02:32 +00:00
Paul MARTZ
bbd40ca107
From Jean-Sebastien Guay. Fix for stuck keys problem when viewer loses focus. Equivalent to Melchior Franz's fix for the same issue in GraphicsWindowX11. When the application loses focus, all currently pressed keys are released. When it regains focus, keys are queried to see which are currently pressed and keydown messages are sent for those.
...
Also, from Daniel Olivier. Fix for windows based on GraphicsWindowWin32 not switching to the resize mouse cursors when the mouse goes close to window borders.
2008-07-31 17:47:09 +00:00
Paul MARTZ
2e11d93587
From Philip Lowman. #define WIN32_WINNT 0x400, consistent with other code in OpenThreads. Resolves a compile warning on mingw.
2008-07-31 14:43:16 +00:00
Paul MARTZ
38c14644d2
From Philip Lowman: Add #include <stdlib.h> for mingw build.
2008-07-30 15:37:50 +00:00
Paul MARTZ
1f7febfa92
From Glenn Waldron: Just downgrading a notify message in SpatializeGroupsVisitor ... one-line change.
2008-07-30 15:10:34 +00:00
Robert Osfield
bdd558af3b
Updated wrappers
2008-07-25 20:50:59 +00:00
Robert Osfield
5cac386fa6
Renamed enums in osgWidget from ALLCAPITALS to normal OSG conventional of AllCapital
2008-07-25 20:50:42 +00:00
Robert Osfield
eed365aef4
Added PluginQuery function to wrappers
2008-07-25 20:49:17 +00:00
Robert Osfield
f4d74b66cf
Added OSGPL Copyright notices
2008-07-25 20:04:41 +00:00
Robert Osfield
e525dd21bf
Improved handling of PAGE_AND_RETAIN_IMAGES
2008-07-25 18:44:13 +00:00
Robert Osfield
65d5ef608d
Reverted back to using std::list<std::String>
2008-07-25 17:42:37 +00:00
Robert Osfield
d137394169
Added Mode support
2008-07-25 16:23:00 +00:00
Robert Osfield
d0890ab250
Updated wrappers, and further refined the ImageSequence API
2008-07-25 16:11:51 +00:00
Robert Osfield
d8d2bc4193
From Ulrich Hertlein, "as I hinted at on osg-users in the "obj loader: map_* only reads last component" thread, this submission broke material/texture loading for some files I have that specify texture matrix scaling.
...
The following link shows a very comprehensive list of .mtl file options:
http://local.wasp.uwa.edu.au/~pbourke/dataformats/mtl/
Attached is a patch that should fix spacey filenames and optional texture scale/offset. I have tested it with files I have that I modified to contain spaces in the texture filenames."
2008-07-25 15:45:40 +00:00
Robert Osfield
ec4d189b64
Added ImageSequence to .ive plugin, added support for multiple ImageThreads in osgDB::ImagePager
2008-07-25 13:45:07 +00:00
Robert Osfield
0d1656055c
Moved PluginQuery from osgconv into osgDB
2008-07-25 10:18:36 +00:00
Robert Osfield
5cdb5c055c
Added extension docs
2008-07-25 10:18:14 +00:00
Robert Osfield
7c6aba874b
Added option docs
2008-07-25 09:46:05 +00:00
Robert Osfield
79fbab4a95
From Paul Martz, "Not sure about the descriptions, so I left those blank. But at least "osgconv --formats" will display the .ive options now."
2008-07-24 13:25:49 +00:00
Robert Osfield
c8d3e81e08
Updated wrappers
2008-07-24 12:48:25 +00:00
Robert Osfield
6915bce1a2
Added a getCurrentRenderStage() and getCurrentCamera() convninience methods, and
...
converted the CullVisitor::apply(OcclusionQueryNode&) implementation to use the
new getCurrentCamera method.
2008-07-24 12:18:49 +00:00
Robert Osfield
7dabdf5d7e
Added supportOptions() entry docs
2008-07-24 12:01:45 +00:00
Robert Osfield
ea309e2677
From Bob Kuehne, "fix for filenames that have spaces within their name."
...
Note form Robert, changed std::cout to osg::notify(osg::INFO)
2008-07-24 11:22:43 +00:00
Robert Osfield
4fe8907748
Updated wrappers
2008-07-23 22:19:37 +00:00
Robert Osfield
ec9218ad1f
Refactored OverlayData so that its possible to subclass OverlayNode/OverlayData.
2008-07-23 22:19:29 +00:00
Robert Osfield
820586a3d0
Added wrappers
2008-07-23 21:52:03 +00:00
Robert Osfield
dc05f2ef95
Moved helper classes into Protected section
2008-07-23 21:49:07 +00:00
Robert Osfield
86ca0860cc
From Paul Martz, typo fixes
2008-07-23 21:25:09 +00:00
Robert Osfield
bfcc7473b8
Applied filename fix suggested by Andrew Bettison.
2008-07-23 19:06:14 +00:00
Robert Osfield
daa3d2381a
Implemented ImagePager internals
2008-07-23 19:04:46 +00:00
Robert Osfield
6488ff23a5
Fixed unitialized variable
2008-07-23 15:42:02 +00:00
Robert Osfield
cc2af85c96
Further work on ImageSequence
2008-07-22 20:20:16 +00:00
Robert Osfield
c9dc578186
Added support for pruning old images, recording the Duration in the .osg file, and -o filename output support in osgimagesequence.
2008-07-22 16:44:49 +00:00
Robert Osfield
ec13321bd7
Updated wrappers
2008-07-22 15:21:24 +00:00
Robert Osfield
669d6be0b2
Fixed handling of TextureCubeMap's with mipmapped/ImageSequence/PBO's.
2008-07-22 14:47:59 +00:00
Robert Osfield
14771d3a4d
Added ImageSequence IO support in Texture classes
2008-07-22 12:40:02 +00:00
Robert Osfield
5ab73e9f80
Added support for ImageSequence to all Texture classes
2008-07-22 12:28:46 +00:00
Robert Osfield
74a1b7881e
Disabled the setting of Texture::setUnrefImageOnApply(true) when the imagery is
...
an ImageStream.
2008-07-22 10:13:57 +00:00
Robert Osfield
f513700450
From Mario Valle, "The attached osgWidget source solves three compilation warnings on VC 7.1 on WindowsXP (OSG 2.5.5).
...
BTW the construct is absolutely legal C++, but VC 7.1 has a different idea..."
2008-07-22 09:02:44 +00:00
Robert Osfield
19e3b1624d
Moved osgViewer::ScreenCaptureHandler's WindowCaptureCallback from head into .cpp
...
to clean up headers and avoid wrapper build issues.
Updated wrappers
2008-07-21 23:42:59 +00:00
Robert Osfield
cad2f6d4fc
From Jean-Sebastien Guay, "Changes attached so that the CaptureOperation is passed in the constructor of the ScreenCaptureHandler (default 0 = default CaptureOperation). This way, you can do:
...
viewer.addEventHandler(new osgViewer::ScreenCaptureHandler(
new osgViewer::WriteToFileCaptureOperation("filename", "jpg")));
and the filename will be what you want. The WriteToFileCaptureOperation will add the context ID and the file number (if in SEQUENTIAL_NUMBER mode) to the file name.
(The attached also clarifies some notify messages, and corrects the comment when adding the handler in osgviewer.cpp)
I also remembered, the current architecture could allow a different CaptureOperation for each context, but currently the API only allows setting one CaptureOperation for all contexts. This could be improved if need be.
"
2008-07-21 21:28:48 +00:00
Robert Osfield
573044ceea
From Mario Valle, signed/unsgined warning fix
2008-07-21 21:17:05 +00:00