562f84668fFrom Jean Sebastien Guay, added error reporting handling of wider range of video formats.
Robert Osfield
2009-04-11 06:16:37 +00:00
9c6f1ac45aUpdated NEWS for 2.8.1-rc1
Robert Osfield
2009-04-10 21:25:59 +00:00
bc39983030From Cedric Pinson, remove unsused method in Bone class\nadd namespace osgAnimation for Timeline constructors\nadd OSGANIMATION_EXPORT on VertexInfluence and Timeline class
Cedric Pinson
2009-04-10 15:30:02 +00:00
3e340bb23dUPdated date
Robert Osfield
2009-04-10 14:35:42 +00:00
5d512b44c9Added VS checks around code block from Mark Sciabica that broke the mingw build
Robert Osfield
2009-04-10 14:11:38 +00:00
1bbcc0ea44Update ChangeLog and AUTHORS.txt file for 2.8.1-rc1
Robert Osfield
2009-04-10 12:56:30 +00:00
b3f1204c64Merged changes from svn/trunk
Robert Osfield
2009-04-10 12:54:48 +00:00
435f410bf8Fixed build error by replacing M_PI with osg::PI.
Robert Osfield
2009-04-10 11:19:34 +00:00
c949789ac7Updated version info for 2.9.3 dev release, fixed typo and updated wrappers
Robert Osfield
2009-04-10 11:00:54 +00:00
df731d8244Updater version numbers to 2.8.1-rc1
Robert Osfield
2009-04-10 10:58:42 +00:00
57f6f9f6dfAdded typedef and updated wrappers
Robert Osfield
2009-04-10 10:07:13 +00:00
c7b981f0d6From Romain Charbit, "added a getConnectedSelections(Dragger&) method, so we can get which selections are connected to a dragger without make our own multimap, copying the existing _draggerSelectionMap (which is protected with no accessors) ."
Robert Osfield
2009-04-10 09:56:04 +00:00
29857b3b19From J.P. Delport, spelling and grammer fixes
Robert Osfield
2009-04-10 09:43:20 +00:00
95db1ec208From J.P. Delport, tweak to fix spelling and grammer
Robert Osfield
2009-04-10 09:37:44 +00:00
faa50c0962From Santosh Gaikwad, warning fixes
Robert Osfield
2009-04-10 09:16:37 +00:00
cb3d43a575Added ply entry
Robert Osfield
2009-04-09 18:27:11 +00:00
9a42888bdcFrom Santosh Gaikwad, ply plugin, based on Equalizer and other LGPL compatible sources.
Robert Osfield
2009-04-09 18:26:04 +00:00
102330f42bFrom Stephan Huber: updated XCode project to reflect current trunk
Stephan Maximilian HUBER
2009-04-09 16:40:22 +00:00
4efd7a558dFrom Martin Beckett, "I have fixed up the 3DC reader to handle any field separator so it can read x,y,z files and added ability to write a 3DC file."
Robert Osfield
2009-04-09 16:31:31 +00:00
b608c191c1From Mattias Helsing, " * Use the CPack ZIP generator on windows (WIN32) * Reformatted according to Philip Lowman's recent submissions"
Robert Osfield
2009-04-09 15:56:22 +00:00
37ef864bddFrom Mattias Helsing, "" * Use the CPack ZIP generator on windows (WIN32) * Reformatted according to Philip Lowman's recent submissions"
Robert Osfield
2009-04-09 15:56:04 +00:00
68d80873a0Updated wrappers
Robert Osfield
2009-04-09 15:55:18 +00:00
7bfca5e760From Stephan Huber, "attached you'll find a small fix for PixelBufferCarbon preventing it to be compiled for 64bit. This is the easiest solution for the old deprecated xcode project."
Robert Osfield
2009-04-09 15:34:06 +00:00
3a5509b2f9Converted tabs to four spaces
Robert Osfield
2009-04-09 15:33:28 +00:00
4d2e1d6594From Paul Martz, typo fix
Robert Osfield
2009-04-09 14:41:11 +00:00
61a3977a4cFrom Jean-Sebastien Guay, "When creating a cylinder without a bottom or a top (in the traits, createBottom=false and createTop=false), the cylinder could still be picked by picking its (non-existent) bottom or top. This is because the PrimitiveShapeFunctor does not consider the traits when returning the cylinder's geometry for the picking test, and always returns geometry for the whole cylinder, with bottom, top and body.
Robert Osfield
2009-04-09 14:38:29 +00:00
4f72be65dcFrom Cory Riddell, "I added an _allowThrow bool and get / set accessors to TrackballManipulator. The purpose of this is to disable throwing when you release the mouse button while moving the mouse. The default settings is true (ie, allow throw). The two source files are attached. "
Robert Osfield
2009-04-09 14:31:15 +00:00
fddaaf0d00From Ravi Mathur, "OK I have been away for a looong time, but still occasionally watching from a distance, and saw the bug people have reported about the DepthPartitionNode not handling scaled models properly.
Robert Osfield
2009-04-09 14:25:14 +00:00
53a19190ceFrom Jean-Sebastien Guay, "As I discussed in the thread "Windows 7 beta: "The binary is not a valid Windows image."" on osg-users, I needed to add the /DYNAMICBASE linker option for executables to link properly in release mode on Windows 7 beta.
Robert Osfield
2009-04-09 09:25:34 +00:00
ee4e2afa76From Philip Lowman, clean up of CMake files
Robert Osfield
2009-04-09 09:23:45 +00:00
caee4f4d1bFrom Eric Sokolowsky, " The osgViewer::CompositeViewer had partial support for Producer Camera config files, but it was not working completely. Here is the completed implementation. File: src/osgViewer/CompositeViewer.cpp. "
Robert Osfield
2009-04-08 14:16:09 +00:00
b93581e687From Cory Riddell, fix for aspect ratio
Robert Osfield
2009-04-08 14:08:16 +00:00
306ebea772From James Killian, "refactored the management of the object cache enabling/disabling"
Robert Osfield
2009-04-08 14:06:29 +00:00
b233174133From Eric Sokolowsky,"libosgViewerd.so was not being built properly because it was being linked with system libraries using LINK_INTERNAL instead of LINK_EXTERNAL. This caused it to try to link with libXrandrd instead of libXrandr, which failed. Attached is the fixed CMakeLists.txt."
Robert Osfield
2009-04-08 13:40:40 +00:00
fa27223fcdFrom Mike Connell, "Here are some small fixes that allow you to specify the allowable deviation when creating polylines from arcs and circles in DXF files. Changes are against 2.8.0
Robert Osfield
2009-04-08 13:21:59 +00:00
69181e1697From Eric Sokolowky, ""Running" was spelled "Ruinning", which is hardly the same."
Robert Osfield
2009-04-08 13:16:44 +00:00
8597636c93From Marc Sciabica, made searching of the install path for plugins option, and added the dll path to the search path under Windows
Robert Osfield
2009-04-08 13:11:27 +00:00
beb711a2ecReduced the default live video feed size to accomodate reading from the Minoru stereo wecam.
Robert Osfield
2009-04-08 13:03:34 +00:00
6e780bfa62From Simon Carmody, "Patches for compare and copy of Programs and related state -Added copying of shaders and attributes in osg::Program copy constructor. -Changed StateSet::compare function to compare Uniforms and their override values. Previously it compared a RefUniformPair."
Robert Osfield
2009-04-08 12:32:52 +00:00
d3d0c28f61From Glen Waldron, "Attached is a patch for osgUtil::Optimizer. If you run the SpatializeGroupsVisitor on a scene graph containing Geodes, StateSets attached to Geodes can be lost.
Robert Osfield
2009-04-08 10:50:30 +00:00
009ddf1b1eFrom Glenn Waldron, "Attached is a patch for osgUtil::Optimizer. If you run the SpatializeGroupsVisitor on a scene graph containing Geodes, StateSets attached to Geodes can be lost.
Robert Osfield
2009-04-08 10:48:22 +00:00
d2a0e7884dFrom Aric Aumann, added options for controlling the swap of the left/right handed coordinate system
Robert Osfield
2009-04-08 10:44:37 +00:00
fd5f5a71c2From Martin Beckett, added mouse wheel support
Robert Osfield
2009-04-08 10:32:19 +00:00
6238a31d5cAdded better handling of use of VBO's in compileGLObjects()
Robert Osfield
2009-04-07 10:13:54 +00:00
62886a7b94Updated wrappers
Robert Osfield
2009-04-07 10:12:59 +00:00
96b735b17fFrom Stephan Huber: removed OpenThreads-folder (as OpenThreads is part of OpenSceneGraph now), updated the Readmes regarding 64bit compilation and updated the XCode-project to match the current svn-trunk.
Stephan Maximilian HUBER
2009-04-07 08:43:57 +00:00
c78d065d51Added disabling of mipmapping for non power of two textures
Robert Osfield
2009-04-06 12:29:17 +00:00
cff4e3437aAdded disabling of mipmapping for non power of two textures
Robert Osfield
2009-04-06 12:28:02 +00:00
171bc9da21Merged from svn/trunk disabling of use of display lists and a extra check against NULL to prevent a crash when NULL colour layers are assigned
Robert Osfield
2009-04-06 11:27:28 +00:00
9852c299d5Added check against null colour layer to prevent a crash when a null colour layer is assigned
Robert Osfield
2009-04-06 11:22:31 +00:00
2bb480759fMerged fix in svn/trunk that avoids the building of display lists when VBO's are compiled.
Robert Osfield
2009-04-03 11:29:49 +00:00
c27729a3bdDisplayed display lists to prevent frame drops when compiling large geometry tiles
Robert Osfield
2009-04-03 10:47:59 +00:00
7a56842ef5Tweaks to shader to fix warnings on with ATI drivers
Robert Osfield
2009-04-03 09:54:15 +00:00
9f8ab41556Added OSG_MULTI_SAMPLES env var for setting the default DisplaySettings NumMultiSamples value
Robert Osfield
2009-04-02 08:44:08 +00:00
80190a6ffbAdded shader to convert images into greyscale when rendering in anaglyphic
Robert Osfield
2009-03-30 09:55:40 +00:00
90f77c43d5Added osgtexturecompression example to demonstate the quality difference between different compression techniques.
Robert Osfield
2009-03-26 17:24:28 +00:00
4ff8df73bcMerged fixes to the texture compression settings from svn/trunk that don't change the requested compression type when the pixel type is not a direct match.
Robert Osfield
2009-03-26 10:25:50 +00:00
20ad246896Added new virtual reseveElements, setElement, getElment and addElement methods to DrawElements to make is easier to write code that can work on DrawElementUByte, UShort or UInt.
Robert Osfield
2009-03-25 11:17:21 +00:00
36b3907d79Added support for adding .ffmpeg to filenames to force selection of ffmpeg plugin
Robert Osfield
2009-03-24 23:25:30 +00:00
31e7f32d3fAdded support for image streams
Robert Osfield
2009-03-24 23:17:05 +00:00
3c4fc747ffFrom Ulrich Hertlein, "I got the following type error from gcc 4.0.1 on OS X 10.5.6: /Users/uli/Projects/osg/OpenSceneGraph/src/osgPlugins/ffmpeg/FFmpegDecoderVideo.cpp: In member function \u2018int osgFFmpeg::FFmpegDecoderVideo::convert(AVPicture*, int, AVPicture*, int, int, int)\u2019: /Users/uli/Projects/osg/OpenSceneGraph/src/osgPlugins/ffmpeg/FFmpegDecoderVideo.cpp:245: error: invalid conversion from \u2018int\u2019 to \u2018PixelFormat\u2019 /Users/uli/Projects/osg/OpenSceneGraph/src/osgPlugins/ffmpeg/FFmpegDecoderVideo.cpp:245: error: initializing argument 3 of \u2018SwsContext* sws_getContext(int, int, PixelFormat, int, int, PixelFormat, int, SwsFilter*, SwsFilter*, double*)\u2019
Robert Osfield
2009-03-24 11:08:40 +00:00
e2eac67058Updated AUTHORS.txt for 2.9.2 dev release
Robert Osfield
2009-03-23 20:47:18 +00:00
ee15e49739Updated ChangeLog for 2.9.2 dev release
Robert Osfield
2009-03-23 20:44:57 +00:00
fb83a47d78From Aric Aumann, fixed handling of null texture coordinates
Robert Osfield
2009-03-23 20:25:51 +00:00
73bf2a7de9From Luc Frauciel, You'll find attached a modification in ive plugin for POLYGONSTIPPLE read/write.
Robert Osfield
2009-03-23 17:08:58 +00:00
9727321afeFrom Wang Rui, "Attached is a very small fix for the ffmpeg plugin, to build it without compiling errors on MSVC. The ffmpeg win32 pre-built tarball is downloaded at http://ffmpeg.arrozcru.org/builds/. Tested on Windows XP SP3 and Visual Studio 9, but don't know if it still workable for Unix and Mac users. :)
Robert Osfield
2009-03-23 16:45:10 +00:00
1f251b4df5From Csaba Halasz, "I have modified FltExportVisitor to use _MSC_VER instead of _WIN32 in the condition around a #pragma warning that is specific to visual studio as _WIN32 is also defined for mingw compile but the #pragma is not applicable there."
Robert Osfield
2009-03-23 16:31:50 +00:00
e89deb0f79From Csaba Halasz, "IIRC the C++ standard says members will be initialized in declaration order, and not in the order they are listed in the constructor. To avoid possible trouble, gcc warns about this. Attached modification fixes the initializer order to silence this warning."
Robert Osfield
2009-03-23 16:28:48 +00:00
8631eaaf40From Michael Platings, fixed memory leak
Robert Osfield
2009-03-23 16:26:27 +00:00
33cdeec757From Michael Platings, "Changed some pointers to ref_ptr which fixed the leak "
Robert Osfield
2009-03-23 16:25:37 +00:00
3dbda7e9bcFrom Csaba Halasz, "I have removed some unnecessary semicolons that mingw build warns about."
Robert Osfield
2009-03-23 16:21:51 +00:00
765b45224dFrom Eric Sokolowsky, "The attached Registry.cpp fixes OSG under OSX when a library suffix string is used, as is selected by default with cmake. "
Robert Osfield
2009-03-23 16:15:55 +00:00
f34116fa36From Michale Platings, "Minor change to include ReaderWriterDAE.h"
Robert Osfield
2009-03-23 16:13:42 +00:00
1cc0b09552From Michael Platings, "I've changed this file so CMake automatically chooses the correct directories & libs out of vc8,vc9,mac,mingw Tested with Visual Studio 9 2008"
Robert Osfield
2009-03-23 16:11:41 +00:00
63cdbd8714From Roland Smeenk, "Here's a small simplification of the osganimationmorph example. Only one morphtarget needs to be added to the MorphGeometry since it already has a base geometry. The animation will morph between the base geometry and the first target.
Robert Osfield
2009-03-23 16:07:43 +00:00
de8089653bFrom Philip Lowman, "Mainly removing comments like "This file is automatically generated" (glad that never happened!)"
Robert Osfield
2009-03-23 16:05:42 +00:00
39cecd2a72From Philip Lowman, "Here's the promised cleanup of the OSG's CMakeLists.txt files for the src/ folder. I'll submit the others separately.
Robert Osfield
2009-03-23 16:01:02 +00:00
51964a2b79From David Callu, clean up of FindFFmpeg include paths
Robert Osfield
2009-03-23 15:48:19 +00:00
988c69bba3From Csaba Halasz, "here is another division by zero fix, this should be simpler ;) It caused problem if the stats display was popped up before the pager had anything to do."
Robert Osfield
2009-03-23 15:47:01 +00:00
00ee3b0a20Cleaned up interface
Robert Osfield
2009-03-23 15:38:30 +00:00
037f0ea5b3Updated wrapper conf to avoid generating wrappers for PrintVisitor
Robert Osfield
2009-03-23 15:38:03 +00:00
38ee2f924dBumped version numbers in prep for 2.7.2 dev release
Robert Osfield
2009-03-23 15:21:31 +00:00
77370910e2Added ShaderGen wrapper
Robert Osfield
2009-03-23 15:10:36 +00:00
6b9cd89912Removed PrintVisitor as it was causing problems with wrapper building.
Robert Osfield
2009-03-23 15:04:33 +00:00
3965bf8dd6From Eric Sokolowsky, "osgviewer (and all other OSG-based utilities) fails to provide help for the OSG_NOTIFY_LEVEL environment variable. This submission fixes that problem."
Robert Osfield
2009-03-23 13:51:46 +00:00
1fd5eefbcfFrom Maciej Krol, "As promised to Roland I assembled simple shader generator. ShaderGenVisitor converts accumulated fixed function pipeline state sets to ones with shader programs. Generated state sets are attached to geometries and stored in ShaderGenCache for reuse.
Robert Osfield
2009-03-23 11:53:06 +00:00
ffbed2b222UPdated wrappers
Robert Osfield
2009-03-19 11:36:54 +00:00
e60db47c1bInroduced simple PrintVisitor class for helping debug scene graph structures
Robert Osfield
2009-03-19 11:11:51 +00:00
26b55acf68Fixed spacing
Robert Osfield
2009-03-19 10:56:38 +00:00
3626979bfaAdded compressed to list of supported options
Robert Osfield
2009-03-19 10:55:51 +00:00
32ace364a0Added debug message (commented out for now.)
Robert Osfield
2009-03-19 10:55:29 +00:00
1b3b69721fAdded osgTerrain::Terrain support to the .osg format
Robert Osfield
2009-03-19 10:27:24 +00:00
e9d4f99409From Adrian Egli, build fix for Win32 FFmpeg
Robert Osfield
2009-03-14 15:40:41 +00:00
628990e0a4From Stephan Huber, clean up of Quicktime plugin
Robert Osfield
2009-03-13 15:56:19 +00:00
e153c9fbd8Update AUTHORS file
Robert Osfield
2009-03-13 13:25:00 +00:00
6c5dd142efUpdated ChangeLog
Robert Osfield
2009-03-13 11:56:16 +00:00
f1053c52dcWarning fixes
Robert Osfield
2009-03-13 11:06:12 +00:00
a8aad71d03Fixed for division by zero issue.
Robert Osfield
2009-03-13 11:01:11 +00:00