root/OpenSceneGraph/trunk/examples/osgvolume/osgvolume.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @13204 [13204] 4 hours robert Improved handling of VolumeSettings?
(edit) @12835 [12835] 3 years robert Fixed typo in command line output, and add an explanation message for when …
(edit) @12597 [12597] 3 years robert Resolved warnings reported by g++ 4.6's …
(edit) @12508 [12508] 3 years robert Changed the defaults volume setting to not enable the …
(edit) @12507 [12507] 3 years robert Cleaned up example to use the new ImageUtils? functions for creating a 3D …
(edit) @12506 [12506] 3 years robert Added support for creating a 3D Image from an image list. Added support …
(edit) @12501 [12501] 3 years robert Added support for .osgt, .osgb and .osgx plugins to osgvolume example
(edit) @12486 [12486] 3 years robert Added support for --tf-255 transfer function files
(edit) @12255 [12255] 3 years robert Added SampleDensityWhenMovingProperty? to control LOD property of …
(edit) @12186 [12186] 4 years robert Added support for negative --xMultipler, --yMultiple and --zMultiplier …
(edit) @12185 [12185] 4 years robert Added support for positive values of --xMultiple <float> --yMultiplier …
(edit) @12184 [12184] 4 years robert Changed the default number of components for a RGB to 4 so it appears as …
(edit) @12183 [12183] 4 years robert Added error reporting for old options
(edit) @12182 [12182] 4 years robert Added -n option
(edit) @12181 [12181] 4 years robert Added extra check for GL_BGR and GL_BGRA formats and messages describing …
(edit) @12179 [12179] 4 years robert Added support for GL_BGR and GL_BGRA pixel formats
(edit) @11871 [11871] 4 years robert From Jean-Sebastien Guay, osgDB functions to expand wildcards - required …
(edit) @11813 [11813] 4 years robert Added checks for NULL images to prevent crashes when no valid images are …
(edit) @10565 [10565] 5 years robert Renamed the osgVolume::Layer/ImageDetails parameters RescaleIntercept? and …
(edit) @10564 [10564] 5 years robert Added support for recording the RescaleIntecept? and RescaleSlope? from the …
(edit) @10535 [10535] 5 years robert Fixed typo
(edit) @10454 [10454] 5 years robert Added Dragger::s/getActivationModKeyMask(..) and …
(edit) @10448 [10448] 5 years robert Added TrackballDragger? code path
(edit) @10444 [10444] 5 years robert Added support for a "-m" option that adds a tab box manipulator to allow …
(edit) @9793 [9793] 6 years robert Merged in various changes from the OSG-2.8 to being svn/trunk up to date.
(edit) @9748 [9748] 6 years robert Merged fixes to osgVolume's handling of ImageSequence? animated volumes, …
(edit) @9618 [9618] 6 years robert Refactored osg::TransferFunction?1D to use an std::map internally which is …
(edit) @9613 [9613] 6 years robert Fixed handling of TransferFunctionProperty?.
(edit) @9580 [9580] 6 years robert Removed now redundent shader files. Fixed the adding of transfer …
(edit) @9530 [9530] 6 years robert Fixed compile errors for when ref_ptr<> auto conversion is disabled
(edit) @9524 [9524] 6 years robert Renamed ShaderTechnique? to RayTracedTechnique?
(edit) @9523 [9523] 6 years robert Cleaned up osgvolume
(edit) @9522 [9522] 6 years robert Introduced the ability to switch between different visual properties in …
(edit) @9520 [9520] 6 years robert Moved PropertyAdjustmentCallback? from osgvolume.cpp into …
(edit) @9514 [9514] 6 years robert Added event key variables
(edit) @9513 [9513] 6 years robert Added support for SampleDensityProperty? and TransparencyProperty?
(edit) @9511 [9511] 6 years robert Added AlphaFunc? support into osgVolume::AlphaFuncProperty?.
(edit) @9509 [9509] 6 years robert Updated event callback to be able to update iso surface value.
(edit) @9505 [9505] 6 years robert Removed old volume rendering scene graph code from osgvolume example. …
(edit) @9503 [9503] 6 years robert Moved basics of fixed function pipeline implementation from osgvolume …
(edit) @9501 [9501] 6 years robert Introduced ImageLayer? computeMinMax + rescaling methods, and use of …
(edit) @9500 [9500] 6 years robert Introduce osgVolume::PropertVisitor?, and IsoSurface?, …
(edit) @9494 [9494] 6 years robert Introduced osgVolume::Property, CompositePropery? and …
(edit) @9491 [9491] 6 years robert Introduced class interfaces for FixedFunctionTechnique? and ShaderTechnique?
(edit) @9485 [9485] 6 years robert Changed to use ref_ptr<> for scene model to avoid crash
(edit) @9479 [9479] 6 years robert Moved osgVolume::ImageUtils? to osg::ImageUtils?, updated wrappers, and …
(edit) @9395 [9395] 6 years robert Fixed warnings
(edit) @9124 [9124] 6 years robert From Michael Platings, Converted std::fstream/ifstream/ofstream to …
(edit) @9105 [9105] 6 years robert Added --no-rescale, --rescale (default) and --shift-min-to-zero command …
(edit) @9103 [9103] 6 years robert Added --replace-rgb-with-luminance option
(edit) @9095 [9095] 6 years robert Fixed --images commandline parsing
(edit) @8964 [8964] 6 years robert Various improvements to the dicom loader to be able to handle a broader …
(edit) @8961 [8961] 6 years robert Updated shaders
(edit) @8954 [8954] 6 years robert Added support for using ImageSequence? to animate volumes
(edit) @8953 [8953] 6 years robert Improved the isosurface shaders, and mde GLSL usage the default
(edit) @8952 [8952] 6 years robert Improved GLSL isosurface support when using a transfer function
(edit) @8951 [8951] 6 years robert Added setting of various filters and setResizeNonPowerOfTwoHint(false) on …
(edit) @8946 [8946] 6 years robert Added --isosurface and --mip paths into osgvolume example, and added …
(edit) @8936 [8936] 6 years robert Moved shaders into .cpp, with the shaders created by the new osg2cpp …
(edit) @8931 [8931] 6 years robert Added shader based transfer function, enabled via --gpu-tf
(edit) @8930 [8930] 6 years robert Fixed transfer function parsing
(edit) @8919 [8919] 6 years robert Added support for reading raw data and transfer function from a volume …
(edit) @8859 [8859] 6 years robert Introduced beginings of osgVolume NodeKit?.
(edit) @8856 [8856] 6 years robert Added optional usage of DCMTK in the dicom plugin
(edit) @8852 [8852] 6 years robert Added reading of whole directories of images
(edit) @8850 [8850] 6 years robert Removed use of ints and reading from gl_FragColor in shader
(edit) @8802 [8802] 6 years robert Improved the GLSL implementation.
(edit) @8788 [8788] 6 years robert Added testing of max texture size using a realize operation
(edit) @8787 [8787] 6 years robert Added support for event handler for non shader path, enable alpha func
(edit) @8784 [8784] 6 years robert Added command line arguments to Viewer constructor, and added meaningful …
(edit) @8780 [8780] 6 years robert Added support for reading the image transform from UserData? in the form of …
(edit) @8777 [8777] 6 years robert Added --mip command line option which enables Maximum Intensity Projection …
(edit) @7892 [7892] 7 years robert From He Sicong, "fixed shader calculation of ray tracing"
(edit) @7648 [7648] 7 years robert From Roland Smeenk, "Attached you will find a large set of small typo …
(edit) @6941 [6941] 7 years robert From Martin Lavery and Robert Osfield, Updated examples to use a variation …
(edit) @5962 [5962] 8 years robert Ported following examples to …
(edit) @5763 [5763] 8 years robert Added support for float or double osg::Plane, and the default osg::Plane …
(edit) @5721 [5721] 8 years robert Added alpha test setting
(edit) @5636 [5636] 8 years robert Removed deprecated GUIEventHandler method
(edit) @5381 [5381] 8 years robert Added viewer.cleanup_frame() to all examples.
(edit) @5327 [5327] 8 years robert Added additional command line docs
(edit) @5139 [5139] 8 years robert From Adrian Egli, added std::ifstream::binary qualifier to ifstream usage.
(edit) @5032 [5032] 8 years robert Converted osgGA::GUIEventAdapter into a concrete class capable of …
(edit) @4805 [4805] 9 years robert Replaced tabs with spaces in examples.
(edit) @4727 [4727] 9 years robert Compile fixes for VS7.1
(edit) @4600 [4600] 9 years robert Fixed compile warnings.
(edit) @4531 [4531] 9 years robert Added support for "-O OutputTextureFiles?" options string in .osg plugin …
(edit) @4504 [4504] 9 years robert Added checking of EventVisitor? type
(edit) @4502 [4502] 9 years robert Added event handler to shader code so that alphaCuttOff, transparency …
(edit) @4501 [4501] 9 years robert Integrated shaders into source.
(edit) @4500 [4500] 9 years robert Added all sides of the shader cube
(edit) @4499 [4499] 9 years robert Added preliminary GLSL shader path for volume rendering.
(edit) @4496 [4496] 9 years robert Changed red()/green()/blue()/alpha() to r()/g()/b()/a() for greater …
(edit) @4465 [4465] 9 years robert Added --num-components <num> option.
(edit) @4135 [4135] 9 years robert Moved osg::Impostor to osgSim::Impostor, as Impostor isn't a core feature.
(edit) @3806 [3806] 10 years robert Added support for modulating alpha values
(edit) @3805 [3805] 10 years robert Removed debugging messages.
(edit) @3802 [3802] 10 years robert Added conversion of dataType to GL_UNSIGNED in raw data reading path.
(edit) @3801 [3801] 10 years robert Added code for rescaling images.
(edit) @3798 [3798] 10 years robert Added support for raw image formats
Note: See TracRevisionLog for help on using the revision log.