Robert Osfield
a961b880bb
From Richard Schmidt, fixed the handling of user data so that it uses ref_ptr<> to avoid data getting deleted.
2008-09-19 08:16:41 +00:00
Robert Osfield
95a822b70d
From John Argentieri, added missing _stripTextureFilePath( false ) initializer.
2008-09-18 13:18:12 +00:00
Robert Osfield
8dd9c54229
From Robert Osfield and Christophe Loustaunau, fixes for support for 16bit and 32bit tiff images
2008-09-18 12:50:20 +00:00
Robert Osfield
9e47480bc7
From Mathieu Marache, "This is an addition for osgSim reader/writer for the osg ascii file format adding osgSim::OverlayNode support. "
2008-09-18 10:49:18 +00:00
Robert Osfield
93d4090169
From Rob Bloemkool, "This is a submission for src/osgPlugins/ogr/ReaderWriterOGR.cpp
...
- adds display of options when using osgconv --formats.
- adds useGroupPerFeature option to have each feature in a separate group. Usage: OSG_OPTIMIZER=OFF osgconv -e ogr -O addGroupPerFeature <infile> <outfile>
"
2008-09-17 20:02:39 +00:00
Robert Osfield
97b37cb117
Added support for finding DCMTK-3.5.4 installed lib/include placement
2008-09-17 11:43:14 +00:00
Robert Osfield
28af7882f5
Complted the first pass at the DCMTK based dicom loader
2008-09-16 15:31:47 +00:00
Robert Osfield
d07f3d5662
Added optional usage of DCMTK in the dicom plugin
2008-09-15 19:59:12 +00:00
Robert Osfield
b4b5b5ea41
Introduced TerrainTile::TileLoadedCallback
2008-09-10 18:11:54 +00:00
Robert Osfield
ed4bd41574
Removed unneccessary compound name usage
2008-09-10 16:17:17 +00:00
Robert Osfield
898a0c11c2
Removed debugging output
2008-09-10 11:38:49 +00:00
Robert Osfield
f738ab8fe2
Changed the image reading so that it leverages the osgDB::Input::readImage() method
...
to ensure that it picks up on any local paths set on the Input object.
2008-09-10 11:28:47 +00:00
Robert Osfield
c266cef6b1
Changed the path management so that the node path is prepended on the database path list, rather than replacing it.
2008-09-10 11:27:45 +00:00
Robert Osfield
45ccf11161
Added osg::Image::set/getWriteHint() that allows images themselves to control how
...
they are written to disk, either inline or as an external file. Added support for
this in the .ive plugin. Default of WriteHint is NO_PREFERNCE, in which case it's
up to the reader/writer to decide.
2008-09-10 11:26:30 +00:00
Robert Osfield
d2e29efcd9
Added acceptance of .ogv extensions in xine-lib plugin
2008-09-02 16:13:54 +00:00
Robert Osfield
8759984f52
Replaced uint with unsigned int
2008-09-01 15:29:22 +00:00
Robert Osfield
99a294ebae
Implemented support for ShapeAttributeList, used John Vidar Larring's initial
...
submission as a base, but implementing the user data functionality in a different
way to facilitate more flexible user data support
2008-09-01 12:40:33 +00:00
Robert Osfield
befa2112f8
From John Vidar Larring, initial cut of .ive support for ShapeAttributeList user data
2008-09-01 12:39:19 +00:00
Robert Osfield
141296c323
From Michael Guerrero, "I've attached the files with the new addition of the "registered = true"
...
flag set."
2008-08-29 09:26:07 +00:00
Robert Osfield
ed617f87df
Introduce the concept of layer set name, using the osg::Object::s/getName() to store
...
the setname, and using a compound string (set:setname:filename) in place of standard filename when reading and writing
files.
2008-08-28 16:15:57 +00:00
Robert Osfield
95a359bdab
Introduced SwitchLayer which will form the basis of provided support for varients
2008-08-27 10:13:30 +00:00
Robert Osfield
9499cfa420
Improved the GLSL implementation.
2008-08-26 17:40:04 +00:00
Robert Osfield
11bd5f39d4
From Ulrich Hertlein, attached is a small fix for a mismatched function signature
2008-08-26 08:41:30 +00:00
Robert Osfield
38efb23901
From Liang Aibin, added support for :
...
osgFX::Effect
osgFX::AnisotropicLighting
osgFX::BumpMapping
osgFX::Cartoon
osgFX::Scribe
osgFX::SpecularHighlights.
2008-08-25 15:57:17 +00:00
Robert Osfield
d3dda658a8
From Liang Aibin, removed redundent spaces
2008-08-25 15:37:48 +00:00
Robert Osfield
5c2a4b014e
From Michael Guerrero, Fixed crash that occurred when openning an new movie file after all previous movie ImageStream had been closed. Also add a missing close of the movie file.
2008-08-25 15:20:42 +00:00
Robert Osfield
0c9214636f
From Paul Martz, "This change fixes a problem with PAT nodes during FLT export."
...
Note, Paul Martz has merged this patch into OpenSceneGraph-2.6.
2008-08-25 15:03:31 +00:00
Robert Osfield
43d19c11cf
From Guillaume Chouvenc, "I have added the file StateAttribute.cpp in src/osgPlugins/osg
...
to support the reading and writing of StateAttribute Callback
in osg files.
"
2008-08-25 14:59:06 +00:00
Robert Osfield
8d5bfeddee
From Guillaume Chouvenc, "I have modified Uniform.cpp and StateSet.cpp in src/osgPlugins/osg
...
to support the reading and writing of Uniform Callback and
StateSet Callback in osg files."
2008-08-25 14:54:11 +00:00
Robert Osfield
78e22f24c2
Introduced initial cut of a dicom loader, which uses ITK to do the loading.
2008-08-22 16:39:17 +00:00
Robert Osfield
8303f03b24
Added .ive support for BlendEquation
2008-08-18 15:06:41 +00:00
Robert Osfield
4adb68c802
Added BlendEquation .osg support
2008-08-18 14:49:16 +00:00
Robert Osfield
5400e570c7
Added support for geometry shader attributes
2008-08-15 17:18:10 +00:00
Robert Osfield
7cd4641ece
From Stephane Lamoliatte, "I added the osg::Program parameters support for the osg plug'in.
...
Now we could correctly configure geometry shaders in osg files."
Notes from Robert Osfield, renamed the names of the parameters to be less GL centric and more human readable.
2008-08-15 16:43:56 +00:00
Robert Osfield
38f6cddc2c
Changed osg::ImageSequence::set/getDuration to set/getLength() to be in keeping with the
...
osg::ImageStream's getLength().
2008-08-15 16:21:44 +00:00
Robert Osfield
7f8183f64c
Merged changes to OpenSceneGraph-2.6 into trunk using :
...
svn merge -r 8729:8734 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/branches/OpenSceneGraph-2.6 .
2008-08-05 11:17:48 +00:00
Robert Osfield
c8001915f6
From Ulrich Hertlien, "attached is a patch to src/osgPlugins/quicktime/QTImportExport.cpp that fixes loading images using the quicktime loader. Also fixes some minor bugs like uninitialized variables and incorrect deletes.
...
I'm a bit puzzled why this didn't pop up for more people as it's quite severe: basically the filename was never set!""
2008-08-04 09:05:29 +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
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
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
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
bfcc7473b8
Applied filename fix suggested by Andrew Bettison.
2008-07-23 19:06:14 +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
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