Robert Osfield
f653048d5f
From Wang Rui, "Some developers report that the osgviewerMFC example is broken in 3.2, in which depth test is not enabled by default so all models loaded look awkward. I submit this patch to make it work again. I haven't gone deep to check why previous example goes wrong in newer version but I believe the problem was because the newly created camera object missed some important global statesets before set as the main camera."
2013-09-09 12:37:55 +00:00
Robert Osfield
caf56902c3
From Laurens Voerman, "two minor fixes, both in a CMakeList.txt file,
...
1> osgmultiplemovies example does not use SDL so needs no link to SDL
2> Added header files to "Plugins osg" project, so visual studio can find the source of
OSG_WARN << "AsciiInputIterator::readProperty(): Unmatched property "
"
2013-09-09 12:33:20 +00:00
Robert Osfield
48498a1517
From Colin McDonald, "Attached are some fixes to build osg using the Solaris Studio compiler.
...
I've also checked the modified files still build ok with other
compilers (Linux gcc, Windows Visual Studio).
osgDB/OutputStream.cpp and osgPlugins/lws/SceneLoader.cpp require
stdlib.h for atoi use.
In osg/Uniform.cpp the compiler complains that base_class is unknown
unless I add a class name qualifier.
Not a build fix, but I spotted a typo in osgUtil/SceneView."
2013-09-05 10:23:24 +00:00
Robert Osfield
b86e644542
From Laurens Voerman, "like the "Bug in ProxyNode serializer" Farshid Lashkari found (svn submit 13754) the PagedLOD serializer attempts to read begin and and brackets.
...
Fix is identical (don't read brackets when num_chidren is zero) and applies both to trunk and 3.2 branch."
2013-09-05 10:08:06 +00:00
Robert Osfield
97091aa96c
Fixed warnings
2013-09-05 10:05:05 +00:00
Robert Osfield
9574f4c087
From Alberto Luaces, "current versions of ffmpeg render «url_feof» macro as obsolete. The fix
...
is very simple and it is contained in the attached file."
2013-09-05 08:41:58 +00:00
Robert Osfield
a5002123a9
From Farshid Lashkari, "The ProxyNode serializer was not correctly reading the "Children" field. It conditionally writes the begin/end brackets, depending on whether it has children. However, during input it unconditionally attempts to read the begin/end brackets. I've modified the code to only read the brackets if it has children."
2013-09-02 10:57:50 +00:00
Robert Osfield
bddb6e8eaa
Merged from svn/trunk, fixed double copy in StackedTransform constructor
2013-09-02 09:13:20 +00:00
Robert Osfield
41b1fcffe6
From Aurelien Albert, "I've go some problem with the method "State_Utils::replace" : if the original_phrase is empty, it leads to an infinite loop.
...
Here is a path to prevent this."
2013-08-05 12:00:59 +00:00
Robert Osfield
044f16b8b9
From Anish Thomas, added catch for to an empty DrawElementsUInt creation.
2013-08-01 11:25:07 +00:00
Robert Osfield
d581806619
From Ulrich Hertlein, "Based on the exchange on osg-users I went ahead and reworked shp/XBaseParser to avoid
...
weird behaviour (closing stdin) and leaking file descriptors, as well as some const-ness."
2013-08-01 10:28:15 +00:00
Robert Osfield
48364df671
From Sebastian Messerschmidt, "Seems like your re-factoring didn't really produces the correct results.
...
You can check with the tester2.flt provided earlier and check with the result image.
I double checked this with OpenFlight creator, and it seems the yaw is broken.
With my initial quaternion version is seems correct and if I change the
float cos_yaw = cosf(osg::inDegrees(yaw));
float sin_yaw = sinf(osg::inDegrees(yaw));
to be
float cos_yaw = cosf(osg::inDegrees(-yaw));
float sin_yaw = sinf(osg::inDegrees(-yaw));
it seems to work as well."
2013-08-01 10:04:07 +00:00
Robert Osfield
981ed52356
From Tom Jolley, "I found a couple more bugs after closely looking at the small piece of deprecated geometry in my model. There were problems with more than one primitive in a couple places. The first was the number of vertices were not being accumulated for DrawArraysPrimitiveType (caused another crash). The second is I had to move target_vindex and source_pindex before the PrimitiveSetList loop so they don't get reset on the next primitive (otherwise you end up with a lot of zeros in per vertex lists)."
2013-08-01 10:00:31 +00:00
Robert Osfield
9a90ddd2d9
From Aurelien Albert, "Here is the code to get access to OpenGL handle of an osg::FrameBufferObject"
2013-07-31 07:11:05 +00:00
Robert Osfield
123058965c
From Tom Jolly, "I ran across this error reading one of our older files. An iterator was being changed inside a loop that caused a crash."
2013-07-31 06:56:28 +00:00
Robert Osfield
1364329fc8
From Sergey Kurdakov, merged from svn/trunk fix for GLES2 runtime invalid enumerant warning.
2013-07-31 06:43:46 +00:00
Robert Osfield
07550df2f2
From svn/trunk merged "Changed default cull mask to match the left cull mask so that mono rendering of presentations with left/right stereo images/movies works fine."
2013-07-30 06:39:36 +00:00
Robert Osfield
45f463ccd2
Removed trailing spaces
2013-07-30 06:39:01 +00:00
Robert Osfield
789d435abe
Updated ChangeLog
2013-07-24 17:29:50 +00:00
Robert Osfield
6b8db67c91
Changed default of serialize draw to OFF
2013-07-24 17:27:14 +00:00
Robert Osfield
2975f9c20a
Updated README for 3.2 release
2013-07-24 14:23:37 +00:00
Robert Osfield
ebc855cf50
Removed release candidate number in prep for 3.2.0 release
2013-07-24 14:11:55 +00:00
Robert Osfield
c9547497cc
Fixed typo
2013-07-24 14:05:08 +00:00
Robert Osfield
75d32b3af6
Updated ChangeLog
2013-07-24 13:29:22 +00:00
Robert Osfield
a844a278ab
Added GL2Extensions::isDrawBuffersSupported() and usage with FrameBufferObject.cpp to prevent invalid MRT usage causing crash under GLES2
2013-07-24 13:01:38 +00:00
Robert Osfield
94dcfb4ec2
Updated NEWS for 3.2 release
2013-07-24 12:50:34 +00:00
Robert Osfield
8528449dff
Fixed warning
2013-07-24 12:49:11 +00:00
Robert Osfield
8d7fd88d5f
Added getCallbacks() methods
2013-07-24 12:17:10 +00:00
Robert Osfield
28dd1cf8a8
Updated ChangeLog, AUTHORS file, Release Candidate Number and SO version number for 3.2-rc4
2013-07-23 18:34:01 +00:00
Robert Osfield
14de2266ba
From Rocco Martino, build fix for compiling against ffmpeg/trunk
2013-07-23 18:11:31 +00:00
Robert Osfield
cc02695822
Disabled the check for Asio for Windows
2013-07-23 15:36:45 +00:00
Robert Osfield
2c442c9e9a
Added NOT ANDROID to force use of posix API when building for Android under Windows
2013-07-23 15:28:34 +00:00
Robert Osfield
ca44b9cbce
Added lazy setting of the UserDataContainer to avoid unncessarily create a UserDataContain when an empty description list is passed to Node::setDescriptions(..)
2013-07-23 10:24:27 +00:00
Robert Osfield
0483912e32
Fixed crash when open(..) returns an error.
2013-07-23 09:54:28 +00:00
Robert Osfield
21b5109089
Updated ChangeLog and AUTHORS file for rc3
2013-07-23 05:45:34 +00:00
Robert Osfield
549e20fbe7
Fixed svn source to that it's relase candidates and final release made from the OpenSceneGraph-3.2 branch
2013-07-23 05:41:40 +00:00
Robert Osfield
b4b7a13063
From Torben Dannhauer, "Please find attached further changes to make library auto detection
...
functional again for some libraries:
Find3rdPa..: Fix to find libxml2
FindCollada: Rearranged to handle different MSVC versions more effective.
This file is already prepared for the upcoming VS 2013.
FindNVTT: introduced management of debug libraries (also auto detected).
"
2013-07-23 05:25:45 +00:00
Robert Osfield
8b58890975
Updatected rc number 2, ChangeLog and AUTHORS file for OSG-3.2-rc2 release
2013-07-22 13:40:53 +00:00
Robert Osfield
871521cfea
From Andreas Ekstrand, "Attached is a small modification of the Collada writer that protects from crashes due to valArray being NULL in some situations."
2013-07-22 13:31:32 +00:00
Robert Osfield
f19018a03d
Added FRAME_BUFFER_OBJECT enum
2013-07-22 10:07:21 +00:00
Robert Osfield
2709a5e946
From Christian Ruzicka, "with the current touch implementation on iOS the touches are not forwarded to parent views because the base implementation is not called. Also see the "Best Practices" in the iOS documentation for event handling:
...
http://developer.apple.com/library/ios/#documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/multitouch_background/multitouch_background.html
"If you handle events in a subclass of any other UIKit responder class:
- You do not have to implement all of the event handling methods.
- In the methods you do implement, be sure to call the superclass implementation. For example, [super touchesBegan:touches withEvent:event]."
I added the missing lines and tested it with OSG 3.1.9 and iOS SDK 6.1."
2013-07-19 21:03:28 +00:00
Robert Osfield
52d5d80508
Added default setting of BIND_PER_VERTEX when applying Geometry::setTexCoordArray()
2013-07-19 20:59:14 +00:00
Robert Osfield
86e465d5d8
Updated OpenThreads version to be in sync with OSG version.
2013-07-19 17:00:08 +00:00
Robert Osfield
50ed5ebd1c
Branch OpenSceneGraph-3.2
2013-07-19 14:08:08 +00:00
Robert Osfield
9416ef4791
Updated AUTHORS file for new 3.2 branch
2013-07-19 14:07:17 +00:00
Robert Osfield
95a5f3ed0f
Updated version number to 3.2.0-rc1 in prep for create the 3.2 branch, and 3.2.0-rc1
2013-07-19 14:06:11 +00:00
Robert Osfield
8184798d40
Update ChangeLog and AUTHORS files for 3.1.10 dev release
2013-07-19 10:31:45 +00:00
Robert Osfield
170cbb9018
Updater version for 3.1.10 dev release
2013-07-19 10:17:26 +00:00
Robert Osfield
a1bda7d39e
Removed #if 0 #endif block
2013-07-19 10:11:42 +00:00
Robert Osfield
e7b86099d1
Fixed problem with the osgviewerQt code override the default View::Camera without setting it's default state on it's StateSet like View does by default.
2013-07-19 09:43:54 +00:00