Commit Graph

  • 43ad7114be Reworking to avoid compile issues under VS6.0. Robert Osfield 2005-05-20 15:45:12 +00:00
  • 913992130c Removed remaining references to old DX writer. Robert Osfield 2005-05-20 11:35:08 +00:00
  • b23d3965df Removed long unused and out of date DX writer plugin from distribution, will now be placed on the wiki just in case its needed. Robert Osfield 2005-05-20 11:33:22 +00:00
  • f6298daae4 Added env var report. Robert Osfield 2005-05-20 06:39:41 +00:00
  • 56f415f7a8 From Martin Aumueller, fixed copy and paste error on getActiveUniforms(). Robert Osfield 2005-05-19 21:42:38 +00:00
  • 276dfbd0ad Added support for setting the default render bin sort mode via the env OSG_DEFAULT_BIN_SORT_MODE variable or via or RenderBin::setDefaultRenderBinSortMode() method. Robert Osfield 2005-05-19 15:17:53 +00:00
  • b71472e592 From Alberto Farre, added support for caching of ProxyNode children. Robert Osfield 2005-05-19 09:22:45 +00:00
  • 702944b67a Fixed fullscreen toggle in ViewerEventHandler that assumed the first RenderSurface was a window (not a pbuffer). Don BURNS 2005-05-18 21:45:30 +00:00
  • 0f164c9f7f PBuffer example revamped to use a normal CameraConfig for setting up the PBuffer and main cameras, and a PBufferTexture2D for the texture, rather than a subload callback Don BURNS 2005-05-18 21:34:55 +00:00
  • bb8169ce87 Updated NEWS, ChangeLog and runexamples.bat. Robert Osfield 2005-05-18 21:31:51 +00:00
  • 9e91e1e01b Updated wrappers. Robert Osfield 2005-05-18 21:17:31 +00:00
  • 955cc1ec2a Added s/getClearMask() support to osg::ClearNode, osgUtil::SceneView and the .osg plugin. Robert Osfield 2005-05-18 19:55:14 +00:00
  • a83f7a245d From Joakim Simonsson, DOFTransform multiplication order support added to .ive format. With tweak from Robert Osfield to wrap new read and write with a new version number to allow old files contain DOFTransforms to continue to work. Robert Osfield 2005-05-18 19:04:35 +00:00
  • 2ad67b1727 From Joakim Simonsson: Robert Osfield 2005-05-18 18:43:03 +00:00
  • 51458ceea7 Fixed copy and paste mistakes in setEventCallback methods Robert Osfield 2005-05-18 18:31:03 +00:00
  • 4645217733 Added RADEON as render type for disabling mipmapped NPO2T Robert Osfield 2005-05-17 20:12:13 +00:00
  • 8e91de49a9 Cleaned up in prep for release. Robert Osfield 2005-05-17 15:00:43 +00:00
  • 5947b97cde Improved the handling of data attached to proxy nodes Robert Osfield 2005-05-17 14:25:11 +00:00
  • 83d3f7639f Changed the default behavior to not writing out proxynode children. Robert Osfield 2005-05-17 13:50:07 +00:00
  • f9bc0454f8 Improved the handling of writing out of proxy node files. Robert Osfield 2005-05-17 13:47:13 +00:00
  • 9c27121f77 From Daniel Sjölie, for the purpose of maintainability, made the load proxy nodes code the standard, remove the older code that remained as part of #else #endif blocks, and remove the erroneous implementation of caching of proxynodes. Robert Osfield 2005-05-17 13:34:04 +00:00
  • 9717fcd3a5 Added destructor to fix Cygwin build problem. Robert Osfield 2005-05-17 13:24:34 +00:00
  • 895ed7916c Updated wrappers. Robert Osfield 2005-05-17 11:11:58 +00:00
  • 2e4b266c39 Added differentiation between Non power of two textures when mip mapped vs when not mipped mapped to get round the issue of incomplete support under ATI cards. Robert Osfield 2005-05-17 11:00:13 +00:00
  • a4b2383672 Removed old GeoSet backward compatibility code since its now redudent. Robert Osfield 2005-05-17 09:53:41 +00:00
  • cc7bb579b0 From Thom DeCarlo, build fixes for Cygwin. Robert Osfield 2005-05-17 09:06:12 +00:00
  • 883c530c09 Fixed name. Robert Osfield 2005-05-16 18:24:11 +00:00
  • 163ec5899c Update to NEWS w.r.t contributors Robert Osfield 2005-05-16 17:37:25 +00:00
  • 1dd553ed0e Bumped version numbers to 0.9.9 in rediness for 0.9.9 release. Robert Osfield 2005-05-16 17:17:53 +00:00
  • 85b97ec222 Updated NEWS and ChangeLog in prep for release Robert Osfield 2005-05-16 16:50:55 +00:00
  • 428608e781 Warning fixes for IRIX Robert Osfield 2005-05-16 15:51:57 +00:00
  • af0abf58ef Updated wrappers Robert Osfield 2005-05-16 15:50:35 +00:00
  • b9d0f59002 Changed the getHitList and getNumHits methods to take const osg::LineSegment* as a parameter. Robert Osfield 2005-05-16 14:27:03 +00:00
  • fa0f53e2d5 Workaround for Mipspro compiler bug. Robert Osfield 2005-05-16 14:09:39 +00:00
  • 8a6aaba351 Updated wrappers. Robert Osfield 2005-05-16 11:22:25 +00:00
  • 10232cf81a Fixed method signatures. Robert Osfield 2005-05-16 11:18:11 +00:00
  • bfa0ce0e10 Added osgUtil osgDB osgFX osgText osgTerrain osgGA osgProducer to the list of wrapper libraries. Robert Osfield 2005-05-16 10:12:22 +00:00
  • 74bce0e410 Updated wrappers Robert Osfield 2005-05-16 09:41:10 +00:00
  • 668aada787 From Marco Jez, fixes to/and for osgIntrospection. Robert Osfield 2005-05-15 20:32:10 +00:00
  • a9f37f1f05 Moved computeBounds into public scope. Robert Osfield 2005-05-15 20:31:22 +00:00
  • 95a9a4362f From John Grant, added getDrawableList() const. Robert Osfield 2005-05-15 05:47:14 +00:00
  • ad5e2d45f1 From Marco Jez, added export symbols. Robert Osfield 2005-05-14 18:57:47 +00:00
  • dce2fbf7ec From Marco Jez, change of Doxygen docs name of class from UFOManipulator to osgGA::UFOManipulator, done to avoid automated wrapper issues. Robert Osfield 2005-05-14 14:31:37 +00:00
  • 4f71be21d4 Yet another using namespace osg to try and work out the spat betwen MipsPro and VS.6.0. Robert Osfield 2005-05-13 21:39:34 +00:00
  • 76e7853971 From Tom Jolly, removing trailing comma for last entries in enums to fix IRIX compile warnings. Robert Osfield 2005-05-13 21:38:34 +00:00
  • d1d07c263b From Mike Weiblen, updated project files to link to new 3rdParty libs Robert Osfield 2005-05-13 14:54:34 +00:00
  • 2f91acdf98 Updated wrappers. Robert Osfield 2005-05-13 14:36:42 +00:00
  • 3b4636311b Moved BaseOptimizerVisitor out of Optimizer into osgUtil namespace to try and get round MipsPro compile problems. Robert Osfield 2005-05-13 13:29:45 +00:00
  • 3a4b09940b Refinement of includes to help IRIX build Robert Osfield 2005-05-13 12:06:58 +00:00
  • e82a63ca81 Cross platform build fixes. Robert Osfield 2005-05-13 11:11:52 +00:00
  • ec2adb2477 Added #include "dxfBlock.h" Robert Osfield 2005-05-13 09:52:17 +00:00
  • f05879a452 Added /Zm200 Robert Osfield 2005-05-13 09:05:10 +00:00
  • cb1f2f4761 Removed unused function. Robert Osfield 2005-05-13 08:54:11 +00:00
  • 715df123f1 From Mike Weiblen, Added queries of compilation state to Shader (for symmetry with Program's link state queries) Robert Osfield 2005-05-12 20:59:53 +00:00
  • 2dc54fc61d fixed warning. Robert Osfield 2005-05-12 20:46:12 +00:00
  • 7c90800822 From Jan Ciger, gcc 4.0 compile fix. Robert Osfield 2005-05-12 20:35:15 +00:00
  • ec12a1091b Updated wrappers. Robert Osfield 2005-05-12 20:06:39 +00:00
  • a8550e6536 Fixed pairing of write and read of Matrixd Robert Osfield 2005-05-12 20:03:55 +00:00
  • ad3ff3577f From Mike Weiblen, osgpbuffer now needs to link w/ Producer (fixed .dsp file attached) Robert Osfield 2005-05-12 19:14:17 +00:00
  • a209542c60 Added missing Uniform(Matrixd) constructor implementation Robert Osfield 2005-05-12 19:05:33 +00:00
  • d44977490c From Alberto Farre, Robert Osfield 2005-05-12 15:51:28 +00:00
  • 54abc6f471 Added IO support for new intialBound and callbacks to .osg, and initialBound to .ive Robert Osfield 2005-05-12 14:48:56 +00:00
  • bf4d63f6ea Added new Node/Drawable::s/getInitialBound and Node/Drawable::s/getComputeBoundCallback methods and reimplement computeBound so that it passes back a bounding volume rather than modifying the local one. Robert Osfield 2005-05-12 14:03:22 +00:00
  • ad2bd31ac8 Added setTextureFileName method. Robert Osfield 2005-05-12 08:58:28 +00:00
  • fe384e53c7 Added clear of lazy uniform updating structure on relink, also added debug output of shader being compiled. Robert Osfield 2005-05-12 08:54:11 +00:00
  • 25b36ef648 Moved OpenGL2 definitions from Uniform header to GL2Extensions Robert Osfield 2005-05-12 07:47:43 +00:00
  • 8b60ee74d4 Updated wrappers. Robert Osfield 2005-05-11 21:36:04 +00:00
  • ea1dc4dd20 Added missing required includes Robert Osfield 2005-05-11 21:06:29 +00:00
  • 1f6cdc49e5 Compile fix. Robert Osfield 2005-05-11 20:37:22 +00:00
  • 6abe4c8f8c Updated wrappers Robert Osfield 2005-05-11 20:05:51 +00:00
  • 9ef29824aa Moved GL2Extensions back out of Program and into its own header file. Robert Osfield 2005-05-11 19:59:21 +00:00
  • bdc7e8b4a9 From Don Tidrow, "I added some code to assign the archive pointer in TXPnode with the archive that ReaderWriterTXP actually loads. I also added a function in TXPArchive to help in manipulating the lightpoints." Robert Osfield 2005-05-11 19:34:03 +00:00
  • 679c44f4ae Changed the info log so that it output to INFO on success, to WARN when an error has occured. Robert Osfield 2005-05-11 19:32:57 +00:00
  • 460c77b7f0 From Nathan Monteleone, rewrote the osgpbuffer example so that it uses Producer xplatform support for pbuffer instead of Win32 specific pathways as support before. (with a few code tweaks to simplfy the code, by Robert Osfield). Robert Osfield 2005-05-11 19:14:36 +00:00
  • afb92b2372 Added .osg support for new ParticleEffect::s/getDefaultParticleTemplate. Robert Osfield 2005-05-11 16:05:27 +00:00
  • 52666a6dee Added support for setting the texture filename and more fine control over the particle template used in ParticleEffects Robert Osfield 2005-05-11 15:26:16 +00:00
  • 4c613896ff Fixed compile warning. Robert Osfield 2005-05-11 13:40:07 +00:00
  • aa6ea8c047 Completed GLSL support in .ive Robert Osfield 2005-05-11 13:37:38 +00:00
  • 8d31e75364 Further work on GLSL support in .ive Robert Osfield 2005-05-11 11:42:09 +00:00
  • fb34b22e34 Cleaned up API of BindAttributeLocation, added deletion of shader objects. Robert Osfield 2005-05-11 11:41:44 +00:00
  • d9c50ee7c4 Put in place the class to implement GLSL support in .ive Robert Osfield 2005-05-10 20:20:20 +00:00
  • d681d47c72 Moved the infolog to the error handling block and upping its notification level to WARN to provide better feedback on failure with needing to use DEBUG notification level. Robert Osfield 2005-05-10 18:21:31 +00:00
  • 5e0a5b39e0 Added tab to space converted to .obj plugin Robert Osfield 2005-05-10 16:13:37 +00:00
  • 1afd5e48a7 Added support for PROTECTED and OVERRIDE to uniforms. Robert Osfield 2005-05-10 13:56:05 +00:00
  • aa61f87abe From Farshid Lashkari, bumped IVE version number to 9, and added support in Texture for _borderWidth _useHardwareMipMapGeneration _unrefImageDataAfterApply _clientStorageHint _resizeNonPowerOfTwoHint Robert Osfield 2005-05-10 10:01:13 +00:00
  • d70657b18f Changed -ne to $LINK_ECHO_OPTION to fix cross platform compile issues Robert Osfield 2005-05-10 09:07:38 +00:00
  • 4811adda0a From Farshid Lashkari, and non power of two resize hint support to .osg ascii Robert Osfield 2005-05-10 08:07:37 +00:00
  • 44c363dd3f Added code to prevent ProxyNode's from been "flattened" by osgUtil::Optimizer::FlattenStaticTransforms. Robert Osfield 2005-05-09 15:29:18 +00:00
  • 538ced579e Removed deprecated API in preparation for 0.9.9 release. Robert Osfield 2005-05-09 13:09:07 +00:00
  • 5e23536683 Added osgUtil, osgDB, osgFX, osgParticle, osgSim, osgTerrain, osgGA and osgProducer to osgWrappers directory. Robert Osfield 2005-05-09 10:17:56 +00:00
  • a6e8378a72 Removed debug info Robert Osfield 2005-05-08 19:21:43 +00:00
  • cf6e081b93 Updated osgWrappers. Robert Osfield 2005-05-08 18:37:13 +00:00
  • 7d6c90aaa4 Added missing copy of _stereo Robert Osfield 2005-05-08 15:24:26 +00:00
  • d1a1b1d95c Added more comprehensive releaseGLObjects(State*=0) throughout Nodes, Drawables,StateSet, and osgDB::Registry. Robert Osfield 2005-05-07 20:47:09 +00:00
  • 08d5f9f85a From Tim Daoust/Robert Osfield, added Font::releaseGLobjects(State*state=0) to facilate clean up of scene when a graphics context is deleted/reused. Robert Osfield 2005-05-07 09:17:55 +00:00
  • 52e036f425 Added handling of sharing of graphics context data which is now supported by Producer. You can get the osgProducer::Viewer to share graphics contexts by using the env var OSG_SHARE_GRAPHICS_CONTEXTS set to ON or OFF i.e. Robert Osfield 2005-05-06 19:44:24 +00:00
  • 6763de4840 Added X11 include and lib paths to find freetype under OSX. Robert Osfield 2005-05-06 17:43:40 +00:00
  • 2ea6de3d0b Made OSX default to using single threaded keyboard mouse. Robert Osfield 2005-05-06 14:28:43 +00:00
  • ccafa6b125 Made USE_AGL=yes the default under OSX. Robert Osfield 2005-05-06 14:07:02 +00:00
  • cdab058b32 Added osg_DeltaFrameTime uniform to default set. Robert Osfield 2005-05-06 10:32:31 +00:00