Commit Graph

  • cf3d6da69b Updated ChangeLog and AUTHORS.txt for release Robert Osfield 2007-05-07 07:58:12 +00:00
  • 0612fabc47 Updated version numbers for 1.9.3 release, combined INSTALL.txt and README.txt Robert Osfield 2007-05-07 07:51:02 +00:00
  • d59c884a79 Added extra external libs Robert Osfield 2007-05-05 17:05:07 +00:00
  • f9b348620e Added extra libs to COLLADA plugin, but still need to set LD_LIBRARY to libs even though they are static!?#!? Robert Osfield 2007-05-05 17:02:21 +00:00
  • b8841f211d Added preliminary Performer plugin support, note, still missing are a range of Performer database libs that will be required. Robert Osfield 2007-05-05 16:24:07 +00:00
  • 52b5b468d5 Added OpenVRML support Robert Osfield 2007-05-05 16:11:30 +00:00
  • 02e6deba15 Added CMake support for pnm plugin Robert Osfield 2007-05-05 15:36:03 +00:00
  • 2c2fefce5a Added support for normals plugin Robert Osfield 2007-05-05 08:22:06 +00:00
  • a9f6263601 Added ToPortToCmake.txt to record what modules need port to CMake. Robert Osfield 2007-05-05 08:18:04 +00:00
  • 0603483c1a Added first cut a Xine support Robert Osfield 2007-05-04 19:17:49 +00:00
  • 0dfd619138 Added first cut of Cmake COLLADA support Robert Osfield 2007-05-04 14:25:02 +00:00
  • 3501f0ac0c Added COLLADA CMAkeLists.txt, doesn't work yet as we done yet have a FindCOLLADA.cmake but it is a start Robert Osfield 2007-05-04 13:41:27 +00:00
  • 07322ce9a1 Added support for jp2 plugin Robert Osfield 2007-05-04 13:20:48 +00:00
  • 198c3d3e5a Removed margin Robert Osfield 2007-05-04 12:06:31 +00:00
  • dadb92ea64 Reorganised the managment of margins around glyphs so that is done entirely with src/osgText/Font.cpp rather than the font plugins or Text.cpp Robert Osfield 2007-05-04 12:05:29 +00:00
  • 0ad6aae023 From Luigi Calori, Win32 build fix Robert Osfield 2007-05-04 08:48:59 +00:00
  • eccc1f45e0 From Mathias Froehlich, "Attached is a change that does no longer set the render bin details in nodes other than drawables. I guess that this way I am sure to not introduce hierarchical render bins in loaded models." Robert Osfield 2007-05-04 08:45:21 +00:00
  • a259e97634 From David Callu, fixed incorrect array usage. Robert Osfield 2007-05-04 08:40:20 +00:00
  • af5b6aa43e Added CartizianLocator Robert Osfield 2007-05-03 16:23:19 +00:00
  • 9a74282767 Updated wrappers Robert Osfield 2007-05-03 15:21:30 +00:00
  • 368f9b0034 Added return *this to operator = Robert Osfield 2007-05-03 14:51:02 +00:00
  • 217e8d6f35 Added osgUtil into lib list Robert Osfield 2007-05-03 14:47:52 +00:00
  • 65811d0233 Added virtual orientationOpenGL() method into osgTerrain::Locator. Robert Osfield 2007-05-03 11:11:03 +00:00
  • 8c9ec06447 Added OpenThreads to TARGET_COMMON_LIBRARIES Robert Osfield 2007-05-03 10:10:23 +00:00
  • 3809d0dad0 Moved the OpenThreads link locally to each lib Robert Osfield 2007-05-03 10:06:38 +00:00
  • e0abc970ae Added support for setting OpenThreads_SOURCE_DIR to help the install of OpenThreads headers Robert Osfield 2007-05-03 08:50:06 +00:00
  • 85e5ec7579 Added OpenThreads wrappers Robert Osfield 2007-05-02 19:57:05 +00:00
  • 958c3efa3a Added CMake support for local OpenThreads build Robert Osfield 2007-05-02 18:07:41 +00:00
  • d9ee7cabd9 Added svn:externals for include/OpenThreads and src/OpenThreads Robert Osfield 2007-05-02 16:36:56 +00:00
  • 80c42a7cf7 Introduced new tesslation technique that adjusts the triangulation so that the diagonal goes between the corners with least vertical deviation. Robert Osfield 2007-05-02 13:58:38 +00:00
  • 859bcf3c4b Further perfomrmance optimizations and clean up on new VBO/EBO/PBO API. Robert Osfield 2007-05-01 18:03:32 +00:00
  • fe85a439fb Cleaned up the optional code paths in new VBO code Robert Osfield 2007-05-01 09:29:30 +00:00
  • 914763b77a Updated wrappers Robert Osfield 2007-05-01 07:31:30 +00:00
  • cd0d2ffe27 Added direct links to the CMake build pages Robert Osfield 2007-05-01 06:40:26 +00:00
  • 40db1a8934 Moved VBO switching code into inline methods into osg::State to speed performance Robert Osfield 2007-05-01 06:28:20 +00:00
  • a67111a64c Fixes to resync Xcode project with current tree. flt files are missing. I'm not sure if it was intentionally removed from the project, so I left the everything in place, but removed the target from the build aggregate targets so it doesn't get in the way of the build system. Added back osgTerrain to the project (don't know who deleted those). SDL's aggregate target is also missing. Eric WING 2007-04-30 22:12:08 +00:00
  • 0742975f9b Added initalization of _startTick to CompositeViewer Robert Osfield 2007-04-30 15:10:57 +00:00
  • 367ab032b1 From Jeremy Moles, fixed missing intialization of _startTick member variable. Robert Osfield 2007-04-30 14:49:05 +00:00
  • d625a5e114 Implementated new dirty buffer mechansim for BufferObjects to make it more efficient Robert Osfield 2007-04-30 12:18:27 +00:00
  • efb52dfab9 Added TerrainNode::setColorFilter(layerNum,Filter) to allow developers to set what type of texture filter to use, either LINEAER and NEAREST. Robert Osfield 2007-04-30 09:47:35 +00:00
  • 43e6d7e879 Updated ChangeLog and AUTHORS file Robert Osfield 2007-04-30 08:37:46 +00:00
  • 22ad53d7d9 Updated version number for 1.9.2 dev release Robert Osfield 2007-04-30 08:31:25 +00:00
  • 3054dd166c Updated wrappers Robert Osfield 2007-04-29 20:19:12 +00:00
  • 9e07a72119 Added temporary code (but comment out) for testing VBO performance Robert Osfield 2007-04-29 20:13:53 +00:00
  • aa56bddefc Added a MatrixTransform set up to provide a local origin for better precision. Robert Osfield 2007-04-29 20:10:43 +00:00
  • 921eb0fdd0 Further work on new VertexBufferObject/ElementsBufferObject support Robert Osfield 2007-04-29 08:12:29 +00:00
  • 47598ce1a9 Added back in osg::Geometry path Robert Osfield 2007-04-27 17:03:06 +00:00
  • 4968eb7136 Further work on the new VBO support Robert Osfield 2007-04-27 14:52:30 +00:00
  • 2168eac1d4 From Eric Wing, " Here are more changes for the CMake scripts: Robert Osfield 2007-04-27 10:29:48 +00:00
  • c826452923 Fixed tabbing Robert Osfield 2007-04-27 09:49:28 +00:00
  • 2929667dc4 Added using of VertexBufferObject and ElementsBufferObject classes Robert Osfield 2007-04-26 16:50:35 +00:00
  • a3e6d8283d Further work VertexBufferObject and ElementsBufferObject classes Robert Osfield 2007-04-26 16:50:06 +00:00
  • 0df82ba60f Updated wrappers Robert Osfield 2007-04-26 08:26:10 +00:00
  • a1639c3d2d From Brad Colbert, "Added a new method to ImageStream called getLength that is used to return the length of the stream. Robert Osfield 2007-04-26 08:11:09 +00:00
  • 8ef833c585 From Eric Wing, Added quicktime CMakeLists.txt Robert Osfield 2007-04-26 08:07:25 +00:00
  • 4b71e3948b Added VertexBufferObject and ElementBufferObject class interfaces, and wired up osg::Array and osg::DrawElements* to these respectively. Robert Osfield 2007-04-25 18:50:11 +00:00
  • 2ca0075426 Added --static and --vbo options to allow the user to toggle on/off dynamic updating of geometry and use of vertex buffer objects. Robert Osfield 2007-04-25 15:32:33 +00:00
  • e316a8617c Updated wrappers Robert Osfield 2007-04-25 10:32:41 +00:00
  • 5325653f30 Cleaned up numToTop method Robert Osfield 2007-04-25 10:32:28 +00:00
  • cfe746f795 From Martin Aumueller, fixed unused parameter warnings Robert Osfield 2007-04-25 10:12:46 +00:00
  • c65278e9dc From Martin Aumueller, " a collegue of mine noticed that on Windows and X11 the modifier state (such as Alt or Ctrl) would be applied one key press too late: e.g. press & hold Alt, press a, release Alt, press a, press a would generate the key sequence a, Alt-a, a instead of Alt-a, a, a. Robert Osfield 2007-04-25 09:32:12 +00:00
  • 5693afa5be From Eric Wing, "These enhancements make it much easier to control which libraries get found by FIND_ using environmental variables. The problem with the old script was that CMake searches what it considers system paths first. This makes it difficult to override in the case where you might have a stable version in /usr/local, but are trying to build a bleeding edge release in the non-standard location /bleeding-edge. Robert Osfield 2007-04-25 09:21:57 +00:00
  • 6405b7724d From Eric Wing, "lwo must link to osgFX or undefined symbols ensue." Robert Osfield 2007-04-25 09:16:31 +00:00
  • 24cf948b3f From Eric Wing, "I made a mistake in my IF() checks for FOO_CONFIG_HAS_BEEN_RUN_BEFORE. I was using ${FOO_CONFIG_HAS_BEEN_RUN_BEFORE} instead of just FOO_HAS_BEEN_RUN_BEFORE. Robert Osfield 2007-04-25 09:14:01 +00:00
  • 20f8fedfcc From Jeremy Moles, Added check for image transluceny to image loaded code, placing the image quad into the transparent bin for images with alpha values. Robert Osfield 2007-04-24 19:08:52 +00:00
  • 00a44eb636 From Martin Aumueller, "the new Inventor plugin needs some changes in order to compile against OpenInventor. Just as in the pre-r6419 I used the COIN_BASIC_H define in order to discriminate between the two versions of Inventor. Robert Osfield 2007-04-24 19:03:51 +00:00
  • d35d8d0fa8 From Jan Peciva, "I was working on a new version of Inventor plugin. It was inspired by the need to get correct and high quality conversion, so I verified the plugin on complex models and made number of serious fixes: Robert Osfield 2007-04-24 13:12:40 +00:00
  • 56188dde68 Added CMake support for lwo plugin. Robert Osfield 2007-04-24 13:11:22 +00:00
  • 4371d22682 Added compile path support for XINE, Inventor and LibXML Robert Osfield 2007-04-24 12:59:23 +00:00
  • 0e6bcc61f0 Updated version to 1.9.1 Robert Osfield 2007-04-23 20:21:06 +00:00
  • 47eed158b3 Updated AUTHORS file for 1.9 developer release Robert Osfield 2007-04-22 21:54:05 +00:00
  • 16bc9da8fc Updated ChangeLog Robert Osfield 2007-04-22 21:53:12 +00:00
  • 1a4cf30c4a Added --version-number support Robert Osfield 2007-04-22 21:40:46 +00:00
  • 2bf836ea93 From Michael Platings, "In the "new method" 3DS loader, inverse matrices were applied to vertices, but not normals, which caused some models to appear with normals doubly rotated. I've now added some code to transform the normals." Robert Osfield 2007-04-22 21:18:20 +00:00
  • f242570269 Unified the setup of version numbers so that they all are based on the version number setup in the include/osg/Version header file. Robert Osfield 2007-04-22 20:19:43 +00:00
  • 4248c0f8c8 Added osgSim dependency to txp plugin Robert Osfield 2007-04-21 12:29:39 +00:00
  • b2261d84fe Added include directory to get txp plugin building Robert Osfield 2007-04-21 11:24:26 +00:00
  • abd0c7fe67 Added support for sorting the graphics contexts so that the first context/window returned from Viewer::getContexts/getWindows will be the left most window on the lowest screen number. Robert Osfield 2007-04-20 16:17:48 +00:00
  • 6a67b66e8e Added delay between sequential threading model changes to prevent the system from locking up with 'm' is held down, which previous would cause the threading model to be thrashed. Robert Osfield 2007-04-20 16:15:41 +00:00
  • 4637b78bd1 From Jason Howlett, using suggestion from Robert Osfield, "CullVisitor.cpp was modified, beginning at line 1115. Code was added to check if the camera inherits its cull mask. If not, the CullVisitor sets its traversal mask to the camera's cull mask." Robert Osfield 2007-04-16 19:40:36 +00:00
  • 835e315494 Implement basic TerrainGeometry code Robert Osfield 2007-04-16 19:34:25 +00:00
  • 3d058d2fcf Added logo and txp CMakeLists.txt files. The txp build is temporarily commented out while the build is fixed. Robert Osfield 2007-04-16 18:33:09 +00:00
  • c0bd295db2 Updated wrappers Robert Osfield 2007-04-16 12:21:07 +00:00
  • 47add5a42c Cleaned up state management code Robert Osfield 2007-04-16 12:20:42 +00:00
  • 9db23e0b22 Fixed bug associated with complex RenderBin setup. Robert Osfield 2007-04-16 12:18:56 +00:00
  • 68a6882d04 Bumbped the version number up to 1.9, in preperation for using odd release numbers for development releases, odd versions for stable releases. Robert Osfield 2007-04-16 06:03:22 +00:00
  • 1fedab6b49 Fixed choice of display Robert Osfield 2007-04-15 20:53:09 +00:00
  • df49ff18ba Updatged ChangeLog using svn2log, osgversion to handle new SVN based ChangeLog, and updated AUTHORS.txt Robert Osfield 2007-04-15 12:09:12 +00:00
  • 84c4b86da8 Added an #include<unistd.h> and extern "C" around X11ErrorHandling to prevent Solaris build errros Robert Osfield 2007-04-14 08:31:40 +00:00
  • d786be8d4c Added some debugging Robert Osfield 2007-04-13 19:28:22 +00:00
  • b358a73d99 Updated wrappers Robert Osfield 2007-04-13 19:28:11 +00:00
  • ea071d3f1e Added fullscreen toggle event handler Robert Osfield 2007-04-13 14:54:41 +00:00
  • 9e8e07b373 Added usleep's to avoid X11 errors when doing X11 calls to close to changes in window size or decoration. Robert Osfield 2007-04-13 14:54:22 +00:00
  • 934ed30314 Added setWindowRectangle implementation for GraphicsWindowWin32, and place holder for setWindowRectangle implementation for GraphicsWindowCarbon. Robert Osfield 2007-04-13 14:23:10 +00:00
  • 3deda9f2a7 Updated wrappers Robert Osfield 2007-04-13 13:28:10 +00:00
  • 035b98993f Added s/getWindowRectangle to GraphicsWindow and implementation in GraphicsWindowX11 Robert Osfield 2007-04-13 13:22:52 +00:00
  • 07c3503dbb Changed hitItr to be a const_iterator. Robert Osfield 2007-04-13 13:19:29 +00:00
  • 06c3dd3500 From Eric Wing, "I added a warning message for Mac users about the Universal Binary problem." Robert Osfield 2007-04-13 10:14:57 +00:00
  • 7b2567b77c Fixed variable name dereference Robert Osfield 2007-04-12 17:30:06 +00:00
  • 054d009aac Added different cmake version requirements across platforms Robert Osfield 2007-04-12 10:14:10 +00:00