Robert Osfield
8954309c07
Fixed crash in cfg by rearranging the code blocks so the codes that use the graphics context are only called when a graphics context is successfully aquired.
2007-12-06 10:04:25 +00:00
Robert Osfield
abe647fdaa
From Ulrich Hertlein, added osgViewer dependency for OSX build
2007-12-06 09:22:41 +00:00
Robert Osfield
9fbec36508
Changed WIN32 guard to _WIN32_IMPLEMENTATION to attempt to avoid Win32 build error
2007-12-05 18:32:15 +00:00
Robert Osfield
0bfdc78f52
Removed debugging line.
2007-12-05 11:29:58 +00:00
Robert Osfield
b164c5e7a6
From Cedric Pinson, first cut at Producer .cfg camera configuration file support.
2007-12-05 11:23:27 +00:00
Robert Osfield
1b1c5bbdd1
Added support for new double Vec*Array classes in various functors.
2007-12-04 14:46:46 +00:00
Robert Osfield
8a4caa0a59
Added optional double support via new Vec3dArray support in osg::Geometry.
...
To enable double usage set the option string "double" i.e.
osgviewer myshapefile.shf -O "double"
2007-12-04 14:46:08 +00:00
Robert Osfield
2e821b77a2
Added support for double Vec*Array objects
2007-12-04 14:44:49 +00:00
Robert Osfield
592d0dfc5b
Added support for filename only setup of CompositeLayer on reading/writing.
2007-11-13 17:03:36 +00:00
Robert Osfield
94c57ecff5
From Colin Dunlop, added missing header (note from Robert Osfield, this submission was extracted from an inline submission so may be prone to errors).
2007-11-08 10:30:23 +00:00
Robert Osfield
043ed14ba9
From Colin Dunlop, add live video stream support
2007-11-06 12:07:23 +00:00
Robert Osfield
2e2ddba49e
Added support for setting volume in xine plugin, manual adjustment of volume
...
in osgmove example, and clamping to 0 to 1.0 range in quicktime plugin
2007-11-04 16:08:05 +00:00
Robert Osfield
6f47d924d6
Changed the include definition so that it works under Cygwin.
2007-11-04 15:21:48 +00:00
Robert Osfield
072cd1df8f
Changed debug message from NOTICE to INFO.
2007-10-30 14:17:34 +00:00
Robert Osfield
3dced3445f
Fixed the capitilization of the osgdb_osgfx plugin
2007-10-25 09:00:25 +00:00
Robert Osfield
ef4198dff5
Added flv to accepted list of formats
2007-10-16 19:03:43 +00:00
Robert Osfield
57f961ff2e
Added flv to the list of accepted movie types
2007-10-16 19:01:25 +00:00
Robert Osfield
a5f37a23e2
From Andy Skinner, build fixes for Solaris.
2007-10-05 09:10:04 +00:00
Robert Osfield
a7c67fe287
From Trajce Nikolov, added support for extract a region for geospatial imagery
2007-10-04 08:54:41 +00:00
Robert Osfield
e928efc7a4
From Alberto Luaces, build fix for Cygwin.
2007-10-03 10:36:59 +00:00
Robert Osfield
55d5a4d28a
Introduced a OSG_PLUGIN_PREFIX variable into CMake build system with it set to
...
"" for all platforms except Cygwin where its set to "cygwin_" and Mingw where
it is set to "mingw_". Updated osgDB::Registry to look for these for the plugins.
Updated the osgintrospection example to search for these names as well.
2007-10-02 21:26:22 +00:00
Robert Osfield
e3e4f6614c
Removed redundent malloc.
2007-10-01 15:11:54 +00:00
Robert Osfield
a5ed021066
Added hdwriter to CMake build
2007-09-30 18:43:42 +00:00
Robert Osfield
3c0e3af233
From David Spilling, "Please find attached an extension of the Radiance HDR (RGBE) image reader to support writing.
...
The options are intended to match the existing read options. By default it will only write RGB32F format; if the "RAW" option is selected, it will output 8 bit RGBA as "raw" RGBE. Note also that the writer inserts a flipVertical(); although the RGBE format, according to spec, should support top-to-bottom or bottom-to-top ordering, no software I've found, including that from the formats originator, actually respects this."
2007-09-30 18:42:20 +00:00
Robert Osfield
8907919fce
From Jan Peciva, "I am submitting improved Inventor (iv) writer.
...
List of changes:
- added support for Billboards and LOD
- improved Material handling
"
2007-09-30 18:33:57 +00:00
Robert Osfield
f8729af8b2
Refactor Viewer/CompositeViewer so the both inherit from the a ViewerBase class
2007-09-29 16:46:08 +00:00
Robert Osfield
41ce67600e
From Mattias Linde, "Nice, this almost gets the job done, one way communication into the plugin is possible.
...
I've done some additional small modification regarding constness in ReaderWriter and added
mutable on _pluginData so passing data back would be possible too.
Have updated the collada plugin (ReaderWriterDAE.cpp) to use the map to handle options and
have attached the changes.
The stuff in daeReader.h and daeWriter.h are just cosmetic changes to get rid of a warning."
2007-09-29 11:12:38 +00:00
Robert Osfield
b23316838a
From Mathias Froehlich, "Some more file that needs some adjustment because of missing member templates
...
in suns stl."
2007-09-27 10:47:15 +00:00
Robert Osfield
308bb5a797
Added support for selecting internal texture format via the internalFormat <numbits> entry in the .osg file
2007-09-27 10:22:09 +00:00
Robert Osfield
5c007029ae
From Jean-Sebastien Guay, "Attached you will find an expanded FindOpenVRML.cmake file, as well as a fixed CMakeLists.txt file for the VRML plugin ."
2007-09-26 14:44:22 +00:00
Robert Osfield
2640fd1456
Added IntensityMap reading in .view files
2007-09-26 14:02:40 +00:00
Robert Osfield
bfbc73785a
From Stephan Huber, "attached you'll find a first implementation for the obj-plugin to write
...
obj-files. It is not feature complete but usable.
Known issues:
* not all materials are handled correctly (especially when using
osg::StateAttribute::OVERRIDE), not all properties are supported
* could not test point and lines, all of my programs which are capable
to read obj-files only import triangle-meshes.
* only simple texture-handling"
2007-09-26 10:58:29 +00:00
Robert Osfield
3bfaee3654
Added support for basic viewer configuration files
2007-09-21 15:34:25 +00:00
Robert Osfield
ece7b57df2
Further steps towards reading coniguration files.
2007-09-21 13:30:33 +00:00
Robert Osfield
c8fd1e4627
Commented out herror() as its not called anywhere in the code.
2007-09-18 16:00:21 +00:00
Robert Osfield
ae5883dd23
Fixed Locator::setTransform method so it takes a const Matrixd&, and improved
...
the setting of Locator in the gdal plugin.
2007-09-16 17:48:07 +00:00
Robert Osfield
c583dbe3c5
Fixed warning
2007-09-16 17:43:00 +00:00
Robert Osfield
e433762105
From David Spilling, "Given no replies to my recent "does anybody use the DDS writer" query, I was emboldened to submit this very small patch. The bitmasks for RGBA and RGB have been modified in the writer portion of the code (line 765 onwards). This is now consistent with what the DDS plugin reads. In terms of testing, note that many 3rd party applications erroneously ignore the bitmasks in the file, and assume a BGRA order."
2007-09-15 17:36:03 +00:00
Robert Osfield
23945bb506
Removed debug messages
2007-09-12 17:01:09 +00:00
Robert Osfield
0137047429
From Jan Peciva, build fix
2007-09-12 10:04:36 +00:00
Robert Osfield
66cc306f18
Removed the output num_children from Group .osg output and
...
removed the output of "DataVaraince UNSPECIFIED" as this is redundent
considering the default value is UNSPECIFIED.
2007-09-11 13:47:06 +00:00
Robert Osfield
884b3b7aa2
Seperated out GeometryTechnique .osg support.
2007-09-11 13:32:46 +00:00
Robert Osfield
b9a4752694
Flesh out a bit more of the view IO support
2007-09-08 07:21:12 +00:00
Robert Osfield
8e7e6529be
From David Callu, warning fixes
2007-09-07 15:03:56 +00:00
Robert Osfield
ed6322630f
From Daniel Sjolie, "I patched the zip plugin to make use of my favorite zip/pack-application for windows if it is installed in the standard location..."
2007-09-07 10:50:13 +00:00
Robert Osfield
00e00f4e00
From Guillaume Millet, "Please find in attachment a small improvement to the pfb plugin
...
CmakeLists.txt and to the FindPerformer.cmake module.
Under Windows libs are: libpf.lib (we need to add the lib prefix) and
libpfdu-util.lib (libpfdu and libpfutil are compiled into one lib)
We need to add PFROOT to the search path for libs and includes (default
environment variable for Performer path)
And at last we need to put PFROOT/include and PFROOT/include/Performer
as include dir for compiling."
2007-09-07 10:15:39 +00:00
Robert Osfield
b13a1957b0
From Mattias Linde, "Have made the updates now. Added a std::map for easy lookup if a visual node
...
is targeted by a rigid body which is the reason why the .h-file was changed too.
So now there'll be Group as often as possible, otherwise PostitionAttitudeTransform."
2007-09-07 09:49:31 +00:00
Robert Osfield
92b1e7d53f
Changed tabs to four spaces to make merges more straight forward
2007-09-05 17:03:43 +00:00
Robert Osfield
4b84acbec6
Added automatic removal of .qt extension that allows one to automatically select
...
the quicktime plugin.
2007-09-05 16:47:43 +00:00
Robert Osfield
0372825d9b
Added setting of locator source
2007-09-05 16:36:36 +00:00