Commit Graph

  • 288dd85af4 Added scaling of shader transfer function input values to honour original dicom input values Robert Osfield 2009-09-03 14:39:29 +00:00
  • fa84f280f6 Renamed the osgVolume::Layer/ImageDetails parameters RescaleIntercept and RescaleSlope to more general TexelOffset and TexelScale, and changed type to Vec4. Robert Osfield 2009-09-03 13:40:50 +00:00
  • 43e3089417 Added support for recording the RescaleIntecept and RescaleSlope from the dicome files and passing these values onto osgVolume::ImageLayer Robert Osfield 2009-09-01 10:48:32 +00:00
  • ea43bc7d52 Updated wrappers Robert Osfield 2009-08-31 15:10:38 +00:00
  • 641769a681 From Cedric Pinson, add missing files Cedric Pinson 2009-08-31 10:37:44 +00:00
  • b6ab5bbe27 From Cedric Pinson, The following modification are Update Timeline.cpp to add current layer to the ActionVisitor, use correctly the priority Add accessors in Action.cpp to retrieve protected data Split files and rename them to classname Change de default color of UpdateMaterial to FFOOFF to detect unset value Add accessors in LinkVisitor instead of accessing data directly Update osganimationtimeline example to fit the api callback Cedric Pinson 2009-08-31 09:40:56 +00:00
  • 79f780d4b8 Fixed the compute of the extents/bounding sphere Robert Osfield 2009-08-27 19:25:23 +00:00
  • ca78f3a6bc Added support to .p3d format's volume tag for the properties: Robert Osfield 2009-08-27 16:42:47 +00:00
  • 3f9216800d From Michael Platings, I've moved the matrix updating from UpdateSkeleton to UpdateBone. UpdateSkeleton now merely checks that Bones appear before other children and issues a warning if this isn't the case Cedric Pinson 2009-08-27 16:21:01 +00:00
  • 729d5205ef From Michael Platings, I've just added a few simple accessors I found necessary Cedric Pinson 2009-08-26 16:39:53 +00:00
  • 3c45fb1e6c From Michael Platings, - Animations with equal priority are now weighted correctly relative to each other - (minor) Channels no longer store their weight as the only time it's used is in update() when Animation can pass in the weight directly From Cedric Pinson, - I adjusted the quaternion blending to keep the commutativy property Cedric Pinson 2009-08-26 09:24:02 +00:00
  • c56dd6faa5 From Michael Platings, "the DAE importer was crashing when calling osg::Object::setName with a null pointer argument. Rather than trying to fix all the places this might happen and probably missing a few, I thought it would be better to trivially validate the input in setName. With this fix if setName is called with a null pointer then the name is cleared." Robert Osfield 2009-08-22 17:13:19 +00:00
  • a63dbc225e Fixed osgAnimation wrappers Robert Osfield 2009-08-21 13:55:03 +00:00
  • 5d7d7137d2 Updated wrappers Robert Osfield 2009-08-21 12:53:23 +00:00
  • fd299b5f65 From Magnus Kessler, "At the end of the void function osg::Animation::TemplateStepInterpolator::getValue the code tries to return the result rather than assigning it to the result parameter reference. Robert Osfield 2009-08-21 11:31:10 +00:00
  • 8f0322d9d1 Fixed handling of double precision bounding sphere type. Robert Osfield 2009-08-21 10:18:46 +00:00
  • aa85f18bbc From Stephane Lamoliatte, "I just add the a missing getView() function to the WindowManager." Robert Osfield 2009-08-21 09:54:45 +00:00
  • e8eeaa0c8b From Wojciech Lewandowski, part of the FBO attachment submission Robert Osfield 2009-08-21 09:43:41 +00:00
  • 613c59ad3b Updated wrappers Robert Osfield 2009-08-21 09:42:54 +00:00
  • 3f65f4f80b From Wojciech Lewandowski, support for FBO's without colour or depth attachments. Robert Osfield 2009-08-21 09:34:48 +00:00
  • 65352c8533 From Magnus Kessler, "osgAnimation/Interpolator includes itself. The following patch removes the superfluous include" Robert Osfield 2009-08-20 16:39:14 +00:00
  • 241efbaa33 From Tom Moore, "Parens were being returned when the bracket keys were typed. The fix is easy and the original code looks like a typo" Robert Osfield 2009-08-20 16:06:50 +00:00
  • 564ae70d45 From Tom Moore, "Parens were being returned when the bracket keys were typed. The fix is easy and the original code looks like a typo" Robert Osfield 2009-08-20 16:05:06 +00:00
  • 9347fc1ddb From Colin McDonald, "This file didn't build when OSG_USE_UTF8_FILENAME was on" Robert Osfield 2009-08-20 15:32:02 +00:00
  • 60253d164d From Colin McDonald, "There is a duplicate class definition in the obj & dxf plugins trunk, causing static builds to fail." Robert Osfield 2009-08-20 15:20:55 +00:00
  • 5c6c51c887 From Colin McDonald, " The bsp & mdl plugins have calls to atof() without including the associated <stdlib.h> header. This breaks the build on my Solaris setup. Robert Osfield 2009-08-20 15:14:41 +00:00
  • 9f454c1714 From Colin McDonald, "The bsp & mdl plugins have calls to atof() without including the associated <stdlib.h> header. This breaks the build on my Solaris setup. Robert Osfield 2009-08-20 14:59:29 +00:00
  • fe8822e496 Added check against a minimual video size of 10x10 to prevent problems with swscale reporting errors and crashing on small video dimensionsline, and those below, will be ignored-- Robert Osfield 2009-08-20 14:59:00 +00:00
  • c6fe8046dc Improved the custom cursor code and release and compute settings Robert Osfield 2009-08-20 14:20:55 +00:00
  • a2a2740a23 From Ronald van Maarseveen and Robert Osfield, changed compute of up vector and localToWorld transform so that it takes in to account the geographic latitude. Robert Osfield 2009-08-20 14:19:10 +00:00
  • b76983c7f9 Fixed typo Robert Osfield 2009-08-19 15:36:46 +00:00
  • 850ea3de9f Added support for trimming the contents of parsed Xml graph Robert Osfield 2009-08-19 15:36:23 +00:00
  • f3c20310d6 Added tabs to treatment as white space to skyWhiteSpace() Robert Osfield 2009-08-18 13:38:17 +00:00
  • 1241f8a0d6 Added check for space in option name parsing Robert Osfield 2009-08-17 16:07:04 +00:00
  • 2d77db3627 Added support for the TabBoxTrackballDragger Robert Osfield 2009-08-17 15:46:22 +00:00
  • a1709abbee Changed the autorun keys to 'g' for go, and 'h' for halt. Robert Osfield 2009-08-17 15:45:43 +00:00
  • 321a404f05 Updated wrappers Robert Osfield 2009-08-17 15:24:15 +00:00
  • 804f7622cc Moved static string initialization into singleton method Robert Osfield 2009-08-17 15:22:01 +00:00
  • 2916d9b7ea From Michael Platings, Changes to allow osgAnimation::*CubicBezierChannel to be used Added TemplateStepInterpolator class Cedric Pinson 2009-08-06 12:40:06 +00:00
  • 38c36f0158 Added a viewer.frame() call prior to the useCursor(false) calls to avoid a threading crash under X11 Robert Osfield 2009-08-06 10:57:42 +00:00
  • 45efe61d44 Fixed custom cursor support Robert Osfield 2009-08-06 10:06:20 +00:00
  • c24e9330a0 Added support for selecting the TabBoxTrackballDragger using dragger="trackball-box" Robert Osfield 2009-08-05 17:01:50 +00:00
  • 589629cab8 Introduced TabBoxTrackballDragger Robert Osfield 2009-08-05 16:02:44 +00:00
  • 93996e6133 Added support for volume tags with properties: Robert Osfield 2009-08-05 14:37:56 +00:00
  • 5b81e1e76f Updated wrappers Robert Osfield 2009-08-05 12:51:10 +00:00
  • df9385ac19 Moved the updating and expiry of the Registry object cache from DatabasePager into osgViewer::Viewer/CompositeViewer. Robert Osfield 2009-08-05 11:06:53 +00:00
  • 2f3dfc4349 Updated the Present3D version number Robert Osfield 2009-08-04 16:19:28 +00:00
  • d2af7efc61 From Cedric Pinson, Add UpdateMaterial callback to animate material\nUpdate LinkVisitor to traverse stateset\nUpdate ReaderWriter to read osgAnimation::UpdateMaterial Callback\nUpdate nathan.osg data file to demonstrate the MaterialAnimation Cedric Pinson 2009-08-03 09:48:12 +00:00
  • ace1188557 Release OpenSceneGraph-2.8.2 OpenSceneGraph-2.8.2 Robert Osfield 2009-07-28 06:13:31 +00:00
  • 817780e67c Updated ChangeLog Robert Osfield 2009-07-28 06:13:20 +00:00
  • 7ed9ef7db0 Updated dates for 2.8.2 stable release Robert Osfield 2009-07-28 06:02:27 +00:00
  • 239aed9a88 Tweak of NodeMask docs Robert Osfield 2009-07-28 06:00:23 +00:00
  • 91f53369a3 From Terry Welsh, .osg and .ive support for new Text boxes Robert Osfield 2009-07-28 06:00:03 +00:00
  • fcaec80dc9 Fixed bug in handling of stereo image pairs Robert Osfield 2009-07-27 15:39:27 +00:00
  • e078aad61f Updated wrappers Robert Osfield 2009-07-24 15:55:50 +00:00
  • 35962ab099 From Lee Butler and Robert Osfield, doxygen comment explaining role of NodeMask Robert Osfield 2009-07-24 15:30:13 +00:00
  • 6af1859bc4 From Jason Daly, "This set of changes reworks the BSP plugin to use TexEnvCombine instead of a GLSL program for doing the texture blending on displaced terrain geometry. After working with it a while, I found this method to be more scene graph friendly (at least until Wojtek gets his VirtualProgram scheme working ;-) ) Robert Osfield 2009-07-24 15:09:37 +00:00
  • de9ce8a3c0 From Cory Riddell, "The spherical manipulator uses a middle drag event for panning. It was panning for left-right drags, but was zooming for up-down drags. I changed it to pan both directions as I believe that is the correct behaviour. If the original combination pan-zoom behaviour was intentional, please let me know." Robert Osfield 2009-07-24 15:04:46 +00:00
  • 31a947fda6 From Terry Welsh, "Okay, here are the mods I wrote for drawing a filled bounding box behind osgText::Text. I made it so the box would get drawn using whichever BackdropImplementation was selected. However, I did not implement STENCIL_BUFFER. In that case it defaults to drawing the bounding box using POLYGON_OFFSET instead. Robert Osfield 2009-07-24 14:59:51 +00:00
  • 773ae51a45 From Chris Hanson, typo and comment clean ups Robert Osfield 2009-07-24 14:45:44 +00:00
  • 68c459ea30 Updated wrappers Robert Osfield 2009-07-24 14:45:09 +00:00
  • 2e0f1dc0d1 From Chris Hanson, added EllipsoidModel::isWGS84() method and clean up on comments. Robert Osfield 2009-07-24 14:25:34 +00:00
  • 12d20ee257 From Jean-Sebastien Guay, updated CTestConfig to point to new cdash.openscenegraph.org site Robert Osfield 2009-07-24 12:12:33 +00:00
  • 614db9ee4a From Jean-Sebastien Guay, updated CTestConfig to point to new cdash.openscenegraph.org site Robert Osfield 2009-07-24 12:12:07 +00:00
  • 34291d641c updated XCode project Stephan Maximilian HUBER 2009-07-23 15:25:11 +00:00
  • 5a73834cbe From Cedric Pinson, Store the linkvisitor to be able to configure it by user, like changing the nodemaskoverride, or use a custom LinkVisitor Cedric Pinson 2009-07-23 12:42:01 +00:00
  • 2bed6a2dca From J.P. Delport, "attached a modified jpeg plugin that allows writing of grayscale images." Robert Osfield 2009-07-17 07:50:06 +00:00
  • 48a1934ca8 From J.P. Delport, "attached a modified jpeg plugin that allows writing of grayscale images." Robert Osfield 2009-07-17 07:47:48 +00:00
  • 315e749cce Update ChangeLog and NEWS for 2.8.2-rc4 Robert Osfield 2009-07-16 13:30:00 +00:00
  • 0b5d743411 Updated release candidate number to 4 Robert Osfield 2009-07-16 13:18:12 +00:00
  • 0029d8fc46 From Fabien Lavignotte, "When exporting some models to OpenFlight, i found a crash if the texture unit does not contain a TexEnv object. Here's the small fix, just a test on the pointer." Robert Osfield 2009-07-16 12:11:18 +00:00
  • 484d8e328a From Fabien Lavignotte,"When exporting some models to OpenFlight, i found a crash if the texture unit does not contain a TexEnv object. Here's the small fix, just a test on the pointer." Robert Osfield 2009-07-16 12:09:47 +00:00
  • a5d6c1a6a3 From Stephane Lamoliatte, "The vertical anchor is inverted in the osgWidget::Window::update function. Here is a small patch to fix that." Robert Osfield 2009-07-16 12:06:42 +00:00
  • 9d04b4d566 From Stephan Lamoliatte, "The vertical anchor is inverted in the osgWidget::Window::update function. Here is a small patch to fix that." Robert Osfield 2009-07-16 12:04:35 +00:00
  • 65f85fee6d From Cedric Pinson, crash fix for osganimationtimeline that was caused by not checking if nathan.osg test file had be loaded or not. Robert Osfield 2009-07-16 11:52:18 +00:00
  • 431290c04e From Cedric Pinson, fix crash without error messages if the example does find the nathan.osg file. Robert Osfield 2009-07-16 11:49:37 +00:00
  • 6771d528a3 Fixed build Robert Osfield 2009-07-16 11:48:08 +00:00
  • df14b9980a From Jason Daly, "These are some fixes to the mdl and bsp plugins to handle transparency and lighting better, plus a few other tweaks." Robert Osfield 2009-07-16 11:42:08 +00:00
  • c2c5a82b92 Fixed build. Robert Osfield 2009-07-16 11:35:59 +00:00
  • 7f1b0055bd Added .get() to fix build Robert Osfield 2009-07-16 11:26:14 +00:00
  • 9eb03d450d From Jason Daly, "These are some fixes to the mdl and bsp plugins to handle transparency and lighting better, plus a few other tweaks." Robert Osfield 2009-07-16 11:21:02 +00:00
  • 7ba85b16db From Colin MacDonald, "The Optimizer Merge Geometry visitor is always merging geometries, even if they have had DataVariance DYNAMIC explicitly specified. Then when an application attempts to dynamically update the geometry in the frame loop the primitive sets and data arrays are no longer as expected, leading to display and/or memory corruption. Robert Osfield 2009-07-16 11:09:16 +00:00
  • a232770161 From Colin MacDonald,"The Optimizer Merge Geometry visitor is always merging geometries, even if they have had DataVariance DYNAMIC explicitly specified. Then when an application attempts to dynamically update the geometry in the frame loop the primitive sets and data arrays are no longer as expected, leading to display and/or memory corruption. Robert Osfield 2009-07-16 11:06:31 +00:00
  • 3a93bd3fb5 Updated wrappers Robert Osfield 2009-07-16 10:56:16 +00:00
  • 5496e91f87 Added the ability to turn off the external paging in of PagedLOD children. Robert Osfield 2009-07-16 10:13:41 +00:00
  • 5eceffc06b Updated Contributors mapping Robert Osfield 2009-07-16 10:13:13 +00:00
  • 137605eba8 Added support for using PagedLOD to managing loading of presentation preview and then the main presentation in the background paging thread Robert Osfield 2009-07-16 10:12:33 +00:00
  • a13b32a124 From Cedric Pinson, add accessors to osgAnimation ActionCallback Cedric Pinson 2009-07-15 20:52:51 +00:00
  • a45ac2ef43 Added alias from xml to p3d to ensure backwards compatibility with old present3D files with the.xml extenstion Robert Osfield 2009-07-15 17:01:47 +00:00
  • 956bf3e395 Quitened down debug info. Robert Osfield 2009-07-15 15:28:19 +00:00
  • bda1350be4 Tweaked news Robert Osfield 2009-07-14 16:02:55 +00:00
  • 31f2e7902f Updated contributors, authors file, news and changelog for 2.8.2-rc3 Robert Osfield 2009-07-14 15:49:40 +00:00
  • c491373698 Cleaned up indenting Robert Osfield 2009-07-14 13:32:06 +00:00
  • adc68d79af Converted code to use osg::asciiToFloat() instead of relying upong the C libraries sscanf to read floats as the C library is locale sensitive. Robert Osfield 2009-07-14 13:30:28 +00:00
  • 65c8357f76 From Alexandre Amalric, "I'm using osg svn version 2.9.5 and I've apparently found a bug in osgPlugin logo. Robert Osfield 2009-07-14 12:22:47 +00:00
  • cc37d7f439 Moved the getting of the ReaderWriter to do the actual model loading to later so that it only gets invoked when required. Robert Osfield 2009-07-14 11:19:22 +00:00
  • 424e892f99 Quietened down debug messages, and added early return when filename contains server address. Robert Osfield 2009-07-14 11:18:11 +00:00
  • f9517fde6a Refactored the setup of the reading of the wrl file by allow reading from istreams, as well as nesting of filepaths using a local osgDB::Options to prevent threading issues. Robert Osfield 2009-07-14 10:37:31 +00:00
  • c690dfec50 Quitened down debug messages Robert Osfield 2009-07-14 10:35:53 +00:00
  • 148798137c Fixed the handling of compressed files Robert Osfield 2009-07-14 10:04:18 +00:00