Commit Graph

  • 1d9a06558e Updated version for the release Robert Osfield 2006-07-18 13:24:00 +00:00
  • 9bdca48a4e Updated ChangeLog and authors file. Robert Osfield 2006-07-18 13:17:40 +00:00
  • 6b2d32baae From Farshid Lashakari, fixed popStateSet. Robert Osfield 2006-07-18 13:05:26 +00:00
  • 9790d15f30 Reduced the verbosity of debug info. Robert Osfield 2006-07-18 13:04:57 +00:00
  • 5b10db3724 Updated wrappers Robert Osfield 2006-07-18 12:48:48 +00:00
  • 419e185895 From Eric Wing, add alternate backdrop implementations. Robert Osfield 2006-07-18 12:24:04 +00:00
  • f2d50d943b Updated wrappers Robert Osfield 2006-07-18 11:42:27 +00:00
  • a74801a0ee Added Optimizer::FlattenBillboardsVisitor. Robert Osfield 2006-07-18 11:03:46 +00:00
  • e016cdafb2 From Terrex, improvements to handling of layers w.r.t PolygonOffset Robert Osfield 2006-07-17 16:36:42 +00:00
  • c1e047d549 Removed the usage of setenv to avoid portability issues. Robert Osfield 2006-07-17 13:16:44 +00:00
  • 2ef59b73e9 Change Unit to Units to keep consistent with OpenGL naming. Robert Osfield 2006-07-17 11:43:26 +00:00
  • 460ea4586e Added *,/,+ and - keyboard controls for toggling PolygonOffset factor and units Robert Osfield 2006-07-17 11:37:51 +00:00
  • db395b18af Added getNumLayers method Robert Osfield 2006-07-17 11:36:50 +00:00
  • f16a78ad97 Increased the unit multiplier to 3 to avoid z fighting. Robert Osfield 2006-07-17 10:25:01 +00:00
  • e8235f6967 Changed the Radeon defaults to 1, 128 for the factor and unit mulitpliers respectively. Robert Osfield 2006-07-17 10:24:31 +00:00
  • c38bbfdc11 Updated osgversion and AUTHORS.txt for release Robert Osfield 2006-07-14 21:02:02 +00:00
  • 3d42ce37cf Updated ChangeLog for the release Robert Osfield 2006-07-14 20:50:03 +00:00
  • 7b564a13d7 Updated news for rc2. Robert Osfield 2006-07-14 20:46:21 +00:00
  • 72fc19d01f From Brede Johansen, patch to make osgconv.cpp compile on VC 2005. Robert Osfield 2006-07-14 18:40:25 +00:00
  • 2358ab2b2b Updated to officially deprecate VS6.0 support. Robert Osfield 2006-07-14 18:37:40 +00:00
  • 8762f9a31e Added optional compilation of setenv code Robert Osfield 2006-07-14 18:20:14 +00:00
  • 9f81ef8561 Implemented Radeon workaround for polygonoffset Robert Osfield 2006-07-14 14:38:55 +00:00
  • 4bae225d39 Added 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
  • 618e63a267 Removed the default loading of bluemarble.ive Robert Osfield 2006-07-14 14:04:54 +00:00
  • ff00f888db Fixed popStateSet Robert Osfield 2006-07-14 11:34:13 +00:00
  • 524417f981 Removed debug info Robert Osfield 2006-07-14 11:29:41 +00:00
  • e835ea5328 Speeded up merge geometry Robert Osfield 2006-07-14 11:04:24 +00:00
  • 6928cfc938 Typo fixes Robert Osfield 2006-07-13 20:50:32 +00:00
  • 47c7c43c64 Optimized the MERGE_GEODES pass Robert Osfield 2006-07-13 20:42:10 +00:00
  • 01896e2493 Updated ChangeLog Robert Osfield 2006-07-13 19:42:55 +00:00
  • 5d59ab8227 Updated wrappers Robert Osfield 2006-07-13 15:56:54 +00:00
  • dd32e6425e Added StatsVisitor to include/osg/Statistics, and usage of it in osgUtil::Optimizer. Robert Osfield 2006-07-13 15:25:22 +00:00
  • 541433c7be Added share duplicates traversal to optimizer call Robert Osfield 2006-07-13 14:58:37 +00:00
  • 56aaf2fa6a Fixed Trajce Nikolov name reversal. Robert Osfield 2006-07-13 13:00:22 +00:00
  • 93b13c0854 Fixed Statistics::reset() method to include a reset of all member variables Robert Osfield 2006-07-13 11:46:55 +00:00
  • 7004dc0ba2 Fixed typos. Robert Osfield 2006-07-13 09:12:49 +00:00
  • abe6260da4 Fixed 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
  • 6db8f0bb43 Updated NEWS Robert Osfield 2006-07-12 20:59:06 +00:00
  • 519157aeab From 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
  • 5e9b7bef88 From Brede Johansen, Robert Osfield 2006-07-12 09:40:03 +00:00
  • dd6a33da49 Removed StateSet::ENCLOSE_RENDERBIN_DETAILS since it is rendendent, and implemented the OVERRIDE_RENDERBIN_DETAILS. Robert Osfield 2006-07-11 21:53:57 +00:00
  • 165351196e From 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
  • ad18b88848 From Antoine Hue, Robert Osfield 2006-07-11 10:34:41 +00:00
  • 1fc9855d88 Added preciption effects to NEWS Robert Osfield 2006-07-11 10:33:50 +00:00
  • 62334d546e Updates osgversion and AUTHORS.txt for typo. Robert Osfield 2006-07-11 09:06:31 +00:00
  • c4002751a9 Updated AUTHORS.txt and ChangeLog for 1.1-rc1 Robert Osfield 2006-07-06 20:44:44 +00:00
  • 49dea3b589 Tweak for VS6.0 build Robert Osfield 2006-07-06 20:43:23 +00:00
  • 1c1fce8266 Fixed scoping for for loop varaible for VS6.0 build. Robert Osfield 2006-07-06 15:47:59 +00:00
  • ee1b6a5dd6 Tweaks to try and fix VS6.0 problems. Robert Osfield 2006-07-06 15:00:51 +00:00
  • df2d0e1ceb Removed 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
  • 6665e2a38a Tweaked for loop variaible definition. Robert Osfield 2006-07-06 14:43:30 +00:00
  • 8f2dbec0b0 Updated NEWS and ChangeLog Robert Osfield 2006-07-06 14:36:04 +00:00
  • 0b32213394 From 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
  • 6b1f793ea7 Updated wrappers Robert Osfield 2006-07-06 14:10:37 +00:00
  • 865ee4429c From Eric Sokolowsky, Robert Osfield 2006-07-06 14:02:14 +00:00
  • becbe910d3 Fixed typo and unpdated AUTHORS file Robert Osfield 2006-07-06 13:06:24 +00:00
  • c72530d2fd Added setting of name from the .obj goup name and object names. Robert Osfield 2006-07-06 11:40:41 +00:00
  • f693fa6d2d Removed redundent debug message. Robert Osfield 2006-07-06 11:33:07 +00:00
  • fd7ee0cf21 Add "hack" fix for black materials being exported from Maya. Robert Osfield 2006-07-06 11:30:20 +00:00
  • 8563e692a9 Tweaked osgversion to catch typos and updates AUTHORS.txt Robert Osfield 2006-07-06 11:08:51 +00:00
  • 39256fff54 Updated ChangeLog and AUTHORS.txt for release Robert Osfield 2006-07-06 10:39:40 +00:00
  • 88609a5eee Updated version numbers for 1.1 release Robert Osfield 2006-07-06 10:28:12 +00:00
  • 30d32133b8 Tweaked polygon offset Robert Osfield 2006-07-06 10:27:40 +00:00
  • 8d39df4c73 From Eric Wing, updaetes to Xcode projects Robert Osfield 2006-07-06 09:11:15 +00:00
  • 2c2083db72 From 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
  • d7f1c34df8 From 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
  • 7caccc5ece Updated AUTHORS file Robert Osfield 2006-07-05 21:12:45 +00:00
  • 1d6f2884b1 Fixed typo. Robert Osfield 2006-07-05 21:12:24 +00:00
  • 5622e0d202 From Brede Johansen, "Changed ">" to ">=" when testing for version 16.1 or later." Robert Osfield 2006-07-05 20:56:37 +00:00
  • 0f209a5362 From 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
  • 822ef01531 Added mutex to the test context. Robert Osfield 2006-07-05 13:31:38 +00:00
  • b871ae5cf7 Added vertex program hack to get round apparent NVidia bug when handling vertex texture read. Robert Osfield 2006-07-05 13:18:00 +00:00
  • d91ebd42c3 Updated AUTHORS file Robert Osfield 2006-07-05 12:54:18 +00:00
  • bb459bb871 More fixes for typos Robert Osfield 2006-07-05 12:51:41 +00:00
  • f1505a8485 Updated AUTHORS file Robert Osfield 2006-07-05 10:48:04 +00:00
  • 2105f12a69 Updated osgversion to correct for ChangeLog typos. Robert Osfield 2006-07-05 10:47:38 +00:00
  • 4a00fc013c Updated ChangeLog. Robert Osfield 2006-07-05 10:29:46 +00:00
  • 7b1c07d834 Updated NEWS. Robert Osfield 2006-07-05 10:24:24 +00:00
  • 0735ebc93e First steps towards updating NEWS for 1.1 release Robert Osfield 2006-07-05 10:23:39 +00:00
  • 9ae10af995 Fixed warnings Robert Osfield 2006-07-05 09:52:03 +00:00
  • a0050bc8db From 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
  • 7c1926118a From Brede Johansen, renaned FLT_preserveFace to preserveFace Robert Osfield 2006-07-05 08:55:23 +00:00
  • ce4b3a7b9e Changed parameter name from osberver_ptr to observer. Robert Osfield 2006-07-04 19:58:53 +00:00
  • 6c6c131452 From Paul Martz, Robert Osfield 2006-07-04 19:54:29 +00:00
  • 00fbfd4835 Updated wrappers. Robert Osfield 2006-07-04 14:37:56 +00:00
  • e7d9e91525 From Stephan Huber, Robert Osfield 2006-07-04 14:18:44 +00:00
  • b0d738384f Updated wrappers. Robert Osfield 2006-07-04 13:56:38 +00:00
  • 3ad5140942 Change 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
  • e8a3444b88 From Brede Johansen, Robert Osfield 2006-07-04 13:33:19 +00:00
  • 7511fce540 Fix to Registry::read(ReadFunctor) to better handle reporting of errors Robert Osfield 2006-07-04 12:57:59 +00:00
  • c8aec2a07d Fixed warnings. Robert Osfield 2006-07-04 11:24:36 +00:00
  • 0170689c9d Warning fix. Robert Osfield 2006-07-04 10:55:58 +00:00
  • eff37b0fdf Warning fix Robert Osfield 2006-07-04 10:52:16 +00:00
  • b6b9e4bc7e fixed warning and add a few extra tests Robert Osfield 2006-07-04 09:46:41 +00:00
  • f1e7b6d5cb From 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
  • 62ecea541d From Ulrich Hertlein, updates to DirectX loader Robert Osfield 2006-07-04 09:13:15 +00:00
  • 5e9076ec10 From 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
  • e4dea2b8c4 Fixed a couple of warnings. Robert Osfield 2006-07-03 16:31:30 +00:00
  • 70391108fd Fixed orientation and lighting of model. Robert Osfield 2006-07-03 16:21:57 +00:00
  • 7a42716036 Removed template methods that were break VS6.0 build. Robert Osfield 2006-07-03 15:21:08 +00:00