Robert Osfield
1fa4bd8ab4
Fixed build
2004-07-22 15:41:13 +00:00
Robert Osfield
f75d109e12
Added more usage mutex to serialize access to Quicktime.
2004-07-22 15:11:14 +00:00
Robert Osfield
b0a371ddb0
Added missing tex env mode
2004-07-21 19:15:34 +00:00
Robert Osfield
9232aac60d
Removed the stop method, replacing it by pause
2004-07-21 19:01:40 +00:00
Robert Osfield
d1981df21f
Removed the stop method
2004-07-21 19:01:16 +00:00
Robert Osfield
24df4b93d6
Clean up of thread handling.
2004-07-21 10:01:56 +00:00
Robert Osfield
dfaed29d6b
From Geoff Michel, fixes.
2004-07-20 18:50:30 +00:00
Robert Osfield
aed65903db
From Bob Kuehne, add usage of version number to differentiate between
...
rev's of the LOD.
2004-07-20 07:46:05 +00:00
Robert Osfield
12a315ec1d
From Eric Sokolosky, added INVENTOR_INCLUDE and INVENTOR_LIB vars.
2004-07-20 05:36:44 +00:00
Robert Osfield
d5aea35895
From Geoff Michel, fix for handling of texture filenames enclosed in quotes.
2004-07-19 18:35:01 +00:00
Robert Osfield
f9ea73fbe2
From Mike Weiblen, updates to the psuedo loaders to add documentation.
2004-07-17 10:33:26 +00:00
Robert Osfield
3c7dfa389d
Added mutex to image stream thread to serialize calls to Quicktime.
2004-07-06 15:10:33 +00:00
Robert Osfield
105c3568f8
From Geoff Michel, replaced used C style FILE with iostream.
2004-07-06 13:00:14 +00:00
Don BURNS
4c5f33d397
Changed internal formatt on jpeg loader to be GL_RGB, GL_RGBA, etc. rather
...
than numComponents.
2004-07-05 16:21:43 +00:00
Robert Osfield
2ce192f0ae
Change the light in LightSource from a generic osg::StateAttribute to
...
a osg::Light.
2004-07-02 14:46:24 +00:00
Robert Osfield
a0eead991f
Fixed indenting
2004-07-01 14:22:11 +00:00
Robert Osfield
0c38189018
Moved the radius parameter from PageLOD into LOD.
2004-07-01 13:53:30 +00:00
Robert Osfield
d4c46df7ce
Fixed parsing of internalTextureFormat.
2004-06-29 08:03:28 +00:00
Robert Osfield
9b03d8c67e
Fixed warnings.
2004-06-28 21:39:31 +00:00
Robert Osfield
0887e22c3f
Added .osg support for new TexGenNode
2004-06-28 15:09:49 +00:00
Robert Osfield
124f64c55f
Fixed warning
2004-06-28 14:18:48 +00:00
Robert Osfield
ca96c9e731
From Michael Logan, build fix for Performer plugin
2004-06-28 13:18:31 +00:00
Robert Osfield
db43e34bce
From Michael Gronager, added support for alpha channel in writing of BMP images
2004-06-28 13:18:10 +00:00
Robert Osfield
6de63f097b
From Eric Sokolowsky. Added missing blend modes into .osg reading and writing
...
and fixed typo.
2004-06-28 12:52:13 +00:00
Robert Osfield
20de9666dd
From Terry Welsh, added support for reading and writing osg::FragmentProgram
...
local parameters.
2004-06-28 10:00:21 +00:00
Robert Osfield
8b0a98f03c
Added Marco's AutoTransform.cpp
2004-06-15 12:26:39 +00:00
Robert Osfield
616ee0928a
From Marco Jez, implemented I/O support for the AutoTransform node.
2004-06-14 20:12:04 +00:00
Robert Osfield
ade10ccebc
Improved precision of AnimationPath IO.
2004-06-14 20:10:08 +00:00
Robert Osfield
2d35b3cc27
Changed Billboard::g/setPos(..) to g/setPosition(..).
2004-06-14 19:34:43 +00:00
Robert Osfield
6f03f991b3
Changed the color binding to better reflect the settings in the OpenFlight file.
2004-06-11 21:05:07 +00:00
Robert Osfield
09d585561a
Added missing setColorBinding() into ConvertFromFLT::setMeshColors().
2004-06-11 14:49:22 +00:00
Robert Osfield
343fa27fcd
From Troy Yee, fixes to handling meshes.
...
From Robert Osfield, replaced assert(0)'s with error messages.
2004-06-10 15:43:56 +00:00
Robert Osfield
3adacbdeb7
Changed the *(itr++) instances with *(itr), *(itr+1) with a seperate itr+=n etc. This
...
has been done to avoid VC6.0 optimization ordering problems.
2004-06-09 16:28:51 +00:00
Robert Osfield
a8ce6b01d6
Added CoordinateSystem::s/getFormat().
2004-06-09 15:00:03 +00:00
Robert Osfield
eec378a885
Moved the osg::ClusterCullingCallback into into own header and source file.
2004-06-07 15:05:22 +00:00
Robert Osfield
9236f6daa8
From George Tarantilils, add missing handling of alpha channel.
2004-05-25 20:40:26 +00:00
Robert Osfield
eb3917060f
From George Tarantilis, fixes to DDS size computations.
...
From Robert Osfield, addition of constructors for internal DDS structures.
2004-05-25 16:10:28 +00:00
Robert Osfield
5312bcc54a
Updates the movie support
2004-05-25 14:32:20 +00:00
Robert Osfield
eac7fdff76
From Alberto Farre, fixes to the computation of sizes
2004-05-24 19:50:13 +00:00
Robert Osfield
f8daf206ab
Improved support for new double Vec* classes
2004-05-20 12:57:06 +00:00
Robert Osfield
f02c75f5ea
Added Vec2d, Vec3d and Vec4d classes, and remapped Vec2, Vec3 and Vec4 to
...
Vec2f, Vec3f an Vec4f respectively, with typedef's to the from Vec* to Vec*f.
2004-05-20 10:15:48 +00:00
Robert Osfield
ae5aefac0e
Added the beginings of new osgParticle Explosion, Fire and SmokeEffects.
...
Added support for generation explosion, fire and smoke effects in osgsimulation
2004-05-13 22:09:23 +00:00
Robert Osfield
90579a0e17
Fixes for FreeBSD
2004-05-12 20:31:58 +00:00
Robert Osfield
82562e5bdd
From Eric Sokolowsky, fixed problems in PNG plugin for handling
...
paletted images which contain alpha values.
2004-05-12 10:45:36 +00:00
Robert Osfield
f66599e00c
From Eric Sokolosky, with further additions from Robert, added support
...
for RGBA TIFF files
2004-05-11 20:44:31 +00:00
Robert Osfield
6f34ef29f8
From Joran Jessurun, "I needed to be able to set the quality of the saved jpeg images. I could
...
not find a way to do this in OSG. Therefore I implemented this by adding
an option called: JPEG_QUALITY <quality> to the JPEG reader/writer.
To parse the options string I use the same method as used in the LWO
reader/writer. "
2004-05-09 07:06:32 +00:00
Robert Osfield
86d323752d
From Corbin Holtz, "I have completed my mods to the OpenFlight loader (modified files are
...
attached):
* Light point strings using the REPLICATE opcode should now be supported
(>=15.6?)
* Directional lights should now work as in Performer using a viewing
frustrum defined by a direction vector, horizontal angular width, vertical
angular width, and roll angle about the direction vector. The current
directional light implementation had some bad assumptions which caused
problems with direction vectors not on the XY plane.
* IVE and OSG reader/writers were updated as appropriate"
2004-05-08 22:18:38 +00:00
Robert Osfield
b6c1c44bd0
From Paul Martz,
...
"Changes to provide rudimentary support for OF 15.8 light point
animation palettes. This change also includes light point palette override
support for external references. This is the last of my code changes to
support OF 15.8 in the flt loader. Barring bugs, of course, knock on wood.
The gist of the animation palette code is to create ref_ptr'd
osgSim::BlinkSequence objects for each palette entry, and then pass them on
to osgSim::LightPoint for any OpenFlight light points that reference that
palette entry. This should be conservative of memory (not that I expect the
animation palette to be extremely large)."
2004-05-08 21:33:25 +00:00
Robert Osfield
3a8e5fc6b4
From Yefei Hi, replaced windows specific function with sprintf to afford
...
better cross platform portability.
2004-05-07 19:58:56 +00:00
Robert Osfield
bdeb391a00
From Mike Weiblen, added new rot, scale and trans pseudo loaders.
2004-05-07 15:18:59 +00:00