cf3d6da69bUpdated ChangeLog and AUTHORS.txt for release
Robert Osfield
2007-05-07 07:58:12 +00:00
0612fabc47Updated version numbers for 1.9.3 release, combined INSTALL.txt and README.txt
Robert Osfield
2007-05-07 07:51:02 +00:00
d59c884a79Added extra external libs
Robert Osfield
2007-05-05 17:05:07 +00:00
f9b348620eAdded 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
b8841f211dAdded 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
52b5b468d5Added OpenVRML support
Robert Osfield
2007-05-05 16:11:30 +00:00
02e6deba15Added CMake support for pnm plugin
Robert Osfield
2007-05-05 15:36:03 +00:00
2c2fefce5aAdded support for normals plugin
Robert Osfield
2007-05-05 08:22:06 +00:00
a9f6263601Added ToPortToCmake.txt to record what modules need port to CMake.
Robert Osfield
2007-05-05 08:18:04 +00:00
0603483c1aAdded first cut a Xine support
Robert Osfield
2007-05-04 19:17:49 +00:00
0dfd619138Added first cut of Cmake COLLADA support
Robert Osfield
2007-05-04 14:25:02 +00:00
3501f0ac0cAdded 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
07322ce9a1Added support for jp2 plugin
Robert Osfield
2007-05-04 13:20:48 +00:00
198c3d3e5aRemoved margin
Robert Osfield
2007-05-04 12:06:31 +00:00
dadb92ea64Reorganised 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
0ad6aae023From Luigi Calori, Win32 build fix
Robert Osfield
2007-05-04 08:48:59 +00:00
eccc1f45e0From 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
a259e97634From David Callu, fixed incorrect array usage.
Robert Osfield
2007-05-04 08:40:20 +00:00
af5b6aa43eAdded CartizianLocator
Robert Osfield
2007-05-03 16:23:19 +00:00
9a74282767Updated wrappers
Robert Osfield
2007-05-03 15:21:30 +00:00
368f9b0034Added return *this to operator =
Robert Osfield
2007-05-03 14:51:02 +00:00
217e8d6f35Added osgUtil into lib list
Robert Osfield
2007-05-03 14:47:52 +00:00
65811d0233Added virtual orientationOpenGL() method into osgTerrain::Locator.
Robert Osfield
2007-05-03 11:11:03 +00:00
8c9ec06447Added OpenThreads to TARGET_COMMON_LIBRARIES
Robert Osfield
2007-05-03 10:10:23 +00:00
3809d0dad0Moved the OpenThreads link locally to each lib
Robert Osfield
2007-05-03 10:06:38 +00:00
e0abc970aeAdded support for setting OpenThreads_SOURCE_DIR to help the install of OpenThreads headers
Robert Osfield
2007-05-03 08:50:06 +00:00
85e5ec7579Added OpenThreads wrappers
Robert Osfield
2007-05-02 19:57:05 +00:00
958c3efa3aAdded CMake support for local OpenThreads build
Robert Osfield
2007-05-02 18:07:41 +00:00
d9ee7cabd9Added svn:externals for include/OpenThreads and src/OpenThreads
Robert Osfield
2007-05-02 16:36:56 +00:00
80c42a7cf7Introduced 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
859bcf3c4bFurther perfomrmance optimizations and clean up on new VBO/EBO/PBO API.
Robert Osfield
2007-05-01 18:03:32 +00:00
fe85a439fbCleaned up the optional code paths in new VBO code
Robert Osfield
2007-05-01 09:29:30 +00:00
914763b77aUpdated wrappers
Robert Osfield
2007-05-01 07:31:30 +00:00
cd0d2ffe27Added direct links to the CMake build pages
Robert Osfield
2007-05-01 06:40:26 +00:00
40db1a8934Moved VBO switching code into inline methods into osg::State to speed performance
Robert Osfield
2007-05-01 06:28:20 +00:00
a67111a64cFixes 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
0742975f9bAdded initalization of _startTick to CompositeViewer
Robert Osfield
2007-04-30 15:10:57 +00:00
367ab032b1From Jeremy Moles, fixed missing intialization of _startTick member variable.
Robert Osfield
2007-04-30 14:49:05 +00:00
d625a5e114Implementated new dirty buffer mechansim for BufferObjects to make it more efficient
Robert Osfield
2007-04-30 12:18:27 +00:00
efb52dfab9Added 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
43e6d7e879Updated ChangeLog and AUTHORS file
Robert Osfield
2007-04-30 08:37:46 +00:00
22ad53d7d9Updated version number for 1.9.2 dev release
Robert Osfield
2007-04-30 08:31:25 +00:00
3054dd166cUpdated wrappers
Robert Osfield
2007-04-29 20:19:12 +00:00
9e07a72119Added temporary code (but comment out) for testing VBO performance
Robert Osfield
2007-04-29 20:13:53 +00:00
aa56bddefcAdded a MatrixTransform set up to provide a local origin for better precision.
Robert Osfield
2007-04-29 20:10:43 +00:00
921eb0fdd0Further work on new VertexBufferObject/ElementsBufferObject support
Robert Osfield
2007-04-29 08:12:29 +00:00
47598ce1a9Added back in osg::Geometry path
Robert Osfield
2007-04-27 17:03:06 +00:00
4968eb7136Further work on the new VBO support
Robert Osfield
2007-04-27 14:52:30 +00:00
2168eac1d4From Eric Wing, " Here are more changes for the CMake scripts:
Robert Osfield
2007-04-27 10:29:48 +00:00
c826452923Fixed tabbing
Robert Osfield
2007-04-27 09:49:28 +00:00
2929667dc4Added using of VertexBufferObject and ElementsBufferObject classes
Robert Osfield
2007-04-26 16:50:35 +00:00
a3e6d8283dFurther work VertexBufferObject and ElementsBufferObject classes
Robert Osfield
2007-04-26 16:50:06 +00:00
0df82ba60fUpdated wrappers
Robert Osfield
2007-04-26 08:26:10 +00:00
a1639c3d2dFrom 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
8ef833c585From Eric Wing, Added quicktime CMakeLists.txt
Robert Osfield
2007-04-26 08:07:25 +00:00
4b71e3948bAdded 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
2ca0075426Added --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
e316a8617cUpdated wrappers
Robert Osfield
2007-04-25 10:32:41 +00:00
5325653f30Cleaned up numToTop method
Robert Osfield
2007-04-25 10:32:28 +00:00
cfe746f795From Martin Aumueller, fixed unused parameter warnings
Robert Osfield
2007-04-25 10:12:46 +00:00
c65278e9dcFrom 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
5693afa5beFrom 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
6405b7724dFrom Eric Wing, "lwo must link to osgFX or undefined symbols ensue."
Robert Osfield
2007-04-25 09:16:31 +00:00
24cf948b3fFrom 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
20f8fedfccFrom 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
00a44eb636From 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
d35d8d0fa8From 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
56188dde68Added CMake support for lwo plugin.
Robert Osfield
2007-04-24 13:11:22 +00:00
4371d22682Added compile path support for XINE, Inventor and LibXML
Robert Osfield
2007-04-24 12:59:23 +00:00
0e6bcc61f0Updated version to 1.9.1
Robert Osfield
2007-04-23 20:21:06 +00:00
47eed158b3Updated AUTHORS file for 1.9 developer release
Robert Osfield
2007-04-22 21:54:05 +00:00
16bc9da8fcUpdated ChangeLog
Robert Osfield
2007-04-22 21:53:12 +00:00
1a4cf30c4aAdded --version-number support
Robert Osfield
2007-04-22 21:40:46 +00:00
2bf836ea93From 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
f242570269Unified 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
4248c0f8c8Added osgSim dependency to txp plugin
Robert Osfield
2007-04-21 12:29:39 +00:00
b2261d84feAdded include directory to get txp plugin building
Robert Osfield
2007-04-21 11:24:26 +00:00
abd0c7fe67Added 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
6a67b66e8eAdded 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
4637b78bd1From 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
835e315494Implement basic TerrainGeometry code
Robert Osfield
2007-04-16 19:34:25 +00:00
3d058d2fcfAdded 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
c0bd295db2Updated wrappers
Robert Osfield
2007-04-16 12:21:07 +00:00
47add5a42cCleaned up state management code
Robert Osfield
2007-04-16 12:20:42 +00:00
9db23e0b22Fixed bug associated with complex RenderBin setup.
Robert Osfield
2007-04-16 12:18:56 +00:00
68a6882d04Bumbped 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
1fedab6b49Fixed choice of display
Robert Osfield
2007-04-15 20:53:09 +00:00
df49ff18baUpdatged ChangeLog using svn2log, osgversion to handle new SVN based ChangeLog, and updated AUTHORS.txt
Robert Osfield
2007-04-15 12:09:12 +00:00
84c4b86da8Added an #include<unistd.h> and extern "C" around X11ErrorHandling to prevent Solaris build errros
Robert Osfield
2007-04-14 08:31:40 +00:00
d786be8d4cAdded some debugging
Robert Osfield
2007-04-13 19:28:22 +00:00
b358a73d99Updated wrappers
Robert Osfield
2007-04-13 19:28:11 +00:00
ea071d3f1eAdded fullscreen toggle event handler
Robert Osfield
2007-04-13 14:54:41 +00:00
9e8e07b373Added 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
934ed30314Added setWindowRectangle implementation for GraphicsWindowWin32, and place holder for setWindowRectangle implementation for GraphicsWindowCarbon.
Robert Osfield
2007-04-13 14:23:10 +00:00
3deda9f2a7Updated wrappers
Robert Osfield
2007-04-13 13:28:10 +00:00
035b98993fAdded s/getWindowRectangle to GraphicsWindow and implementation in GraphicsWindowX11
Robert Osfield
2007-04-13 13:22:52 +00:00
07c3503dbbChanged hitItr to be a const_iterator.
Robert Osfield
2007-04-13 13:19:29 +00:00
06c3dd3500From 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
7b2567b77cFixed variable name dereference
Robert Osfield
2007-04-12 17:30:06 +00:00
054d009aacAdded different cmake version requirements across platforms
Robert Osfield
2007-04-12 10:14:10 +00:00