I have downloaded and compiled the latest SVN trunk (r13363) and there
too I can reproduce the bug using

$ osganimationviewer collada_animation_rotation_translation.2.65.dae

$ osganimationviewer collada_animation_matrix.2.66.dae

$ diff ~/Downloads/collada_animation_matrix.2.66.dae
~/Downloads/collada_animation_rotation_translation.2.65.dae

Any idea of what is going on and how to fix this ?

Thanks a lot for your comments, ideas and help.
Best regards,
rodrigob.

On Tue, Mar 19, 2013 at 6:16 PM, Rodrigo Benenson
<[email protected]> wrote:
> Dear OpenSceneGraph community,
>
> I see in http://www.openscenegraph.org/projects/osg/report that bugs
> should be reported on this list. So here it goes.
>
> Here attached are two small collada files.
> They both represent the same scene (a rectangle moving in one axis),
> and were exported respectivelly from Blender 2.65 and 2.66.
>
> They are both valid Collada file.
>
> The only difference amongst them is the <visual_scene> node where the
> subnodes either use <translate>, <rotate> and <scale> to position
> themselves (blender 2.65) or use a <matrix> node (blender 2.66).
>
> Note that the visual_scene defines what goes where, but not the
> animations. Animations are stored in <library_animations>.
>
> The bug symptom is as follows:
>
> 1) Open each file, render the animated scene.
>
> 2) The version with <translate>, <rotate> and <scale> shows the
> rectangle with the incorrect rotation (with respect to the original
> blender file), but shows the animation properly (as expected).
>
> 3) The version with <matrix> shows the rectangle properly (with
> respect to the original blender file), but the animation is gone !
>
> I can imagine that blender 2.65 may have a bug with respect to
> rotations, but I cannot see how "changing the rotation of the object"
> would affect the animation reading.
> Both files are _identical_ for everything relating animations.
>
> We are using our own code for testing this. It is strongly based on
> https://github.com/sbarthelemy/daenim
>
> with is an extended version of osgviewer to handle animations.
>
> On daenim, the version 2.65 runs fine, while version 2.66 creates a segfault.
>
> From what I can see "loosing the animation" in the version 2.66 is a
> bug in OpenSceneGraph. This is a blocking point for our project.
>
> Thanks a lot for your comments, ideas and help !
> Best regards,
> rodrigob.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to