ac36cca060Updated osgTerrain wrapper project file with gdal dependencies.
Robert Osfield
2006-09-06 20:11:02 +00:00
edbc1c1e49Tweak to NEWS
Robert Osfield
2006-09-06 14:10:13 +00:00
c1a0df32b6Made get methods const
Robert Osfield
2006-09-06 13:53:48 +00:00
5a08afeb07From Brede Johansen, "The previous submission didn't handle Objects with transforms. The attached file corrects this.
Robert Osfield
2006-09-06 09:46:32 +00:00
5868bab4d9From Eric Wing, updates to Xcode projects
Robert Osfield
2006-09-05 20:18:21 +00:00
aab6f86e99Removed reference to Sony in COLLADA news entry.
Robert Osfield
2006-09-05 17:15:58 +00:00
80892030b8Updated NEWS, AUTHORS file and osgversion for the 1.2-rc1
Robert Osfield
2006-09-05 15:22:54 +00:00
805065b983Updated ChangeLog
Robert Osfield
2006-09-05 15:09:14 +00:00
9d02b2314fFrom Mike Weiblen, build fixes for Windows.
Robert Osfield
2006-09-05 09:51:33 +00:00
09b8c7d103Updated to compile against changes to osgTerrain
Robert Osfield
2006-09-05 09:13:19 +00:00
b2c244af59Updated wrappers
Robert Osfield
2006-09-05 08:56:27 +00:00
a39485729eFrom Paul Martz, warning fixes for Cygwin.
Robert Osfield
2006-09-05 08:46:34 +00:00
aab03c3c6dFrom Brede Johansen, "I have added an optimization to the OpenFlight plugin. By default it ignores the Object records if it's safe to do so. The reader option preserveObject prevents this optimization.
Robert Osfield
2006-09-05 08:44:51 +00:00
5c1b0f1bbdAdded support for imagery and DEM's that wrap around the dateline, this required two passes over the copying of imagery and DEM's to the destination graphs, once for the original position, and once for the wrap around 360 degrees on or before.
Robert Osfield
2006-09-04 20:43:07 +00:00
625c0173b2Missing part of Farshid Laskari's submission relating to CameraNode RenderOrder.
Robert Osfield
2006-09-04 13:35:26 +00:00
22a5a8802cUpdated wrappers
Robert Osfield
2006-09-04 13:22:51 +00:00
daa54a3b09From Farshid Lashkari,
Robert Osfield
2006-09-04 13:15:08 +00:00
5212d66cabCleaned up the texture setup code.
Robert Osfield
2006-09-04 12:52:09 +00:00
f0277df858Added osg::TexMat::s/getScaleByTextureRectangleSize feature that allows one to use the osg::TexMat to automatically scale non dimensional tex coordinats to the size of the last texture rectangle applied.
Robert Osfield
2006-09-04 12:46:49 +00:00
a93ca5a089From Farshid Lashkari, removed debug message being written to the console.
Robert Osfield
2006-09-04 06:51:07 +00:00
ac41066733Removed typedef TypeList from osgintrospection
Robert Osfield
2006-09-04 06:47:05 +00:00
a135650086Added setting of position.w to 1.0 and removed zscale hack.
Robert Osfield
2006-09-02 14:27:42 +00:00
d2533dfcc0Updated wrappers
Robert Osfield
2006-09-01 13:34:05 +00:00
47f64a6060From David Callu, add reflection of std::wstring in the DefaultReflector
Robert Osfield
2006-09-01 13:22:37 +00:00
616097e465From David Callu, "bug fix to reflect the wchar_t in Value and Value.cpp I add the toWString() function. in Type and Type.cpp I just add two function to get a map of propertyList and a map of methodList i need this map in my editor a i think it's could be util to put this functionnality in osgIntrospection,
Robert Osfield
2006-09-01 12:52:15 +00:00
96e1630cc7Removed the String inhertiance from osg::Referenced.
Robert Osfield
2006-09-01 12:46:45 +00:00
5d1de02afaUpdated Version number for 1.2 release
Robert Osfield
2006-08-31 20:55:46 +00:00
87a221445eUpdated version numbers of the up comming 1.2 release
Robert Osfield
2006-08-31 20:54:28 +00:00
113c1dfc3eFrom Eric Wing, "Attached is a change for GLExtensions.cpp that allows OS X to use dlopen/dlsym instead of NS*Symbol* functions for 10.3 or later. The latter is now deprecated.
Robert Osfield
2006-08-31 20:48:49 +00:00
8a76315493Updated NEWS for 1.2 release and added COLLADA plugin
Robert Osfield
2006-08-31 20:26:56 +00:00
846fe1aeebFixed typo on OSG_PROCESSOR_AFFINITY env var.
Robert Osfield
2006-08-31 15:47:47 +00:00
d92fdafd53Fixed TextureAtlasVisitor bug where repeating textures were incorrectly assigned as non repeating.
Robert Osfield
2006-08-31 15:39:23 +00:00
8aa58c986cChanged the external file writing to use the DatabasePathList for its path rather than the original files path.
Robert Osfield
2006-08-31 13:53:38 +00:00
38ee7c1213Updated wrappers
Robert Osfield
2006-08-31 10:37:27 +00:00
aaba1c6b23Made the inheritance of osg::Object in the DrawCallback to be virtual.
Robert Osfield
2006-08-31 10:10:42 +00:00
dcf19c92fdAdded support for CameraNode's PostDrawCallback.
Robert Osfield
2006-08-31 10:08:05 +00:00
5988668cffAdded GPU stats to NEWS list
Robert Osfield
2006-08-30 19:33:13 +00:00
6302866781Updated NEWS for rc2
Robert Osfield
2006-08-30 19:21:07 +00:00
102215afb5To TextureAtlasBuilder add copying of border pixels into margins to help improve quality of lower mipmap levels.
Robert Osfield
2006-08-30 16:33:30 +00:00
c4731804b8From Mike Wittman, changed release build options to reduce binary bloat.
Robert Osfield
2006-08-30 13:50:26 +00:00
e789ae6f54In TextureAtlasVisitor code added catch for textures that have some geometry with texcoords within 0 to 1.0, but others others out of the 0 to 1 range, these textures are automatically rejected from consideration for adding to a texture atlas.
Robert Osfield
2006-08-30 09:32:05 +00:00
25bf4a6626To the TextureAtlasBuilder added detection of instance where a single drawable has multiple textures on the same texture unit inherited down to it from above.
Robert Osfield
2006-08-29 15:05:05 +00:00
3615f681a9Updated wrappers
Robert Osfield
2006-08-29 12:31:07 +00:00
9778e70869Added GPU stats
Robert Osfield
2006-08-29 11:25:29 +00:00
22e94c9aafAdded TexMat(Matrix) constructor.
Robert Osfield
2006-08-29 06:58:22 +00:00
f74d3af391Fixed a crash in removeInternalTriangles() for models without normals.
Don BURNS
2006-08-29 00:10:43 +00:00
6be6bc2eaaAdded TexEnv object into Font and apply this in Text::drawImplementation to make sure that a valid TexEnv is applied
Robert Osfield
2006-08-28 19:37:40 +00:00
c8e7a9ea40From Roger James, improved mapping of AC3D lighting model to OSG
Robert Osfield
2006-08-28 19:07:30 +00:00
6b186a122fAdded support for logging StateSet usage in StatsVisitor.
Robert Osfield
2006-08-28 19:06:33 +00:00
66f40a1670Added env var docs
Robert Osfield
2006-08-28 19:05:40 +00:00
70470bc84aFrom Roger James, "I have been going through my modified osg files and came across this fix to the Tesselator. From memory it handles a problem with per primitive normal binding. I must have forgotten to submit it."
Robert Osfield
2006-08-28 19:01:03 +00:00
19f3d975ddFuther work on TextureAtlasBuilder/Visitor, now functioning enough to deploy on real models.
Robert Osfield
2006-08-28 15:46:02 +00:00
1055bd013dUpdated wrappers
Robert Osfield
2006-08-28 10:49:37 +00:00
ee7f3fa375Further work on TextureAlasBuilder and TextureAtlasVisitor.
Robert Osfield
2006-08-28 10:46:39 +00:00
9f6be131a4Further work of TextureAtlasBuilder
Robert Osfield
2006-08-26 21:38:22 +00:00
7ebf8f1fa7Updated wrappers
Robert Osfield
2006-08-25 16:31:28 +00:00
f86c824275Further work on new TextureAtlasBuilder.
Robert Osfield
2006-08-25 16:30:23 +00:00
1f8c4874f6Checking in first cut of new osgUtil::Optimizer::TextureAtlasBuilder class for building texture atlas for sets of images or textures.
Robert Osfield
2006-08-25 15:53:16 +00:00
179f6100a0Added missing setDataType and setPacking functions
Robert Osfield
2006-08-25 15:49:29 +00:00
ff61a20315Added const version of getReadPBuffer()
Robert Osfield
2006-08-25 14:54:54 +00:00
f5d9443b78Fixed const correctness of get shadow functions
Robert Osfield
2006-08-25 14:53:09 +00:00
ecee62e1c1Updated wrappers
Robert Osfield
2006-08-25 09:03:26 +00:00
0900857333From Farshid Lashkari, "I was experiencing hard crashes of my application when using PBO's on machines that don't support PBO's. I think osg incorrectly checks if PBO's are supported.
Robert Osfield
2006-08-25 08:48:16 +00:00
8365ec3217From Eric Wing, updates to Xcode project
Robert Osfield
2006-08-25 08:42:17 +00:00
62edacece5From David Guthrie, "I know there are 50,000 changes to osg/Math for OSX a day, but I think it can be simplified quite a bit. The old code includes <cmath> for pre-10.2 and anything using something other than g++ 4 and then uses std::isnan. For the most current version, it leaves out cmath and uses isnan(). std::isnan and cmath work for the current version, so I just made it include cmath if __APPLE__ is defined and removed the ifdef between versions of OS X for isnan related things.
Robert Osfield
2006-08-24 20:16:25 +00:00
49e7607fa0Simplified swap bytes code to make it more efficient.
Robert Osfield
2006-08-24 20:15:32 +00:00
1413eea52cAdd error message report to catch attempts to flip mipmap images.
Robert Osfield
2006-08-24 16:33:23 +00:00
db08e3d61eFixed COLLDADA plugin name and remove osgmove example
Robert Osfield
2006-08-24 13:16:38 +00:00
118161416fFrom Sebastien Grignard, fix to writing of dds files, write the source data directly rather using a series of memcpy.
Robert Osfield
2006-08-23 15:25:43 +00:00
7b01f5a033From Jeremy Moles, fixed typos
Robert Osfield
2006-08-23 15:11:18 +00:00
a33955a56bFrom Daniel Larimer, fix for OSX 10.4 when gcc != 4
Robert Osfield
2006-08-23 14:17:06 +00:00
d25735b6b9From Andrew Lorino and Mike Weiblen, COLLADA 1.4.1 ReaderWriter, kindly developed and donated by Sony Computer Entertainment Inc. US R&D.
Robert Osfield
2006-08-23 13:32:03 +00:00
d1b14abb91Added sizeof(short int)
Robert Osfield
2006-08-23 13:18:22 +00:00
ce8d8c09e1Tweaks to osglogo to allow you to export alpha blended screenshots
Robert Osfield
2006-08-23 13:16:12 +00:00
1fa331034cAdded osgUtil::Tesselator for SHapeType Polygon to handle concave polygons.
Don BURNS
2006-08-22 19:10:48 +00:00
8aceb4eec6From Vaclav Bilek, "The purpose of this change is to suppress "re-reading" of osg::ProxyNodes ( in OF external references) after the OF file is loaded. The change do conditional execution of already existing code.
Robert Osfield
2006-08-22 13:07:20 +00:00
c8a5dc86a2From Gary Quinn, updated to take account of new bin directory structure.
Robert Osfield
2006-08-22 12:49:02 +00:00
794a36f30fFrom Joran Jessurun, updated to look for lib/win32.
Robert Osfield
2006-08-22 12:46:13 +00:00
26e3424195Changed the default implementation of backdrop text to DEPTH_RANGE and tweaked the depth range values to minimize the depth rage witout causing z fighting on osgtext example.
Robert Osfield
2006-08-22 12:33:35 +00:00
98cdf9b3c7From Eric Wing, fix for compute of the bounding box when handling outline/backdrop text.
Robert Osfield
2006-08-22 10:23:58 +00:00
71c79506e9From Eric Wing, compile fix for OSX
Robert Osfield
2006-08-21 21:09:40 +00:00
b286a380fbFrom Eric Wing, updates to Xcode projects
Robert Osfield
2006-08-21 21:00:14 +00:00
6f23173c05Added comments on the meaning of button value
Robert Osfield
2006-08-21 20:29:32 +00:00
a50d812d9aFixed 64 bit support
Robert Osfield
2006-08-21 15:07:31 +00:00
be60b32addFixed texture optimization problem associated with mixing already compiled scene graphs - resulting in incorrect texture assignment. Solution was to a compareTextureObjects() test to the Texture*::compare(..) method that the osgUtil::Optimizer::StateSetVisitor uses to determine uniqueness.
Robert Osfield
2006-08-14 19:42:22 +00:00
fb27b27e5eRan dos2unix to fix inconsistent line endings
Robert Osfield
2006-08-14 11:03:43 +00:00
7b53511251From Paul Martz, "The gist of this change is, if the OpenFlight version of the parent file is so old that it doesn't support Light Point palettes or Shader palettes, then the parent file is not allowed to override those palettes in the child."
Robert Osfield
2006-08-14 07:59:28 +00:00
85b39a7894Updated ChangeLog for 1.1.1 release
Robert Osfield
2006-08-13 20:12:49 +00:00
9774c30178Updated ChangeLog, NEWS, osgversion and AUTHORS.txt for 1.1.1 release
Robert Osfield
2006-08-13 08:40:06 +00:00
c3313b99b2Changed the texture wrap mode to repeat
Robert Osfield
2006-08-13 08:24:19 +00:00
25a91d97f0From Chuck Sembroski, fixes for IRIX
Robert Osfield
2006-08-13 07:37:55 +00:00
a16568254cMoved reset to 0 of _createReuseMatrixIndex from CullVistor.cpp to CullStack.cpp so that CullStack::reset works correctly for all subclasses - fixing a memory consumption issue with occluders
Robert Osfield
2006-08-12 18:19:43 +00:00
132f9ead45Updated version number for 1.1.1 release
Robert Osfield
2006-08-12 08:29:16 +00:00
dbc5fc9f4dUpdated ChangelLog and AUTHORS file
Robert Osfield
2006-08-12 07:59:36 +00:00
108a557d72Removed Xcode 1.x projects
Robert Osfield
2006-08-12 07:43:37 +00:00
469c195a1cFrom Radu Mihai, removed osgfbo and osgpbuffer projects
Robert Osfield
2006-08-11 21:48:24 +00:00
ad2b719dc0Added osg:: to Referenced() to fix IRIX build.
Robert Osfield
2006-08-11 21:39:41 +00:00
36fcb93b0fremoved CRLF and replaced with LF in ReaderWriteNET.cpp
Don BURNS
2006-08-11 19:56:03 +00:00
c00b708c0cUpdated wrappers
Robert Osfield
2006-08-11 18:23:10 +00:00
38c70042a5Fixed if (numProcessors>1), was originally >=
Robert Osfield
2006-08-11 18:22:16 +00:00