1d9a06558eUpdated version for the release
Robert Osfield
2006-07-18 13:24:00 +00:00
9bdca48a4eUpdated ChangeLog and authors file.
Robert Osfield
2006-07-18 13:17:40 +00:00
6b2d32baaeFrom Farshid Lashakari, fixed popStateSet.
Robert Osfield
2006-07-18 13:05:26 +00:00
9790d15f30Reduced the verbosity of debug info.
Robert Osfield
2006-07-18 13:04:57 +00:00
5b10db3724Updated wrappers
Robert Osfield
2006-07-18 12:48:48 +00:00
419e185895From Eric Wing, add alternate backdrop implementations.
Robert Osfield
2006-07-18 12:24:04 +00:00
f2d50d943bUpdated wrappers
Robert Osfield
2006-07-18 11:42:27 +00:00
a74801a0eeAdded Optimizer::FlattenBillboardsVisitor.
Robert Osfield
2006-07-18 11:03:46 +00:00
e016cdafb2From Terrex, improvements to handling of layers w.r.t PolygonOffset
Robert Osfield
2006-07-17 16:36:42 +00:00
c1e047d549Removed the usage of setenv to avoid portability issues.
Robert Osfield
2006-07-17 13:16:44 +00:00
2ef59b73e9Change Unit to Units to keep consistent with OpenGL naming.
Robert Osfield
2006-07-17 11:43:26 +00:00
460ea4586eAdded *,/,+ and - keyboard controls for toggling PolygonOffset factor and units
Robert Osfield
2006-07-17 11:37:51 +00:00
db395b18afAdded getNumLayers method
Robert Osfield
2006-07-17 11:36:50 +00:00
f16a78ad97Increased the unit multiplier to 3 to avoid z fighting.
Robert Osfield
2006-07-17 10:25:01 +00:00
e8235f6967Changed the Radeon defaults to 1, 128 for the factor and unit mulitpliers respectively.
Robert Osfield
2006-07-17 10:24:31 +00:00
c38bbfdc11Updated osgversion and AUTHORS.txt for release
Robert Osfield
2006-07-14 21:02:02 +00:00
3d42ce37cfUpdated ChangeLog for the release
Robert Osfield
2006-07-14 20:50:03 +00:00
7b564a13d7Updated news for rc2.
Robert Osfield
2006-07-14 20:46:21 +00:00
72fc19d01fFrom Brede Johansen, patch to make osgconv.cpp compile on VC 2005.
Robert Osfield
2006-07-14 18:40:25 +00:00
2358ab2b2bUpdated to officially deprecate VS6.0 support.
Robert Osfield
2006-07-14 18:37:40 +00:00
8762f9a31eAdded optional compilation of setenv code
Robert Osfield
2006-07-14 18:20:14 +00:00
9f81ef8561Implemented Radeon workaround for polygonoffset
Robert Osfield
2006-07-14 14:38:55 +00:00
4bae225d39Added s/getFactorMultiplier(), s/getUnitMultiplier(), areUnitAndMultipliersSet() and setFactorAndUnitMultipliersUsingBestGuessForDriver() static methods to osg::PolygonOffset to help implement workarounds for lack of portablity of settings between different hardware.
Robert Osfield
2006-07-14 14:08:33 +00:00
618e63a267Removed the default loading of bluemarble.ive
Robert Osfield
2006-07-14 14:04:54 +00:00
ff00f888dbFixed popStateSet
Robert Osfield
2006-07-14 11:34:13 +00:00
524417f981Removed debug info
Robert Osfield
2006-07-14 11:29:41 +00:00
e835ea5328Speeded up merge geometry
Robert Osfield
2006-07-14 11:04:24 +00:00
6928cfc938Typo fixes
Robert Osfield
2006-07-13 20:50:32 +00:00
47c7c43c64Optimized the MERGE_GEODES pass
Robert Osfield
2006-07-13 20:42:10 +00:00
01896e2493Updated ChangeLog
Robert Osfield
2006-07-13 19:42:55 +00:00
5d59ab8227Updated wrappers
Robert Osfield
2006-07-13 15:56:54 +00:00
dd32e6425eAdded StatsVisitor to include/osg/Statistics, and usage of it in osgUtil::Optimizer.
Robert Osfield
2006-07-13 15:25:22 +00:00
541433c7beAdded share duplicates traversal to optimizer call
Robert Osfield
2006-07-13 14:58:37 +00:00
56aaf2fa6aFixed Trajce Nikolov name reversal.
Robert Osfield
2006-07-13 13:00:22 +00:00
93b13c0854Fixed Statistics::reset() method to include a reset of all member variables
Robert Osfield
2006-07-13 11:46:55 +00:00
7004dc0ba2Fixed typos.
Robert Osfield
2006-07-13 09:12:49 +00:00
abe6260da4Fixed management of Text's StateSet so that it works correctly when the DefaultFont is active.
Robert Osfield
2006-07-13 09:01:24 +00:00
6db8f0bb43Updated NEWS
Robert Osfield
2006-07-12 20:59:06 +00:00
519157aeabFrom Vincent Vivanloc, Removed commas from end of enum lists, and removed semi-colon from end of namespace.
Robert Osfield
2006-07-12 09:50:45 +00:00
5e9b7bef88From Brede Johansen,
Robert Osfield
2006-07-12 09:40:03 +00:00
dd6a33da49Removed StateSet::ENCLOSE_RENDERBIN_DETAILS since it is rendendent, and implemented the OVERRIDE_RENDERBIN_DETAILS.
Robert Osfield
2006-07-11 21:53:57 +00:00
165351196eFrom Brede Johansen, "Here's a small patch to BlendFunc::setFunction(source,destination) to make it consistent with the constructor and prevent the BlendFuncSeparate path being called. This patch fixed the artifact with the osgpointsprite demo on ATI cards reported by Mike Weiblen."
Robert Osfield
2006-07-11 14:24:18 +00:00
ad18b88848From Antoine Hue,
Robert Osfield
2006-07-11 10:34:41 +00:00
1fc9855d88Added preciption effects to NEWS
Robert Osfield
2006-07-11 10:33:50 +00:00
62334d546eUpdates osgversion and AUTHORS.txt for typo.
Robert Osfield
2006-07-11 09:06:31 +00:00
c4002751a9Updated AUTHORS.txt and ChangeLog for 1.1-rc1
Robert Osfield
2006-07-06 20:44:44 +00:00
49dea3b589Tweak for VS6.0 build
Robert Osfield
2006-07-06 20:43:23 +00:00
1c1fce8266Fixed scoping for for loop varaible for VS6.0 build.
Robert Osfield
2006-07-06 15:47:59 +00:00
ee1b6a5dd6Tweaks to try and fix VS6.0 problems.
Robert Osfield
2006-07-06 15:00:51 +00:00
df2d0e1cebRemoved explict definition of osgUtil::Optimizer::StateVisitor to attempt to get round VS 6.0 cruddiness.
Robert Osfield
2006-07-06 14:50:38 +00:00
6665e2a38aTweaked for loop variaible definition.
Robert Osfield
2006-07-06 14:43:30 +00:00
8f2dbec0b0Updated NEWS and ChangeLog
Robert Osfield
2006-07-06 14:36:04 +00:00
0b32213394From Eric Sokolowsky, "If a texture is used that is not a multiple of four, and compression was requested through the texture's internal format, the texture's internal format reverts to a non-compressed type and a NOTICE is given. At present, compressed textures must have a multiple of four in each dimension."
Robert Osfield
2006-07-06 14:14:19 +00:00
6b1f793ea7Updated wrappers
Robert Osfield
2006-07-06 14:10:37 +00:00
865ee4429cFrom Eric Sokolowsky,
Robert Osfield
2006-07-06 14:02:14 +00:00
becbe910d3Fixed typo and unpdated AUTHORS file
Robert Osfield
2006-07-06 13:06:24 +00:00
c72530d2fdAdded setting of name from the .obj goup name and object names.
Robert Osfield
2006-07-06 11:40:41 +00:00
f693fa6d2dRemoved redundent debug message.
Robert Osfield
2006-07-06 11:33:07 +00:00
fd7ee0cf21Add "hack" fix for black materials being exported from Maya.
Robert Osfield
2006-07-06 11:30:20 +00:00
8563e692a9Tweaked osgversion to catch typos and updates AUTHORS.txt
Robert Osfield
2006-07-06 11:08:51 +00:00
39256fff54Updated ChangeLog and AUTHORS.txt for release
Robert Osfield
2006-07-06 10:39:40 +00:00
88609a5eeeUpdated version numbers for 1.1 release
Robert Osfield
2006-07-06 10:28:12 +00:00
30d32133b8Tweaked polygon offset
Robert Osfield
2006-07-06 10:27:40 +00:00
8d39df4c73From Eric Wing, updaetes to Xcode projects
Robert Osfield
2006-07-06 09:11:15 +00:00
2c2083db72From Vivek Rajan, "Rotated text in SCREEN_COORDS was looking a little squished especially in orthographic projection. Performing the rotation before the scaling fixed the problem. I've attached Text.cpp with the fix."
Robert Osfield
2006-07-06 08:36:12 +00:00
d7f1c34df8From Eric Sokolowsky, "The attached Texture.cpp fixes a problem when subloading compressed textures. Near the top of the function that implements texture subloading, osg::Texture::applyTexImage2D_subload(), the local variable compressed_image examines the _image's_ pixel format to see if it is compressed. However, further on, in calls to getCompressedSize() the _texture's_ pixel format is used. In my application's Texture2D class, I use osg::Texture::USE_ARB_COMPRESSION to osg::Texture2D::setInternalFormatMode(), which causes the internal format to become one of the generic ARB_COMPRESSED types, which do not have a specific size. Thus the recent warning message added to osg::Texture::getCompressedSize() is triggered. The correct behavior is to use the format mode from the Image class instead of the Texture class within the subload implementation, and then the size is calculated correctly."
Robert Osfield
2006-07-05 21:52:36 +00:00
7caccc5eceUpdated AUTHORS file
Robert Osfield
2006-07-05 21:12:45 +00:00
1d6f2884b1Fixed typo.
Robert Osfield
2006-07-05 21:12:24 +00:00
5622e0d202From Brede Johansen, "Changed ">" to ">=" when testing for version 16.1 or later."
Robert Osfield
2006-07-05 20:56:37 +00:00
0f209a5362From Eric Sokolowsky, "There is code in Image.cpp that calculates the size of a compressed image based on the internal format. There is similar code in the Texture class but it does not account for the ARB types. I modified the Texture class implementation to show a warning when an incomplete internal format is used to calculate the image size."
Robert Osfield
2006-07-05 13:44:07 +00:00
822ef01531Added mutex to the test context.
Robert Osfield
2006-07-05 13:31:38 +00:00
b871ae5cf7Added vertex program hack to get round apparent NVidia bug when handling vertex texture read.
Robert Osfield
2006-07-05 13:18:00 +00:00
d91ebd42c3Updated AUTHORS file
Robert Osfield
2006-07-05 12:54:18 +00:00
bb459bb871More fixes for typos
Robert Osfield
2006-07-05 12:51:41 +00:00
f1505a8485Updated AUTHORS file
Robert Osfield
2006-07-05 10:48:04 +00:00
2105f12a69Updated osgversion to correct for ChangeLog typos.
Robert Osfield
2006-07-05 10:47:38 +00:00
4a00fc013cUpdated ChangeLog.
Robert Osfield
2006-07-05 10:29:46 +00:00
7b1c07d834Updated NEWS.
Robert Osfield
2006-07-05 10:24:24 +00:00
0735ebc93eFirst steps towards updating NEWS for 1.1 release
Robert Osfield
2006-07-05 10:23:39 +00:00
9ae10af995Fixed warnings
Robert Osfield
2006-07-05 09:52:03 +00:00
a0050bc8dbFrom Markus Trenkwalder, "Mingws gcc includes a file called types.h which in turn defines _TYPES_H_. types.h in the directx plugin defines the same include guard. I've renamed the guard name in this file to _DX_TYPES_H_. Now the plugin compile in mingw too."
Robert Osfield
2006-07-05 08:59:23 +00:00
7c1926118aFrom Brede Johansen, renaned FLT_preserveFace to preserveFace
Robert Osfield
2006-07-05 08:55:23 +00:00
ce4b3a7b9eChanged parameter name from osberver_ptr to observer.
Robert Osfield
2006-07-04 19:58:53 +00:00
6c6c131452From Paul Martz,
Robert Osfield
2006-07-04 19:54:29 +00:00
00fbfd4835Updated wrappers.
Robert Osfield
2006-07-04 14:37:56 +00:00
e7d9e91525From Stephan Huber,
Robert Osfield
2006-07-04 14:18:44 +00:00
b0d738384fUpdated wrappers.
Robert Osfield
2006-07-04 13:56:38 +00:00
3ad5140942Change osgText so that the Text drawable now can have its own StateSet that users can assign to it without it being overriden. If none is assigned externally it now uses a StateSet associated wit the Font assigned to the Text.
Robert Osfield
2006-07-04 13:56:29 +00:00
e8a3444b88From Brede Johansen,
Robert Osfield
2006-07-04 13:33:19 +00:00
7511fce540Fix to Registry::read(ReadFunctor) to better handle reporting of errors
Robert Osfield
2006-07-04 12:57:59 +00:00
c8aec2a07dFixed warnings.
Robert Osfield
2006-07-04 11:24:36 +00:00
0170689c9dWarning fix.
Robert Osfield
2006-07-04 10:55:58 +00:00
eff37b0fdfWarning fix
Robert Osfield
2006-07-04 10:52:16 +00:00
b6b9e4bc7efixed warning and add a few extra tests
Robert Osfield
2006-07-04 09:46:41 +00:00
f1e7b6d5cbFrom Roland Smeenk, Added missing initialization to zero of the _carryOver value in default and copy constructor.
Robert Osfield
2006-07-04 09:18:04 +00:00
62ecea541dFrom Ulrich Hertlein, updates to DirectX loader
Robert Osfield
2006-07-04 09:13:15 +00:00
5e9076ec10From Brede Johansen, set the default value of texture wrap mode to REPEAT to fix problem with database without .attr files.
Robert Osfield
2006-07-03 20:28:26 +00:00
e4dea2b8c4Fixed a couple of warnings.
Robert Osfield
2006-07-03 16:31:30 +00:00
70391108fdFixed orientation and lighting of model.
Robert Osfield
2006-07-03 16:21:57 +00:00
7a42716036Removed template methods that were break VS6.0 build.
Robert Osfield
2006-07-03 15:21:08 +00:00