Robert Osfield
d59c884a79
Added extra external libs
2007-05-05 17:05:07 +00:00
Robert Osfield
f9b348620e
Added extra libs to COLLADA plugin, but still need to set LD_LIBRARY to libs even though they are static!?#!?
2007-05-05 17:02:21 +00:00
Robert Osfield
b8841f211d
Added preliminary Performer plugin support, note, still missing are a range of Performer database libs that will be required.
2007-05-05 16:24:07 +00:00
Robert Osfield
52b5b468d5
Added OpenVRML support
2007-05-05 16:11:30 +00:00
Robert Osfield
02e6deba15
Added CMake support for pnm plugin
2007-05-05 15:36:03 +00:00
Robert Osfield
2c2fefce5a
Added support for normals plugin
2007-05-05 08:22:06 +00:00
Robert Osfield
a9f6263601
Added ToPortToCmake.txt to record what modules need port to CMake.
2007-05-05 08:18:04 +00:00
Robert Osfield
0603483c1a
Added first cut a Xine support
2007-05-04 19:17:49 +00:00
Robert Osfield
0dfd619138
Added first cut of Cmake COLLADA support
2007-05-04 14:25:02 +00:00
Robert Osfield
3501f0ac0c
Added COLLADA CMAkeLists.txt, doesn't work yet as we done yet have a FindCOLLADA.cmake but it is a start
2007-05-04 13:41:27 +00:00
Robert Osfield
07322ce9a1
Added support for jp2 plugin
2007-05-04 13:20:48 +00:00
Robert Osfield
dadb92ea64
Reorganised the managment of margins around glyphs so that is done entirely
...
with src/osgText/Font.cpp rather than the font plugins or Text.cpp
2007-05-04 12:05:29 +00:00
Robert Osfield
eccc1f45e0
From Mathias Froehlich, "Attached is a change that does no longer set the render bin details in nodes
...
other than drawables. I guess that this way I am sure to not introduce
hierarchical render bins in loaded models."
2007-05-04 08:45:21 +00:00
Robert Osfield
8c9ec06447
Added OpenThreads to TARGET_COMMON_LIBRARIES
2007-05-03 10:10:23 +00:00
Robert Osfield
4968eb7136
Further work on the new VBO support
2007-04-27 14:52:30 +00:00
Robert Osfield
a1639c3d2d
From Brad Colbert, "Added a new method to ImageStream called getLength that is used to
...
return the length of the stream.
Implemented the virtual methods in QuicktimeImageStream, (getLength,
getReferenceTime, setTimeMultiplier), to return valid value for each.
"
2007-04-26 08:11:09 +00:00
Robert Osfield
8ef833c585
From Eric Wing, Added quicktime CMakeLists.txt
2007-04-26 08:07:25 +00:00
Robert Osfield
6405b7724d
From Eric Wing, "lwo must link to osgFX or undefined symbols ensue."
2007-04-25 09:16:31 +00:00
Robert Osfield
00a44eb636
From Martin Aumueller, "the new Inventor plugin needs some changes in order to compile against OpenInventor.
...
Just as in the pre-r6419 I used the COIN_BASIC_H define in order to discriminate
between the two versions of Inventor.
Additionally, I had to change the CMakeLists.txt to use the proper include path.
"
2007-04-24 19:03:51 +00:00
Robert Osfield
d35d8d0fa8
From Jan Peciva,
...
"I was working on a new version of Inventor plugin.
It was inspired by the need to get correct and high quality conversion,
so I verified the plugin on complex models and made number of serious fixes:
- the geometry is not two times on the output file (!)
- SoVRMLImageTexture: VRML texture support was rewritten according to
Inventor programming practices, since it does not worked correctly on
many models (Anyway, thanks for Gerrick Bivins to introduce it.)
- osg::ref wrong usage related crash fixed
- code cleaning and texture code overhaul
- LOD fixes
- appended README.txt with all the contributors I was able to get from
SVN logs"
2007-04-24 13:12:40 +00:00
Robert Osfield
56188dde68
Added CMake support for lwo plugin.
2007-04-24 13:11:22 +00:00
Robert Osfield
2bf836ea93
From Michael Platings, "In the "new method" 3DS loader, inverse matrices were applied to
...
vertices, but not normals, which caused some models to appear with
normals doubly rotated. I've now added some code to transform the
normals."
2007-04-22 21:18:20 +00:00
Robert Osfield
4248c0f8c8
Added osgSim dependency to txp plugin
2007-04-21 12:29:39 +00:00
Robert Osfield
b2261d84fe
Added include directory to get txp plugin building
2007-04-21 11:24:26 +00:00
Robert Osfield
3d058d2fcf
Added logo and txp CMakeLists.txt files. The txp build is temporarily commented out while the build is fixed.
2007-04-16 18:33:09 +00:00
Robert Osfield
2e6ee4bb39
Removed old gmake and VisualStudio build files
2007-04-10 13:10:25 +00:00
Robert Osfield
6d7b5e7ebd
From Eric Wing, pedantic warning fixes
2007-04-06 15:36:13 +00:00
Robert Osfield
0f76021fd0
Added debugging code
2007-03-30 15:16:29 +00:00
Robert Osfield
192dbe919b
Added support 16bit intensity formats
2007-03-30 14:57:01 +00:00
Robert Osfield
7fc714ada1
Removed deprecated drawImplementation(State&) method from Drawable and Drawable::DrawCallback
2007-03-28 11:30:38 +00:00
Robert Osfield
7fb38ff42f
From Martin Amueller, Add libosgGA and libosgText for OSX build
2007-03-28 08:53:18 +00:00
Robert Osfield
b331b77269
From Martin Aumueller, "in order to remove a dependency on Coin3D (which is GPLed) and make it work
...
with SGI's OpenInventor, I had to change
OpenSceneGraph/src/osgPlugins/Inventor, as SoVRMLImageTexture is not avaible
in SGI's Inventor. "
From Robert Osfield, tweaked the above so that it uses Coin headers to switch on coin features:
#ifdef COIN_SOCALLBACKACTION_H
#define USE_COIN 1
#endif
2007-03-28 08:43:05 +00:00
Robert Osfield
5c780aada0
From Luigi Calori, "here is a patch to use Mike 3rdParty dependencies
...
It should not be introusive to any other palatform apart MSVC, but in order to link to debug-specific libs
I had to change plugins CMakeLists to differentiate debug/release linkage, I have used the same macro used in core libs
Now the macro used for plugin and examples linking test for existance of TARGET_LIBRARIES_VARS
that holds the names of the variables that have to be used for linking"
2007-03-27 21:44:02 +00:00
Robert Osfield
87461c2077
Removed the flt plugin from OpenSceneGraph/trunk, this project can now be found in the deprecated directory.
2007-03-27 16:05:13 +00:00
Robert Osfield
37dd2851e9
Added #include <unistd.h> for non Win32/Mingw build
2007-03-27 08:43:59 +00:00
Robert Osfield
33817a7e5d
From Philip Lowman, added support for Inventor
2007-03-20 09:50:24 +00:00
Robert Osfield
282f4ce0b9
Moved the TARGET_NAME setting into the OsgMacroUtils.cmake.
2007-03-19 17:24:19 +00:00
Robert Osfield
9b30cf2960
Added CMake support for txf, osgViewer and osgShadow plugins
2007-03-19 14:10:12 +00:00
Robert Osfield
da64127539
Ran dos2unix on CMakeLists.txt files.
2007-03-19 13:26:34 +00:00
Robert Osfield
be3f61c49f
From Luigi Calori, move to using local CMakeLists.txt files and explicit file lists.
...
From Robert Osfield, small ammendments of the above to seperate example and application installs, and fix the osgPlugins install directory.
2007-03-19 12:30:26 +00:00
Robert Osfield
b079c9eb3a
From Mathieu Narache, build fixes for IRIX64
2007-03-13 12:25:30 +00:00
Robert Osfield
386f3a091e
Fixed gif plugin entry so that it uses GIFLIB_ rather than GIF to match it up
...
to the CMakeModels/FindGIFLIB.cmake entry
2007-03-13 11:58:52 +00:00
Robert Osfield
f5cf560fe1
Renamed the follow plugins to facilitate CMake build
...
lib3ds -> 3ds
ac3d -> ac
directx -> x
ESRIShape -> shp
2007-03-11 13:23:06 +00:00
Robert Osfield
426afa3e70
From Luigi Calori, fixed build of freetype and zlib.
2007-03-08 21:19:27 +00:00
Robert Osfield
bf3180018e
From Luigi Calori, added support macro based build of plugins
2007-03-08 15:29:53 +00:00
Robert Osfield
f50ed9667a
From Eric Wing and others, first cut of CMake build support
2007-03-04 13:05:33 +00:00
Robert Osfield
7c54b1b688
Changed the index value to 0 of the token vector, wheras original the 1 was used, the
...
later causing a crash when only one token was available. Also clean up #if #else #endif
block to help make the code more readable and maintainable. This bug and fix
was found by Anders Backman, but final implementation done by Robert Osfield.
2007-03-01 13:41:28 +00:00
Robert Osfield
c505e3d51e
From David Gurhrie, "Here is the updated txp loader code that we modified before to store
...
some of the material codes in the userdata field. It now takes an
option string to enable adding the extra data and doesn't add it by
default."
2007-03-01 12:10:52 +00:00
Robert Osfield
8a04605e01
Ran cleanup to fix tabs
2007-02-28 12:15:01 +00:00
Robert Osfield
b00cbe5a17
Moved include/osgTerrain/DataSet/.cpp, gdal plugin and osgdem out into the VirtualPlaneBuilder project.
...
Updated examples to remove DataSet/GDAL dependency.
Updated wrappers
2007-02-27 21:12:48 +00:00