Commits

Author Commit Message Labels Comments Date
rob...@16af8721-9629-0410-8352-f15c8da7e697
Introduced --near-far-mode into osgshadow and ShadowSettings::setComputeNearFarModeOverride(..) to allow user control of how the cull traversal is optimized for computing the depth range of the shadow map.
rob...@16af8721-9629-0410-8352-f15c8da7e697
Removed the erronous creation of a local ShadowSettings object
rob...@16af8721-9629-0410-8352-f15c8da7e697
Added FireGL to prefernce list for use glGenerateMipMap
rob...@16af8721-9629-0410-8352-f15c8da7e697
Fixed build
rob...@16af8721-9629-0410-8352-f15c8da7e697
Introduced Texture::Extensions::s/getPreferGenerateMipmapSGISForPowerOfTwo() flag that defaults to false for Radeon, true elsewhere. This is used to workaround mipmapping bugs with ATI/AMD cards.
rob...@16af8721-9629-0410-8352-f15c8da7e697
Fixed indentation
rob...@16af8721-9629-0410-8352-f15c8da7e697
Fixed parameter default value to avoid warning
rob...@16af8721-9629-0410-8352-f15c8da7e697
Replaced use of now deprecated methods.
rob...@16af8721-9629-0410-8352-f15c8da7e697
Enabled the use the getReceivesShadowTraversalMask().
rob...@16af8721-9629-0410-8352-f15c8da7e697
Changed settings of masks to use ShadowSettings.
rob...@16af8721-9629-0410-8352-f15c8da7e697
Moved mask settings into ShadowSettings
rob...@16af8721-9629-0410-8352-f15c8da7e697
Changed updateCamera(Camera*) to updateCamera(Camera&) to make it clear that a valid Camera object should be passed in.
rob...@16af8721-9629-0410-8352-f15c8da7e697
From Riccardo Corsi, introduced CameraManipulator::updateCamera() method that allows more Camera properties to be controlled by the CameraManipulator.
rob...@16af8721-9629-0410-8352-f15c8da7e697
Refactored the way that the static Scene cache is managed by moving all the functionality into a SceneSingleton
rob...@16af8721-9629-0410-8352-f15c8da7e697
Restructed the way that the global notify variables are initialized to avoid problems with multi-threaded initialization of these variables.
rob...@16af8721-9629-0410-8352-f15c8da7e697
Fixed spelling of FileNameComparator
rob...@16af8721-9629-0410-8352-f15c8da7e697
Moved the frame() event into the event traversal after then events and their state have been accumulated.
rob...@16af8721-9629-0410-8352-f15c8da7e697
Added FileNameComparator to sort the filenames in an ImageSequence into alphanumerical order so that it can handle the numerical ordering found in screenshot numbered sets of files
rob...@16af8721-9629-0410-8352-f15c8da7e697
Enabled 6 ImageThreads in the ImagePager
rob...@16af8721-9629-0410-8352-f15c8da7e697
Commented out the disabling of use of PBO's in ImageStream, and disabled the use ClientStoreHint in Present3D.
rob...@16af8721-9629-0410-8352-f15c8da7e697
Added support for setting the <image> paging_mode property to PRE_LOAD_ALL_IMAGES, PAGE_AND_RETAIN_IMAGES or PAGE_AND_DICARD_IMAGE for osg::ImageStream, with PAGE_AND_DICARD_IMAGE set as the default.
rob...@16af8721-9629-0410-8352-f15c8da7e697
Added ImageStream support to <image> and <stereo_image> tags in .p3d
rob...@16af8721-9629-0410-8352-f15c8da7e697
Added osg::ImageSequence support into osgPresentation::SlideShowConstructor and the associated <image> tag in .p3d.
rob...@16af8721-9629-0410-8352-f15c8da7e697
Added --fps support
rob...@16af8721-9629-0410-8352-f15c8da7e697
Added typdef for Win32
rob...@16af8721-9629-0410-8352-f15c8da7e697
From Wang Rui, "A very small but maybe fatal problem was found when I saved models with shader and uniforms (with new double types support) to osgb format and tried to read it again. The application will crash here. And the serializer file should be slightly changed to fix it. Please replace the original file in osgWrappers/serializers/osg/Uniform.cpp."
rob...@16af8721-9629-0410-8352-f15c8da7e697
Added Dragger::get/setActivationMouseButtonMask(uint).
rob...@16af8721-9629-0410-8352-f15c8da7e697
From Jaap Glas, "Added a default parameter to the following constructor in TabPlaneDragger and TabPlaneDragger.cpp: TabPlaneDragger(float handleScaleFactor=20.0f); The reason for this is that the default OSG tab sizes are way bigger than those we used in our application so far. And since handleScaleFactor_ is already a (constant) class member, I see no objection against making it user defined."
rob...@16af8721-9629-0410-8352-f15c8da7e697
From Jaap Gas, added missing break, and missing removeDraggerCallback.
rob...@16af8721-9629-0410-8352-f15c8da7e697
Removed -ftree-vectorize from OSX 10.7 build to avoid warning when building with clang.
  1. Prev
  2. Next