b9a4752694Flesh out a bit more of the view IO support
Robert Osfield
2007-09-08 07:21:12 +00:00
91983cbe71Fixed typo
Robert Osfield
2007-09-08 07:04:27 +00:00
8e7e6529beFrom David Callu, warning fixes
Robert Osfield
2007-09-07 15:03:56 +00:00
18e688ea5fRemoved warning type not support by gcc 4.1.x
Robert Osfield
2007-09-07 13:54:32 +00:00
7409f1fb99Updated wrappers for new Texture2DArray class
Robert Osfield
2007-09-07 13:37:28 +00:00
c747c7dbd6Moved defined from Texture2DArray into Texture
Robert Osfield
2007-09-07 13:25:28 +00:00
c7a72c8435From Art Tevs,
Robert Osfield
2007-09-07 11:21:02 +00:00
ed6322630fFrom Daniel Sjolie, "I patched the zip plugin to make use of my favorite zip/pack-application for windows if it is installed in the standard location..."
Robert Osfield
2007-09-07 10:50:13 +00:00
00e00f4e00From Guillaume Millet, "Please find in attachment a small improvement to the pfb plugin CmakeLists.txt and to the FindPerformer.cmake module.
Robert Osfield
2007-09-07 10:15:39 +00:00
9704ded891From Maria Ten, fix lat/long usage.
Robert Osfield
2007-09-07 09:53:40 +00:00
b13a1957b0From Mattias Linde, "Have made the updates now. Added a std::map for easy lookup if a visual node is targeted by a rigid body which is the reason why the .h-file was changed too. So now there'll be Group as often as possible, otherwise PostitionAttitudeTransform."
Robert Osfield
2007-09-07 09:49:31 +00:00
14b0ef597bAdded osg lib
Robert Osfield
2007-09-06 08:23:21 +00:00
b20d542317From David Callu, improved consistency of Version strings and add version support for osgIntrospection and osgManipulator.
Robert Osfield
2007-09-05 17:12:24 +00:00
92b1e7d53fChanged tabs to four spaces to make merges more straight forward
Robert Osfield
2007-09-05 17:03:43 +00:00
4b84acbec6Added automatic removal of .qt extension that allows one to automatically select the quicktime plugin.
Robert Osfield
2007-09-05 16:47:43 +00:00
0372825d9bAdded setting of locator source
Robert Osfield
2007-09-05 16:36:36 +00:00
a2447d493cAdded option to Locator to help specify here the locator value was defined from.
Robert Osfield
2007-09-05 14:15:55 +00:00
9e7a944639Improved Terrain IO
Robert Osfield
2007-09-04 14:00:27 +00:00
c2156f12ffAdded mutex to DefaultFont::instance().
Robert Osfield
2007-09-04 12:38:42 +00:00
c9f6a3f7caAdded mutex into osgText::Font::GlphTexture to marshel adding to and reading from glyph list
Robert Osfield
2007-09-04 12:32:47 +00:00
efc7ff6b02Rearrange _stateset member variable to avoid compile warning
Robert Osfield
2007-09-04 09:00:38 +00:00
177a8ec2ecUpdated AUTHORS and README to 2.1.9 dev release
Robert Osfield
2007-09-03 16:04:13 +00:00
dbf5e6c6f5Updated ChangeLog
Robert Osfield
2007-09-03 16:02:00 +00:00
4330993f1fUpdated wrappers
Robert Osfield
2007-09-03 15:47:28 +00:00
8414a16e52From Sherman Wilcox, added extension checking support for compressed texture subloading.
Robert Osfield
2007-09-03 15:43:58 +00:00
be11672769From Jan Peciva, build fix
Robert Osfield
2007-09-03 15:22:23 +00:00
d80632bc81Updated version number for 2.1.9 dev release
Robert Osfield
2007-09-03 14:05:24 +00:00
39d0788d5bFrom Jan Peciva, improvement to the FindInventor.
Robert Osfield
2007-09-03 13:59:25 +00:00
bd845a7b23From Jan Peciva, Added write support into Inventor plugin.
Robert Osfield
2007-09-03 13:52:19 +00:00
7b73a58728Added osgdepthpeeling example
Robert Osfield
2007-09-03 12:27:37 +00:00
de19fb3737From Ralf Kern, "the attached color mapped TIFF file klink1_l.tif is incorrectly read as GL_LUMINANCE data instead of GL_RGB data. You can easily check with "osgViewer --image klink1_l.tif".
Robert Osfield
2007-09-03 10:12:26 +00:00
07e94c8ce0From Almalric Alexandre, "I've noticed that all osgViewerMFC example from osg 2.x.x are flickering when resizing 3D view, to avoid this only add OnEraseBkgnd callback in CMFC_OSG_MDIView class and do nothing in it. Just like the WxWidget example.
Robert Osfield
2007-09-03 10:04:34 +00:00
027158b441From Laurens Voerman, "I hit a bug when making a copy of a PagedLOD node, the copy has lost it's _databasePath and can no longer load it's childen. "
Robert Osfield
2007-09-03 09:56:30 +00:00
d730559adeFixed spacing.
Robert Osfield
2007-09-03 09:54:24 +00:00
c83bc830cdFrom Sherman Wilcox, "I modified texturerectangle.cpp to address this issue. I used a DXT5 DDS file to test the change."
Robert Osfield
2007-09-03 09:50:50 +00:00
408eceac24Updated wrapper
Robert Osfield
2007-09-03 09:47:43 +00:00
2415b8e4b1Added default contructors to Operation
Robert Osfield
2007-09-03 09:43:33 +00:00
ecb8d5f8abFixed cancel loop.
Robert Osfield
2007-09-02 22:31:09 +00:00
a97afbb009Added convinience methods for setting up 3d spherical displays.
Robert Osfield
2007-09-01 16:56:53 +00:00
3304646c4cChanged Font's mutex to become a static mutex shared between all instances of Font. This ensures single threaded access of the freetype plugin.
Robert Osfield
2007-09-01 15:24:22 +00:00
13faad13e8Changed mutex reference to a mutex pointer to avoid problems with wrappers
Robert Osfield
2007-08-31 20:30:45 +00:00
76063a94bdUpdated wrappers
Robert Osfield
2007-08-31 20:21:45 +00:00
5ae1eb711aTo solve creations with multi-threaded creation of text, added mutex to Font, and use of this mutex in Text, and added mutex to the reading of fonts.
Robert Osfield
2007-08-31 20:16:02 +00:00
86e998f64cAdded mutex locking add addParents/removeParents in Drawable, Node and StateSet.
Robert Osfield
2007-08-31 20:14:36 +00:00
1bc6d0bae4Added mutex to protect the readFontFile calls
Robert Osfield
2007-08-31 18:56:22 +00:00
8d1ef9906aAdded support for running multiple text generation threads
Robert Osfield
2007-08-31 16:59:32 +00:00
4ba3f3c1a1Changed RenderLeaf and StateGraph so that they use ref_ptr<> by default for Drawable and StateSet.
Robert Osfield
2007-08-31 16:05:24 +00:00
99f6865d4dFrom Luigi Calori, fixed Windows install of wrappers
Robert Osfield
2007-08-31 15:49:17 +00:00
a8c3bc2116Added export for Windows build
Robert Osfield
2007-08-31 12:14:39 +00:00
817f316e2aFrom Luigi Calori, added support for Win32 versioning/new buid placement.
Robert Osfield
2007-08-31 11:04:06 +00:00
f4d2d1241dFurther work on osgTerrain::Locator and GDAL plugin
Robert Osfield
2007-08-30 19:26:52 +00:00
b0f21e9a39From Luigi Calori, add osgText to geo plugin build
Robert Osfield
2007-08-30 12:18:45 +00:00
4328bdacc2From Luigi Calori, introduction of versioning of dll's and placement of dll and plugins into bin directory during build.
Robert Osfield
2007-08-30 10:41:15 +00:00
712dbacda3Updated wrappers
Robert Osfield
2007-08-30 10:17:34 +00:00
667be8bb57Further refinement of ProxyLayer API
Robert Osfield
2007-08-30 10:15:35 +00:00
9a9ffbe229Further work on new ProxyLayer
Robert Osfield
2007-08-29 16:29:05 +00:00
2f895b839eAdded ProxyLayer support into osgTerrain plugin
Robert Osfield
2007-08-29 12:18:41 +00:00
63c283ad03Added support for post fixing filenames with .gdal to force use of gdal plugin.
Robert Osfield
2007-08-29 11:51:22 +00:00
71e7a65ccaAdded preliminary ProxLayer and DataSetLayer in GDAL plugin to aid integration of GDAL reading into osgTerrain.
Robert Osfield
2007-08-29 10:52:03 +00:00
f6650dd3bfChanged the error code reporting to use hex to match up with freetype headers
Robert Osfield
2007-08-28 16:12:10 +00:00
a98daccd03Improved formatting.
Robert Osfield
2007-08-28 15:35:24 +00:00
bf8f2eec85Removed the OSG_INCLUDE
Robert Osfield
2007-08-28 15:35:09 +00:00
fb3bd9c921Tweeked settings
Robert Osfield
2007-08-28 15:31:43 +00:00
eabe2faf7eAdded multi-threaded test path
Robert Osfield
2007-08-28 14:02:16 +00:00
5b1b648ef5Replaced CartesianLocator and EllipsoidLocator by a single general purpose Locator class
Robert Osfield
2007-08-27 16:59:51 +00:00
b74083ad15From Brandon Hamm, changed WxWindows example to use double buffering
Robert Osfield
2007-08-27 13:33:58 +00:00
020d7a5651Added support for controlling the draw order on Cameras on each GraphcisContext via the Camera::setRenderOrder parameters
Robert Osfield
2007-08-27 13:29:09 +00:00
281437336cUpdated ChangeLog and AUTHORS file for release
Robert Osfield
2007-08-27 10:37:08 +00:00
0ea44d5c6dUpdated date on READEME
Robert Osfield
2007-08-27 10:29:22 +00:00
0a16f653efUpdated version numbers for 2.1.8 dev release
Robert Osfield
2007-08-27 10:28:47 +00:00
5ce34fd7f3Cleaned up the getRotate implementation selection using #defines, and made the COMPILE_getRotate_David_Spillings_Mk1 the default.
Robert Osfield
2007-08-27 10:00:09 +00:00
5817d4c83eFrom David Spilling, tweaked quat tests to reproduce getRotate errors.
Robert Osfield
2007-08-27 09:51:24 +00:00
cb5fb828d0From Jan Ciger, warning fixes
Robert Osfield
2007-08-26 10:27:31 +00:00
06a0ca8d06From Jean-Sebastien Guay, fixed comment
Robert Osfield
2007-08-26 10:24:18 +00:00
48f1291c7fAdded dynamic_cast<GraphicsWindow> and extra doc commented just to force the use of symbol from osgViewer so that it links properly and pulls in the platform specific GraphcisWindow* implementation.
Robert Osfield
2007-08-26 10:19:12 +00:00
8a4db98e2bChange char* to const char* to fix warnings
Robert Osfield
2007-08-26 09:59:39 +00:00
b2d131c143Updated wrappers, and change Renderer so that private: to proteccted:.
Robert Osfield
2007-08-26 09:46:49 +00:00
0798e64872Updated links
Robert Osfield
2007-08-26 09:45:35 +00:00
f9ab446512Changed debug comments to output to notify level and tweaked the handling of the .terrain file.
Robert Osfield
2007-08-24 19:16:35 +00:00
09f63eebbbAdded support for reading a .osg style data from a file string when trailed by a .osgs extension i.e.
Robert Osfield
2007-08-24 19:16:02 +00:00
b0bede80c5Added writing out of Terrain, Layer and Locators, and reading in of .terrain string.
Robert Osfield
2007-08-24 18:48:26 +00:00
a981202953Set the debug out to info notification level
Robert Osfield
2007-08-24 16:16:08 +00:00
1273c814d1Added better handling of OSG_TEXT_INCREMENTAL_SUBLOADING env var.
Robert Osfield
2007-08-24 16:12:22 +00:00
9489eef1cfAdded default disabling of incremental subload for ATI cards.
Robert Osfield
2007-08-24 16:10:43 +00:00
056a9bc491Added support for setting DatabasePager thread priority via OSG_DATABASE_PAGER_PRIORITY.
Robert Osfield
2007-08-24 14:00:44 +00:00
54202aae0dCleaned up the thread priority management in DatabasePager and added support for paging stats.
Robert Osfield
2007-08-24 13:33:35 +00:00
cc6ac2704eAdded setting of block into the ThreadSafeQueue's contructor.
Robert Osfield
2007-08-24 10:58:08 +00:00
5050b9b5b1Disable the escape sets done on the viewer
Robert Osfield
2007-08-24 09:45:11 +00:00
607f92e1faFrom Mario Valle,
Robert Osfield
2007-08-24 09:42:11 +00:00
9a73a3f461Made plugin build names lowercase
Robert Osfield
2007-08-23 16:56:06 +00:00
85ef819827Changed the plugin name to openflight instead of OpenFlight to avoid problems with osgDB looking for just lower case plugin names
Robert Osfield
2007-08-23 16:33:39 +00:00
0da0127857Updated for 2.1.7 dev release
Robert Osfield
2007-08-23 15:36:45 +00:00
a3ce9f680aFrom Stephan Huber, fix for crash on exit
Robert Osfield
2007-08-23 14:35:04 +00:00
6827104532From Galen Faidley," Please find attached the modifications to get the new checkerboard stereo format to work. It's a good thing I tested these on a TV before submitting them since I did indeed have a bug. One thing I did not test was to see how this would work in windowed mode. Does the interlaced stereo code have support for 'absolute' positions? For example a given pixel on the screen is always shown in a given eye no matter where the graphics context is placed? "
Robert Osfield
2007-08-23 14:31:23 +00:00
616f64cf2cFrom Jean-Sebastien Guay,"As discussed yesterday on the osg-users list, I have altered src/osgDB/FileUtils.cpp to implement the official Windows DLL search order as described on the page http://msdn2.microsoft.com/en-us/library/ms682586.aspx . As mentioned, the search order is now: 1. The directory from which the application loaded. 2. The system directory. (C:\Windows\System32 by default, gotten using the GetSystemDirectory function) 3. The 16-bit system directory. (C:\Windows\System by default, gotten by adding "\System" to the path gotten in the next step...) 4. The Windows directory. (C:\Windows by default, gotten using the GetWindowsDirectory function) 5. The current directory. (".") 6. The directories that are listed in the PATH environment variable. (as before)
Robert Osfield
2007-08-23 14:10:31 +00:00
a86c3dd314Updated wrappers
Robert Osfield
2007-08-23 11:06:16 +00:00
f8ac71d7e5Addd control for serializing draw dispatch.
Robert Osfield
2007-08-23 11:00:12 +00:00
bdb2a6b9d7From Jean-Sebastien Guay, "After a bit more testing, it was still not 100% robust, so this fix will bring the change in line with what is done on other OSes (Linux) and works in all tested cases.
Robert Osfield
2007-08-22 19:31:58 +00:00
f6d342af6fUpdated wrappers
Robert Osfield
2007-08-22 19:26:25 +00:00
9c4fd5ec82Updated wrappers
Robert Osfield
2007-08-22 17:18:27 +00:00