openscenegraph:osg.git
10 years agoRelease OpenSceneGraph-2.1.1 OpenSceneGraph-2.1.1
Robert OSFIELD [Wed, 11 Jul 2007 16:52:55 +0000 (16:52 +0000)]
Release OpenSceneGraph-2.1.1

10 years agoUpdated wrappers
Robert OSFIELD [Wed, 11 Jul 2007 16:06:24 +0000 (16:06 +0000)]
Updated wrappers

10 years agoFixed typo
Robert OSFIELD [Wed, 11 Jul 2007 16:06:04 +0000 (16:06 +0000)]
Fixed typo

10 years agoFrom Paul Melis, fixes to spelling mistakes/typos.
Robert OSFIELD [Wed, 11 Jul 2007 15:51:17 +0000 (15:51 +0000)]
From Paul Melis, fixes to spelling mistakes/typos.

10 years agoUpdated version number in prep for 2.1.1 dev release
Robert OSFIELD [Wed, 11 Jul 2007 15:50:05 +0000 (15:50 +0000)]
Updated version number in prep for 2.1.1 dev release

10 years agoFrom Andre Garneau, minor warning fixes
Robert OSFIELD [Wed, 11 Jul 2007 15:30:14 +0000 (15:30 +0000)]
From Andre Garneau, minor warning fixes

10 years agoAdded support for --sky-light and headlight with local position at 0,0,0
Robert OSFIELD [Wed, 11 Jul 2007 14:16:02 +0000 (14:16 +0000)]
Added support for --sky-light and headlight with local position at 0,0,0

10 years agoAdded setting of the Scene's FrameStamp on each CompositeViewer::updateTraversal...
Robert OSFIELD [Wed, 11 Jul 2007 13:48:41 +0000 (13:48 +0000)]
Added setting of the Scene's FrameStamp on each CompositeViewer::updateTraversal() call to fix animation path issue.

10 years agoFrom Martin Lavery, update of Xcode projects to meet the latest SVN revision
Robert OSFIELD [Wed, 11 Jul 2007 09:00:19 +0000 (09:00 +0000)]
From Martin Lavery, update of Xcode projects to meet the latest SVN revision

10 years agoAdded OperationsThread
Robert OSFIELD [Tue, 10 Jul 2007 19:29:11 +0000 (19:29 +0000)]
Added OperationsThread

10 years agoAdded test code path which stress tests new thread pool support in OperationsThread
Robert OSFIELD [Tue, 10 Jul 2007 17:36:33 +0000 (17:36 +0000)]
Added test code path which stress tests new thread pool support in OperationsThread

10 years agoWired up OperationsThread to use the new OperationQueue and thereby support
Robert OSFIELD [Tue, 10 Jul 2007 17:36:01 +0000 (17:36 +0000)]
Wired up OperationsThread to use the new OperationQueue and thereby support
thread pooling where multiple OperationsThreads share a single OperationsQueue

10 years agoSeparated OperationsThread out from the GraphicsThread header and introduced
Robert OSFIELD [Mon, 9 Jul 2007 19:04:36 +0000 (19:04 +0000)]
Separated OperationsThread out from the GraphicsThread header and introduced
new OperationQueue class.

10 years agoFixed unitialized variables.
Robert OSFIELD [Mon, 9 Jul 2007 15:02:03 +0000 (15:02 +0000)]
Fixed unitialized variables.

10 years agoUpdated ChangeLog, osgversion and AUTHORS.txt for 2.1 dev release
Robert OSFIELD [Mon, 9 Jul 2007 11:37:06 +0000 (11:37 +0000)]
Updated ChangeLog, osgversion and AUTHORS.txt for 2.1 dev release

10 years agoUpdated version number for 2.1.0 dev release
Robert OSFIELD [Mon, 9 Jul 2007 11:05:24 +0000 (11:05 +0000)]
Updated version number for 2.1.0 dev release

10 years agoAdded OpertionQueue
Robert OSFIELD [Mon, 9 Jul 2007 11:05:04 +0000 (11:05 +0000)]
Added OpertionQueue

10 years agoAdded OperationQueue class for future work on support thread pools that share
Robert OSFIELD [Mon, 9 Jul 2007 11:03:33 +0000 (11:03 +0000)]
Added OperationQueue class for future work on support thread pools that share
a single OpeationQueue.

10 years agoUpdated wrappers
Robert OSFIELD [Mon, 9 Jul 2007 10:48:32 +0000 (10:48 +0000)]
Updated wrappers

10 years agoImproved the consistency of setting of rotation and auto rotate modes in setAxisAling...
Robert OSFIELD [Mon, 9 Jul 2007 10:47:06 +0000 (10:47 +0000)]
Improved the consistency of setting of rotation and auto rotate modes in setAxisAlingment method

10 years agoFixed missinged intialization of the _threadsRunning variable.
Robert OSFIELD [Mon, 9 Jul 2007 10:12:37 +0000 (10:12 +0000)]
Fixed missinged intialization of the _threadsRunning variable.

10 years agoFrom Jean-Sebastien Guay and Jan Ciger, added search path can improved handling of...
Robert OSFIELD [Sat, 7 Jul 2007 16:05:05 +0000 (16:05 +0000)]
From Jean-Sebastien Guay and Jan Ciger, added search path can improved handling of backslashes/forward slashes

10 years agoUpdared wrappers
Robert OSFIELD [Fri, 6 Jul 2007 20:00:11 +0000 (20:00 +0000)]
Updared wrappers

10 years agoAdded include of DeleteHandler
Robert OSFIELD [Fri, 6 Jul 2007 16:54:45 +0000 (16:54 +0000)]
Added include of DeleteHandler

10 years agoAdded dirty count support to osgTerrain::Layer clases.
Robert OSFIELD [Fri, 6 Jul 2007 16:47:08 +0000 (16:47 +0000)]
Added dirty count support to osgTerrain::Layer clases.

Added LayerHandler to osgterrain example that modifies the layers in
response to pressing the 's' and 'q' keys

10 years agoFrom Jea-Sebastien Guay and Robert Osfield, build fixes for Windows
Robert OSFIELD [Fri, 6 Jul 2007 14:07:59 +0000 (14:07 +0000)]
From Jea-Sebastien Guay and Robert Osfield, build fixes for Windows

10 years agoFrom Rudolf Wiedemann, "I need to link OpenSceneGraph statically to my application...
Robert OSFIELD [Fri, 6 Jul 2007 13:54:26 +0000 (13:54 +0000)]
From Rudolf Wiedemann, "I need to link OpenSceneGraph statically to my application, so I
completed the new registration of the plugin-readerwriters
("REGISTER_OSGPLUGIN") according to your osgstaticviewer-example (see
attachment, based on today's svn)."

10 years agoFrom Brede Johansen, "Attached is a fix that returns a default color (white) if an...
Robert OSFIELD [Fri, 6 Jul 2007 13:33:40 +0000 (13:33 +0000)]
From Brede Johansen, "Attached is a fix that returns a default color (white) if an invalid
index to the color palette is used."

10 years agoAdded include/osg/GLObjects + .cpp which provide osg::flush*DeletedGLObjects() methods.
Robert OSFIELD [Fri, 6 Jul 2007 13:08:51 +0000 (13:08 +0000)]
Added include/osg/GLObjects + .cpp which provide osg::flush*DeletedGLObjects() methods.

Added and cleaned up DeleteHandler calls in osgViewer to help avoid crashes on exit.

Changed DatabasePager across to dynamically checcking osg::getCompileContext(..)

Updated wrappers.

10 years agoAdded #include<algorithm>
Robert OSFIELD [Fri, 6 Jul 2007 09:06:37 +0000 (09:06 +0000)]
Added #include<algorithm>

10 years agoUpdated wrappers.
Robert OSFIELD [Thu, 5 Jul 2007 18:41:54 +0000 (18:41 +0000)]
Updated wrappers.

10 years agoAdded support for managing a CompileContext. Rearranged the DeleteHandler::flushAll...
Robert OSFIELD [Thu, 5 Jul 2007 18:33:20 +0000 (18:33 +0000)]
Added support for managing a CompileContext.  Rearranged the DeleteHandler::flushAll call.

10 years agoAdded debug messages to catch key modified state
Robert OSFIELD [Thu, 5 Jul 2007 18:32:12 +0000 (18:32 +0000)]
Added debug messages to catch key modified state

10 years agoImproved the computation of the side vector
Robert OSFIELD [Thu, 5 Jul 2007 18:30:57 +0000 (18:30 +0000)]
Improved the computation of the side vector

10 years agoImproved the mapping of update and cull traversal
Robert OSFIELD [Thu, 5 Jul 2007 18:30:20 +0000 (18:30 +0000)]
Improved the mapping of update and cull traversal

10 years agoFrom Adndre Garneau, "Attached is a fix to prevent a cursor being shown in graphics...
Robert OSFIELD [Thu, 5 Jul 2007 10:57:34 +0000 (10:57 +0000)]
From Adndre Garneau, "Attached is a fix to prevent a cursor being shown in graphics windows when
traits specify that none should be used (a recent change forced a
left-pointer cursor as the default). "

10 years agoCommented out "fix" that explictly sets the key modifier state as this change
Robert OSFIELD [Thu, 5 Jul 2007 10:51:47 +0000 (10:51 +0000)]
Commented out "fix" that explictly sets the key modifier state as this change
actually broke the key modifier state management.

10 years agoFrom Thibault Genessay, "You'll find attached a fix for the comments of the osgwindow...
Robert OSFIELD [Tue, 3 Jul 2007 17:32:19 +0000 (17:32 +0000)]
From Thibault Genessay, "You'll find attached a fix for the comments of the osgwindows example. It fixes a typo in the comments which is quite disturbing for newbies trying to learn using the source (twice 'left' instead of 'left' and 'right').
I've also added a little offset to the windows' positions so that their decoration falls inside the desktop and we can manipulate them - it looks a bit less "made out of wood"."

10 years agoAdded checking of GUIEventAdpter::getHandled().
Robert OSFIELD [Tue, 3 Jul 2007 13:26:48 +0000 (13:26 +0000)]
Added checking of GUIEventAdpter::getHandled().

10 years agoFrom Roger James, added GL_NORMALIZE mode to scaled models
Robert OSFIELD [Tue, 3 Jul 2007 10:00:41 +0000 (10:00 +0000)]
From Roger James, added GL_NORMALIZE mode to scaled models

10 years agoChanged the way that computeNearFar is computed to avoid inconsistencies when in...
Robert OSFIELD [Mon, 2 Jul 2007 13:17:47 +0000 (13:17 +0000)]
Changed the way that computeNearFar is computed to avoid inconsistencies when in stereo mode

10 years agoUpdated wrappers
Robert OSFIELD [Mon, 2 Jul 2007 13:16:54 +0000 (13:16 +0000)]
Updated wrappers

10 years agoFrom Csaba Halasz, support reading "monochrome" option string and use of monocrhome...
Robert OSFIELD [Mon, 2 Jul 2007 12:43:23 +0000 (12:43 +0000)]
From Csaba Halasz, support reading "monochrome" option string and use of monocrhome FreetType support

10 years agoFrom Csaba Halasz and Robert Osfield, support for passing in ReaderWriter::Options...
Robert OSFIELD [Mon, 2 Jul 2007 12:30:14 +0000 (12:30 +0000)]
From Csaba Halasz and Robert Osfield, support for passing in ReaderWriter::Options object into readFontFile

10 years agoFrom Mike Connell, "This is a tiny fix for win32.
Robert OSFIELD [Sat, 30 Jun 2007 16:19:56 +0000 (16:19 +0000)]
From Mike Connell, "This is a tiny fix for win32.

The current code takes the mouse cursor position and adds it to the
window (left,top) position, and sends the mouse cursor there. But this
doesn't take into account the window decoration.

The new code converts the given (x,y) coordinates from the client area
coordinate system to the screen instead using ClientToScreen. I think
this is the natural windows way to do it.

Tested on XP with osgviewer
"

Note from Robet Osfield, made a few changes to layout to make it more consistent
with the rest of the OSG and used #if 0 instead if (0) blocks.

10 years agoFrom Stephan Huber, "attached you'll find a small fix for the 3ds-plugin, so 3ds...
Robert OSFIELD [Sat, 30 Jun 2007 15:40:23 +0000 (15:40 +0000)]
From Stephan Huber, "attached you'll find a small fix for the 3ds-plugin, so 3ds-files
exported from cinema 4d are imported correctly. It's not cinema's fault,
because the 3ds-files show up correctly in 3dStudio Max."

10 years agoUpdated wrappers
Robert OSFIELD [Sat, 30 Jun 2007 14:30:55 +0000 (14:30 +0000)]
Updated wrappers

10 years agoAdded s/getUsage() method
Robert OSFIELD [Sat, 30 Jun 2007 14:30:44 +0000 (14:30 +0000)]
Added s/getUsage() method

10 years agoAdded balancing of stack size on entry/exit from rendering nested camera.
Robert OSFIELD [Sat, 30 Jun 2007 14:30:12 +0000 (14:30 +0000)]
Added balancing of stack size on entry/exit from rendering nested camera.

10 years agoAdded debug path that creates the viewer on the heap.
Robert OSFIELD [Sat, 30 Jun 2007 14:28:24 +0000 (14:28 +0000)]
Added debug path that creates the viewer on the heap.

10 years agoFrom David Callu,
Robert OSFIELD [Sat, 30 Jun 2007 14:21:34 +0000 (14:21 +0000)]
From David Callu,

"
Found in the join file the fix for the bug found by Rafa.

    Problem :

        osgIntrospection::Value grp(new osg::Group);

        osgIntrospection::ValueList vlcall;
        vlcall.push_back(osgIntrospection::Value("toto"));

       const osgIntrospection::MethodInfo *m =
grp->getType.getCompatibleMethod("setName", vlcall, true);

       if (m)
       {
            m->invoke(grp, vlcall);      // ** SEGFAULT here
       }

    Algorithm explanation :

          The "invoke" method try to convert "grp", which reflect an
"osg::Group*", in a
          "osgIntrospection::Value", which reflect a "osg::Node*".
This because
          the "setName(const char *)" method found by
"grp->getType.getCompatibleMethod"
          is an "osg::Object" type method.

          When osgIntrospection do this conversion it try :
             - to found a "osgIntrospection::Converter"  to convert
               from "osg::Group*" to "osg::Node*"
             - to found a chain of "osgIntrospection::Converter" to convert
               from "osg::Group*" to "one or many type" to "osg::Node*"
             - to converte an Enum to int or unsigned int
             - to convert the value in its "value string representation",
               then converte this string in the destination value

          Else it throw a "TypeConversionException".

     Bug :

          1)
          When osgIntrospection try to found a chain of
"osgIntrospection::Converter"
          It could do any downcast or (Type to SuperType) or upcast
(SuperType to Type).
          This mean the the chain could be :
          osg::Group to osg::Transform to osg::Camera to
          osg::CullSettings to osg::CullStack to
osg::CollectOccludersVisitor to
          osg::NodeVisitor to osg::Referenced to osg::Object

         During the convertion with this chain, A METTRE failed and
the pointer in
         "grp" is set NULL. But the "grp" is always a valid
"osgIntrospection::Value"
         and so, osgIntrospection accept the conversion. Then it try
to use this pointer
         to call the "setName" function. And Bing SEGFAULT.

         2)
             In "bool Reflection::accum_conv_path( ... )"
             the convection path isn't accumulate in the recursive loop.
             this cause multi request of a conversion path, and a
slowdown in the
             conversion algorithm.

         3)
             Use of the last conversion way in a conversion from
pointer to pointer
             this mean you can do this :
             "osg::Node*" to " value string representation" to "osg::Material*"
             What a bad thing !!!

    Solution :

         1)
          Introduce the concept of dynamic_cast and static_cast.
          now, to do a conversion, osgIntrospection does this :

             - to found a "osgIntrospection::Converter"  to convert
               from "osg::Group*" to "osg::Node*"
             - to found a chain of "osgIntrospection::Converter" to convert
               from "osg::Group*" to "one or many type" to "osg::Node*"
               only with static_cast, downcast (Type to SuperType)

             - to found, if the source and the destination are two pointer,
               a chain of "osgIntrospection::Converter" to convert
               from "osg::Group*" to "one or many type" to "osg::Node*"
               only with dynamic_cast, upcast (SuperType to Type)

             - to convert an Enum to int or to unsigned int
             - to convert the value in its "value string representation",
               then convert this string in the destination value

          Else it throw a "TypeConversionException".

          Add the "enum CastType" to distinguish the static_cast or
dynamic_cast converter.
          Add file OpenSceneGraph/include/osgIntrospection/CastType

         2)
         add a line to accumulate converter in converter Path.

         3)
         add a line to check if source and destination are pointer.
"

10 years agoFrom Sherman Wilcox, added check for Drawable cull callbck into apply(Billboard)
Robert OSFIELD [Sat, 30 Jun 2007 09:27:11 +0000 (09:27 +0000)]
From Sherman Wilcox, added check for Drawable cull callbck into apply(Billboard)

10 years agoRemoved the old references to files now removed
Robert OSFIELD [Sat, 30 Jun 2007 07:09:30 +0000 (07:09 +0000)]
Removed the old references to files now removed

10 years agoAdded Point::Extension::isPointSpriteCoordOriginSupported() method
Robert OSFIELD [Fri, 29 Jun 2007 17:01:37 +0000 (17:01 +0000)]
Added Point::Extension::isPointSpriteCoordOriginSupported() method

10 years agoFrom Sherman Wilcox, added serach for freetype234
Robert OSFIELD [Fri, 29 Jun 2007 16:37:11 +0000 (16:37 +0000)]
From Sherman Wilcox, added serach for freetype234

10 years agoFrom Paul Martz, "Attached is src/osg/CMakeLists.txt. Adding TemplatePrimitiveFunctor...
Robert OSFIELD [Fri, 29 Jun 2007 16:10:24 +0000 (16:10 +0000)]
From Paul Martz, "Attached is src/osg/CMakeLists.txt. Adding TemplatePrimitiveFunctor to the source code list for the project. This makes this header file show up in the VS IDE as part of this project, and therefore facilitates IDE searching of project-related files, as well as making other tasks easier."

10 years agoFixed indenting to use 4 spaces instead of tabs
Robert OSFIELD [Fri, 29 Jun 2007 16:09:12 +0000 (16:09 +0000)]
Fixed indenting to use 4 spaces instead of tabs

10 years agoFrom Jan Ciger, "I am attaching a fix for the COLLADA plugin on non-windows systems...
Robert OSFIELD [Fri, 29 Jun 2007 16:06:52 +0000 (16:06 +0000)]
From Jan Ciger, "I am attaching a fix for the COLLADA plugin on non-windows systems. The
COLLADA modules STLDatabase, LIBXMLPlugin and stdErrPlugin are
statically included in the main COLLADA library on Linux and shouldn't
be linked separately - those libraries do not exist in the default Linux
build and the compilation will fail.

Second issue - the current version of the COLLADA plugin (both current
HEAD in Subversion and the one in stable 2.0) do not work right with the
stable COLLADA DOM 1.4.1. I am getting the following error:
"

10 years agoFrom Roger James, bug fix to counting of number geode with drawables
Robert OSFIELD [Fri, 29 Jun 2007 16:00:53 +0000 (16:00 +0000)]
From Roger James, bug fix to counting of number geode with drawables

10 years agoFrom Brad Colbert, get/setVolume methods
Robert OSFIELD [Thu, 28 Jun 2007 20:56:56 +0000 (20:56 +0000)]
From Brad Colbert, get/setVolume methods

10 years agoFrom Brad Colbert with ammendments by Robert Osfield, add set/getVolume support
Robert OSFIELD [Thu, 28 Jun 2007 14:19:30 +0000 (14:19 +0000)]
From Brad Colbert with ammendments by Robert Osfield, add set/getVolume support

10 years agoFrom Trajce Nikolov, fixes to pbuffer setup
Robert OSFIELD [Thu, 28 Jun 2007 12:59:04 +0000 (12:59 +0000)]
From Trajce Nikolov, fixes to pbuffer setup

10 years agoFrom Nikolaus Hanekamp, added support for osg::Multisample
Robert OSFIELD [Thu, 28 Jun 2007 09:51:47 +0000 (09:51 +0000)]
From Nikolaus Hanekamp, added support for osg::Multisample

10 years agoFrom Stephan Huber, "attached you'll find a first implementation of pbuffer-support...
Robert OSFIELD [Wed, 27 Jun 2007 20:44:12 +0000 (20:44 +0000)]
From Stephan Huber, "attached you'll find a first implementation of pbuffer-support for os x.

I used osgprerender --pbuffer to test the carbon-implementation, for now
it works :)
"

10 years agoFrom Paul Melis, "Here is a list of fixes to misspelled APIs. Unfortunately, more...
Robert OSFIELD [Wed, 27 Jun 2007 20:36:16 +0000 (20:36 +0000)]
From Paul Melis, "Here is a list of fixes to misspelled APIs. Unfortunately, more than one
of these are public APIs and therefore will break linkage to existing
shared libraries."

Note from Robert Osfield, updated wrappers.

10 years agoAdded temporary reset of the RenderLeaf pointer for any internal calls to other graph...
Robert OSFIELD [Wed, 27 Jun 2007 20:34:29 +0000 (20:34 +0000)]
Added temporary reset of the RenderLeaf pointer for any internal calls to other graphics contexts.

10 years agoMinor build fixes. Changed/fixed GraphicsWindowCarbon to go into api/Carbon instead...
Eric WING [Wed, 27 Jun 2007 19:51:06 +0000 (19:51 +0000)]
Minor build fixes. Changed/fixed GraphicsWindowCarbon to go into api/Carbon instead of just api/

10 years agoFrom Andy Skinner, fixed return value.
Robert OSFIELD [Wed, 27 Jun 2007 17:01:54 +0000 (17:01 +0000)]
From Andy Skinner, fixed return value.

10 years agoUpdated wrappers
Robert OSFIELD [Wed, 27 Jun 2007 11:14:40 +0000 (11:14 +0000)]
Updated wrappers

10 years agoFrom Rajce Nickolov, improvements to PixelBufferWin32 and GraphicsWindowWin32
Robert OSFIELD [Wed, 27 Jun 2007 10:37:30 +0000 (10:37 +0000)]
From Rajce Nickolov, improvements to PixelBufferWin32 and GraphicsWindowWin32

10 years agoAdded texture format into Traits.
Robert OSFIELD [Wed, 27 Jun 2007 10:12:10 +0000 (10:12 +0000)]
Added texture format into Traits.

10 years agoFixed target setting bug in PixelBuffer RTT set up.
Robert OSFIELD [Wed, 27 Jun 2007 09:44:35 +0000 (09:44 +0000)]
Fixed target setting bug in PixelBuffer RTT set up.

10 years agoAdded missing cmake macros
Robert OSFIELD [Tue, 26 Jun 2007 17:12:48 +0000 (17:12 +0000)]
Added missing cmake macros

10 years agoReverted to using non silhouette computation.
Robert OSFIELD [Tue, 26 Jun 2007 11:31:39 +0000 (11:31 +0000)]
Reverted to using non silhouette computation.

10 years agoChanged the RTT Camera so that it doesn't automatically recompute the near and far...
Robert OSFIELD [Mon, 25 Jun 2007 13:48:57 +0000 (13:48 +0000)]
Changed the RTT Camera so that it doesn't automatically recompute the near and far planes

10 years agoFrom Trajce Nickolov, improvements to PixelBufferWin32.
Robert OSFIELD [Mon, 25 Jun 2007 11:32:19 +0000 (11:32 +0000)]
From Trajce Nickolov, improvements to PixelBufferWin32.

10 years agoSet the eol style on CMake .txt files to native
Robert OSFIELD [Mon, 25 Jun 2007 08:35:06 +0000 (08:35 +0000)]
Set the eol style on CMake .txt files to native

10 years agoUpdated wrappers
Robert OSFIELD [Sun, 24 Jun 2007 10:55:43 +0000 (10:55 +0000)]
Updated wrappers

10 years agoFrom Trajce Nikolov, PixelBufferWin32 implementation
Robert OSFIELD [Sun, 24 Jun 2007 10:18:54 +0000 (10:18 +0000)]
From Trajce Nikolov, PixelBufferWin32 implementation

10 years agoSimplified decoration code and added support for reading Traits::supportsResize
Robert OSFIELD [Sat, 23 Jun 2007 21:55:35 +0000 (21:55 +0000)]
Simplified decoration code and added support for reading Traits::supportsResize

10 years agoSet the Traits::supportsResize flag to true in default constructor.
Robert OSFIELD [Sat, 23 Jun 2007 21:54:56 +0000 (21:54 +0000)]
Set the Traits::supportsResize flag to true in default constructor.

10 years agoReorder the setProjectionMatrix.. mathod
Robert OSFIELD [Sat, 23 Jun 2007 11:24:00 +0000 (11:24 +0000)]
Reorder the setProjectionMatrix.. mathod

10 years agoAdded setting of the Camera's projection matrix to fit the windowing aspect ratio.
Robert OSFIELD [Sat, 23 Jun 2007 11:21:54 +0000 (11:21 +0000)]
Added setting of the Camera's projection matrix to fit the windowing aspect ratio.

10 years agoAdded optional set up of pbuffers for background compilation of the OpenGL objects
Robert OSFIELD [Fri, 22 Jun 2007 14:48:43 +0000 (14:48 +0000)]
Added optional set up of pbuffers for background compilation of the OpenGL objects
when database paging.

10 years agoAdded ability to compile OpenGL objects via pbuffers in the DatabasePager/Viewer
Robert OSFIELD [Fri, 22 Jun 2007 14:48:18 +0000 (14:48 +0000)]
Added ability to compile OpenGL objects via pbuffers in the DatabasePager/Viewer

10 years agoAdded explicit setting of updateText to have DYNAMIC data variance.
Robert OSFIELD [Thu, 21 Jun 2007 16:14:54 +0000 (16:14 +0000)]
Added explicit setting of updateText to have DYNAMIC data variance.

10 years agoFrom Trajce Nikolov, windows build fixes
Robert OSFIELD [Thu, 21 Jun 2007 11:20:54 +0000 (11:20 +0000)]
From Trajce Nikolov, windows build fixes

10 years agoAdded dummy init method
Robert OSFIELD [Wed, 20 Jun 2007 12:34:37 +0000 (12:34 +0000)]
Added dummy init method

10 years agoAdded placeholder for PixelBufferWin32
Robert OSFIELD [Wed, 20 Jun 2007 12:29:19 +0000 (12:29 +0000)]
Added placeholder for PixelBufferWin32

10 years agoCorrected graphics context creation message
Robert OSFIELD [Wed, 20 Jun 2007 12:01:14 +0000 (12:01 +0000)]
Corrected graphics context creation message

10 years agoAdded code of support for contouring shaders
Robert OSFIELD [Wed, 20 Jun 2007 12:00:29 +0000 (12:00 +0000)]
Added code of support for contouring shaders

10 years agoUpdated wrappers
Robert OSFIELD [Wed, 20 Jun 2007 11:59:53 +0000 (11:59 +0000)]
Updated wrappers

10 years agoCompleted implementation of PixelBufferX11.
Robert OSFIELD [Wed, 20 Jun 2007 11:59:27 +0000 (11:59 +0000)]
Completed implementation of PixelBufferX11.

10 years agoAdded beginnings of osgViewer::PixelBufferX11
Robert OSFIELD [Tue, 19 Jun 2007 17:12:05 +0000 (17:12 +0000)]
Added beginnings of osgViewer::PixelBufferX11

10 years agoAdded passing of arguments into constructor.
Robert OSFIELD [Tue, 19 Jun 2007 16:19:34 +0000 (16:19 +0000)]
Added passing of arguments into constructor.

10 years agoRemoved OSGVIEWER_EXPORT
Robert OSFIELD [Tue, 19 Jun 2007 09:16:36 +0000 (09:16 +0000)]
Removed OSGVIEWER_EXPORT

10 years agoAdded use of GLSL filters
Robert OSFIELD [Mon, 18 Jun 2007 12:10:46 +0000 (12:10 +0000)]
Added use of GLSL filters

10 years agoFrom Martin Lavery, Updates to Packages
Robert OSFIELD [Fri, 15 Jun 2007 17:47:16 +0000 (17:47 +0000)]
From Martin Lavery, Updates to Packages

10 years agoUpdated ChangeLog
Robert OSFIELD [Fri, 15 Jun 2007 16:17:33 +0000 (16:17 +0000)]
Updated ChangeLog

10 years agoFixed namespace
Robert OSFIELD [Fri, 15 Jun 2007 16:08:33 +0000 (16:08 +0000)]
Fixed namespace