Robert Osfield
86439123b4
Added support for creating a 3D Image from an image list.
...
Added support for reading a list of images in the Present3D <volume> tag.
2011-06-08 16:10:46 +00:00
Robert Osfield
9aa7010ded
Added support for reading .osg, .osgb, .osgx, .osgt and .ive models that contain volumes from within the volume tag.
2011-06-07 20:24:49 +00:00
Robert Osfield
985fdc8965
Added support for using the sampleDensityWhenMoving tag with all techniques
2011-06-03 13:47:59 +00:00
Robert Osfield
11007a03ee
Added .get() to fix build
2011-03-19 16:25:01 +00:00
Robert Osfield
6b67320190
Added support for new SampleDensityWhenMovingProperty into .p3d format, with it default to 0.02.
...
One can override this value via the sampleDensityWhenMoving="value" property in the volume tag, i.e.
<volume sampleDensityWhenMoving="0.01">CardiacCT</volume>
To switch the feature off set the value to 0, i.e.
<volume sampleDensityWhenMoving="0">CardiacCT</volume>
2011-03-17 17:33:02 +00:00
Robert Osfield
256da4879e
Added hud and billboard support to image, stereo_image, pdf, browser and vnc image placement
2011-03-16 10:51:42 +00:00
Robert Osfield
f2ce2f19a9
Added support hud property for title, bullets and paragraph tags
2011-03-15 19:54:57 +00:00
Robert Osfield
fbc8c9ffce
Fixed updating of text position when PositionData.position is not modified by tag but other elements of PositionData are - such as when billboarding
2011-03-15 12:26:16 +00:00
Robert Osfield
52ff51e0eb
Implemented billboard="on" option for image, bullet and paragraph tags
2011-03-14 21:36:32 +00:00
Robert Osfield
42b709a9f4
From Rafa Gaitan, "I have added the macro SETUP_LIBRARY, similar to SETUP_PLUGIN or
...
SETUP_EXE, in order to have a unique entry point to build the
libraries. With this changes the android integration will be less
painful (currently is a big IF(ANDROID) for each CMakeLists.txt) and
more maintainable in the future. I hope next submissions will be for
supporting android from my colleague Jorge.
"
2011-03-08 13:51:13 +00:00
Robert Osfield
759749eb0c
Changed the reading of animation paths so that it's always done without using the osgDB object cache.
...
This fixes a bug of reusing the animination path in an P3D file.
2010-09-27 09:58:07 +00:00
Robert Osfield
3cd08d7730
From Wang Rui, "I've found a minor bug in the cmake script of src/osgPresentation when testing the osgIntrospection project. It missed the Export header file and thus will not install this file while 'make install'. Add a line to the LIB_PUBLIC_HEADERS variable will fix the issue."
2010-07-08 10:56:34 +00:00
Robert Osfield
d187445670
Converted osg::notify to OSG_INFO etc.
2010-05-28 16:08:15 +00:00
Robert Osfield
38276b0d92
Added support for using dot graphs directly in the <graph></graph> token
2010-04-30 10:50:17 +00:00
Robert Osfield
8b8ca09ab1
Added support for passing options to the .dot plugin
2010-04-28 18:53:34 +00:00
Robert Osfield
dbbe73304a
Added support for using graphviz dot for graphics visualization via <graph>filename</graph> token.
2010-04-28 14:56:38 +00:00
Robert Osfield
370deba546
<iterator>, <stdlib.h> and <ctype.h> includes required for QNX compiler
2009-11-17 14:06:07 +00:00
Robert Osfield
5c2e89ac28
Fixed the set up of osgVolume::ImageLayer scale and offset.
2009-09-08 15:36:28 +00:00
Robert Osfield
7201ce1960
Updated volume setup code to use the new ImageDetails structure.
2009-09-07 10:54:08 +00:00
Robert Osfield
ca78f3a6bc
Added support to .p3d format's volume tag for the properties:
...
region="xmin ymin zmin xmax ymax zmax"
alpha="float_value"
cutoff="float_value"
sampleDenstiy="float_value"
2009-08-27 16:42:47 +00:00
Robert Osfield
8f0322d9d1
Fixed handling of double precision bounding sphere type.
2009-08-21 10:18:46 +00:00
Robert Osfield
2d77db3627
Added support for the TabBoxTrackballDragger
2009-08-17 15:46:22 +00:00
Robert Osfield
a1709abbee
Changed the autorun keys to 'g' for go, and 'h' for halt.
2009-08-17 15:45:43 +00:00
Robert Osfield
93996e6133
Added support for volume tags with properties:
...
dragger="box" or dragger="trackball"
and
technique="light" or technique="isosurface" or technique="iso" or technique="mip"
and
tf="transferfunctionfile.tf"
i.e.
<volume dragger="box">CardiacCT</volume>
<volume tf="colour.tf">CardiacCT</volume>
<volume technique="isosurface">CardiacCT</volume>
2009-08-05 14:37:56 +00:00
Robert Osfield
8107bd0540
Added osgGA to the dependency list
2009-07-01 14:04:46 +00:00
Robert Osfield
44a8e850f4
Fixed library definition
2009-06-25 18:03:30 +00:00
Robert Osfield
d4b065de53
Added osgFX depedency
2009-06-25 08:53:28 +00:00
Robert Osfield
0b33bba514
Added osgVolume dependency
2009-06-25 08:52:23 +00:00
Robert Osfield
f043a4ec75
Added CMakeLists.txt for osgPresentation
2009-06-25 07:42:10 +00:00
Robert Osfield
95355c2a49
Refactored preset3D/p3d plugin so that common scene graph extensions and classes now live in a separate osgPresenttation NodeKit.
2009-06-24 16:03:49 +00:00