Robert Osfield
c8aec2a07d
Fixed warnings.
2006-07-04 11:24:36 +00:00
Robert Osfield
0170689c9d
Warning fix.
2006-07-04 10:55:58 +00:00
Robert Osfield
eff37b0fdf
Warning fix
2006-07-04 10:52:16 +00:00
Robert Osfield
62ecea541d
From Ulrich Hertlein, updates to DirectX loader
2006-07-04 09:13:15 +00:00
Robert Osfield
5e9076ec10
From Brede Johansen, set the default value of texture wrap mode to REPEAT to fix problem
...
with database without .attr files.
2006-07-03 20:28:26 +00:00
Robert Osfield
e4dea2b8c4
Fixed a couple of warnings.
2006-07-03 16:31:30 +00:00
Robert Osfield
70391108fd
Fixed orientation and lighting of model.
2006-07-03 16:21:57 +00:00
Robert Osfield
07ac167fa8
Added merge geodes and geometries optimizer call
2006-07-03 10:47:16 +00:00
Robert Osfield
c90e35038a
From Eric Sokolowski, "Added the ability to read and write images directly in the ive plugin,
...
through the osgDB::readImageFile and osgDB::writeImageFile functions.
This is useful for storing compressed textures on disk for rapid playback
for animations."
2006-07-03 09:26:12 +00:00
Robert Osfield
e7d04408d3
From Michael Platings, added support for blend seperates to .ive and .osg
2006-07-03 09:22:11 +00:00
Robert Osfield
8b445af79b
Updated wrappers.
2006-06-30 13:50:32 +00:00
Robert Osfield
f181228d4a
From Michael Platings, added support for glBlendFuncSeperate.
2006-06-30 13:50:02 +00:00
Robert Osfield
6a2387373c
From Eric Sokolowsky, made a couple of methods static.
2006-06-30 13:47:12 +00:00
Robert Osfield
4ce0d8af64
From David Callu, compile fix for gcc 4.1
2006-06-29 19:38:07 +00:00
Robert Osfield
30265ac0b3
Added support for RenderBin's have a local top level StateSet. This is now
...
used by default in the depth sorted bin.
2006-06-29 15:57:24 +00:00
Robert Osfield
2b293df713
Updated wrappers.
2006-06-29 11:00:08 +00:00
Robert Osfield
ee72373bfa
Updated wrappers
2006-06-29 10:19:44 +00:00
Robert Osfield
a6fbb7a044
Changed _WIN32 to _MSC_VER
2006-06-29 10:17:19 +00:00
Robert Osfield
459f147da7
From Eric Wing, updates to QuickTime plugin
2006-06-29 10:06:27 +00:00
Robert Osfield
e12c6b7902
Form Brede Johansen, move from istrstream to istringstream.
...
From Robert Osfield, remapped Paul Martz's changes to Pools.h and PaletteRecords.cpp w.r.t texturePatternIndex being a in16, and converted a char* string to a std::string.
2006-06-29 09:34:41 +00:00
Robert Osfield
e0258f23b3
Changed unsinged int to GLuint for OSX compile fix.
2006-06-29 08:08:39 +00:00
Robert Osfield
17e51e73c4
Changed unsigned int to GLuint for OSX build.
2006-06-28 20:38:32 +00:00
Robert Osfield
4dff461b1c
Change internal variables across to being GLuint.
2006-06-28 14:36:28 +00:00
Robert Osfield
c3548195f7
Made the new OpenFlight plugin the default.
2006-06-28 10:22:04 +00:00
Robert Osfield
5acd4f3be1
From Martin Naylor, build fix for windows.
2006-06-28 07:17:56 +00:00
Robert Osfield
95d29db7c5
Removed old #include <vector.h> entries.
2006-06-28 07:14:39 +00:00
Robert Osfield
03af6871ab
Added setting of the CameraConfig:TheradModelDirective
2006-06-27 20:13:41 +00:00
Robert Osfield
710adfd698
From Eric Wing, added support for outline/shadow and colour gradient effects.
2006-06-27 13:09:00 +00:00
Robert Osfield
c71fc9fcb6
From Stephan Huber, remove Platform specific handling of multi-sample setup as its
...
now supported within Producer in a generic way. From Robert Osfield fix to the parameter ordering
2006-06-27 12:08:30 +00:00
Robert Osfield
261f4a3b1c
From Terrex and Andrew Sampsom and Don Tidrow and Robert Osfield,
...
email comments from Andew Sampson,
"I've contacted Terrex, and obtained the 2.2 version
of their trpage library. The library included a
fork of OSG 0.9.8's txp plugin, modified to load 2.1+
txp DBs.
I've done the work of incorporating the changes made
to OSG's txp plugin since 0.9.8 into Terrex's fork.
The forked version is now up-to-date with the changes
made to OSG 0.9.9 and 1.0.
Terrex made a lot of changes (especially differences
in whitespace), so the diff between the forked version
and OSG 1.0's txp plugin is yucky. I did my best, but
keep in mind that this is the result of a 4-way merge
(kinda... terrex-0.9.8, stock-0.9.8, stock-0.9.9,
stock-1.0).
I really want to see this forked version merged back
into the main OSG branch. The new features offered by
this version of the plugin (2.1+ support, variable
LOD support, bug fixes) are worth the trouble."
--
Don Tidrow then took this code and added his work.
--
Robert Osfield then fixed all the warnings that abound in the trpage code base.
2006-06-27 10:07:42 +00:00
Robert Osfield
240fc9ebee
Replaced ref_ptr<>:take with ref_ptr<>:release, and added handling of removeal
...
of ref_ptr<> operator >.
2006-06-26 20:45:51 +00:00
Robert Osfield
5b89ddab01
Added DeleteHandler flush call.
2006-06-26 20:43:18 +00:00
Robert Osfield
d084c34e04
Added a functional DeleteHandler.
2006-06-26 20:35:10 +00:00
Robert Osfield
a39516c297
Changed GLunit usage to unsigned int.
2006-06-26 10:57:17 +00:00
Robert Osfield
c46560e478
From Andreas Ekstrand, fix for Windows
2006-06-26 10:39:38 +00:00
Robert Osfield
3b499341ed
From Philipp Siemoleit,
...
There are some group codes (i.e. "62") which are interpreted as
dxfDataType::SHORT. That's right because the dxf-specification defines
"16 bit integer" as the type for the corresponding value.
But readerBase::readGroup() calls readValue(std::ifstream&, unsigned
short). I changed readValue(std::ifstream&, unsigned short) to
readValue(std::ifstream&, short). I found no group code at the dxf-specs
which needs a "16 bit unsigned integer" value. So the
readValue(std::ifstream&, unsigned short) function is obsolete - right?
2006-06-26 09:30:16 +00:00
Robert Osfield
a9f2e345c9
From David Fries, Reset only the RenderLeaf objects used in the last
...
frame as given by the _currentReuseRenderLeafIndex instead of
resetting all leaves which can be very time consuming.
2006-06-26 09:18:49 +00:00
Robert Osfield
4ab7be2833
Martin Spindler, new osg::ClampColor state attribute.
2006-06-08 15:27:18 +00:00
Robert Osfield
2e2684c05a
From Paul Martz, added support to textured light points into osgSim and OpenFlight loader, as part of the OpenFlight v16.0 spec.
2006-06-08 14:32:02 +00:00
Robert Osfield
4d35807a54
From Matt Green, fix to handling of centering of multi-line text entries.
2006-06-08 13:34:29 +00:00
Robert Osfield
4c5452733b
With direction from Paul Melis, fixed bug in CopySharedSubgraphsVisitor which prevented
...
it being applied. Also fix inappropriate comment.
2006-06-08 11:39:10 +00:00
Robert Osfield
16d844090f
From Joan Abadie: patch fixes : "osgDB::makeDirectory doesn't work on win32 when using full path name like : "d:/demo"
...
it tryes a mkdir("d:")."
2006-06-08 11:22:45 +00:00
Robert Osfield
732ca180d1
Added missing clip against maximum azimuth.
2006-06-05 16:25:29 +00:00
Robert Osfield
947904ee85
Improved stats sizing in presense of wide screens.
2006-06-05 16:06:29 +00:00
Robert Osfield
8ca8adeafb
From Jason Baverage, support for interpolating DEM data from GDAL to the positions
...
required for the current tile.
2006-05-26 15:19:14 +00:00
Robert Osfield
bf0828138c
Cleaned up the OpenGL error reporting.
2006-05-22 19:30:07 +00:00
Robert Osfield
3ca71e4398
Updated wrappers.
2006-05-16 21:32:37 +00:00
Robert Osfield
e1c77dfe2a
Minor tweaks of ints to unsigned ints
2006-05-16 21:20:36 +00:00
Robert Osfield
690aeea7e4
From Mike Weiblen, futher work on Uniform array support.
2006-05-16 21:00:45 +00:00
Robert Osfield
90fc234cf1
From Mike Weiblen, support for new Uniform arrays.
...
From Robert Osfield, refactor of above with original code to ensure backwards compatibility.
2006-05-16 21:00:15 +00:00