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
Robert Osfield
041a06b89d
Further work on osg::ImageSequence/osgDB::ImagePager
2008-07-21 21:00:57 +00:00
Robert Osfield
e4b22e44d2
Moved the ~Record body into the .cpp to avoid a MipsPro compile error (due to a compiler bug)
2008-07-21 19:23:03 +00:00
Robert Osfield
34a085a1bd
Added call to OpenThreads::Thread::cancel();
2008-07-21 17:45:28 +00:00
Robert Osfield
6796b4f70d
Updated wrappers
2008-07-21 17:39:55 +00:00
Robert Osfield
acd7e65687
Added basic image sequencing
2008-07-21 17:28:22 +00:00
Robert Osfield
2125c9843b
Moved the if (!buffer) check to infront of the memory initialization
2008-07-21 16:17:41 +00:00
Robert Osfield
ac61676368
Initial cut of osgimagesequence example
2008-07-21 10:57:06 +00:00
Robert Osfield
09e7bcdf4e
Added ImagePager first cut, and updated wrappers
2008-07-21 10:10:01 +00:00
Robert Osfield
c2432b22da
Added first cut of ImageStream IO wrapper
2008-07-21 09:55:15 +00:00
Robert Osfield
d12708e6f6
First cut of osgDB::ImagePager for updating osg::ImageSequence
2008-07-21 09:47:39 +00:00
Robert Osfield
d17a255d8e
First cut of osg::ImageSequence class
2008-07-21 09:46:53 +00:00
Robert Osfield
3814731c27
From Adrain Elgi, added osgGA to link list
2008-07-18 21:17:35 +00:00
Robert Osfield
18e9d2d53b
Introduce a custom atof function that always assumes data comes in form 10.10 with
...
the full stop used as a decimal place.
2008-07-18 11:39:06 +00:00
Robert Osfield
46796978fd
From Jean-Sebastien Guay and Robert Osfiled, osgViewer::ScreenCaptureHandler for
...
taking screenshots
2008-07-17 16:12:39 +00:00
Robert Osfield
43e2c5fadf
Updated wrappers
2008-07-17 14:13:13 +00:00
Robert Osfield
4aed0a7eac
From Ulrich Hertlein, "attached are some minor tweaks:
...
- fixed typos in osgViewer/ViewerBase
- const-ness in include/osg/View findSlaveIndexForCamera
- supported options for STL reader, fixed return values to reflect proper errors
- supported options for DirectX reader, fixed return values
- normals pseudo-loader: scaling normals to a const (but variable) fraction of the bounding sphere radius
"
2008-07-17 13:51:14 +00:00
Robert Osfield
8751bdbc97
Updated wrappers
2008-07-17 12:26:42 +00:00
Robert Osfield
969884e6c2
Moved AuthenticalMap/AuthenticationDetails out in their own files
2008-07-17 12:13:04 +00:00
Robert Osfield
adaf71fa19
Added osgDB::AuthenticationMap/Details to osgDB and curl plugin to add the ability
...
to authenticate http transfers
2008-07-17 11:55:55 +00:00
Robert Osfield
cacb509f60
Moved .net plugin out into Deprecated section of osg svn repostitory
2008-07-16 16:19:54 +00:00
Robert Osfield
b0d1f419e3
Fixed path to font
2008-07-16 16:19:19 +00:00
Robert Osfield
2fefc911fd
Set the default setting of LineWidth to 2.0 to ensure that old default behavior
...
is maintained.
2008-07-16 16:05:43 +00:00
Robert Osfield
c3a4237e3a
From Vincent Bourdier, removed line with setWidth(2.0) as this code prevents
...
user settings of line with.
2008-07-16 16:04:27 +00:00
Robert Osfield
c33f7e5720
Cleaned up the updateStateSet code
2008-07-16 15:58:51 +00:00
Robert Osfield
270a671c75
Updated wrappers
2008-07-16 13:29:35 +00:00
Robert Osfield
5f0f80cab2
Changed int's to unsigned int's to avoid warnings
2008-07-16 13:26:06 +00:00
Robert Osfield
850034ab75
Moved the _textureObjectBuffer assignment to after the imagery has been download to avoid crashes under multi-threaded compile of texture objects (was causing a crash with 3D Textures, but is something that would happen with other Texture types as well.)
2008-07-16 13:23:58 +00:00
Robert Osfield
41bd615f3a
Removed a division by precomputing the associated values
2008-07-16 11:40:01 +00:00
Robert Osfield
a8cb408213
Added osgWidget wrappers
2008-07-15 22:13:35 +00:00
Robert Osfield
e6c99b0434
Fixed typo
2008-07-15 21:28:22 +00:00
Robert Osfield
a383f7ee34
Fixed name of lib
2008-07-15 19:42:49 +00:00
Robert Osfield
47255490a9
Changed IMPORT to "Import option", and "EXPORT:" to "Export option:" in supportsOptions() docs make it a little more friendly and understandable
2008-07-15 19:28:30 +00:00
Robert Osfield
115787f8e9
From Paul Martz, "Here's documentation for the export options of the FLT plugin. I also labeled the import options as such."
2008-07-15 19:26:20 +00:00
Robert Osfield
abe16fa571
Changed the version setup code to be consistent with the rest of the OSG
2008-07-15 19:24:22 +00:00
Robert Osfield
c989b98f2e
From Gino van den Bergen, "The VRML plugin in the current 2.5.4 release will not compile under VC8.0 when the project file is generated using CMake 2.6. The attached CMakeLists.txt will fix this problem. The file replaces the CMakeLists.txt file in src/osgPlugins/vrml.
...
NB: It is assumed that the antlr and regex libs are located in $(OPENVRML_DIR)/lib.
"
2008-07-15 19:02:20 +00:00
Robert Osfield
c2b77aa08e
From Jeremy Moles, import of the osgWidget NodeKit, sourced from the original http://osgwidget.googlecode.com/svn/trunk
...
Notes from Robert Osfield, I've merged osgWidget trunk, and added/changed CMakeLists.txt file to make it suitable for inclusion in the core OSG, and moved imagery/scripts/shaders out into OpenSceneGraph-Data
2008-07-15 17:21:25 +00:00
Robert Osfield
0c3d119cea
Updated wrappers
2008-07-15 14:24:46 +00:00
Robert Osfield
35bc9c7dd2
From Art Trevs, Removed GLeunm version setAttachment() to avoid ambigiuity with
...
whether to enable MRT.
2008-07-15 14:24:21 +00:00
Robert Osfield
c88d34ee97
Renamed Archive::ArchiveStatus to ReaderWriter::ArchiveStatus
2008-07-15 14:15:42 +00:00