Hello again,

Apologies, I see that you actually attempted to post an image attachment.
Unfortunately the link cannot be opened.

http://forum.openscenegraph.org//files/osgtransforms_142.png

returns HTTP error 404 - Not found.

Christian


2014-10-29 10:35 GMT+01:00 Christian Buchner <[email protected]>:

> Christian
>
> > But the rotation is happening in a weird way.
>
> Post a screenshot, or it didn't happen! ;-)
>
> I think everyoner has a different imagination of weird. For some people,
> "weird" may be perfectly "normal".
>
> Christian
>
>
> 2014-10-29 4:58 GMT+01:00 Srinivas Prabhu <[email protected]>:
>
>> Hi,
>>
>> My scene graph looks like the image attached below:
>>
>>
>> Here, I want to rotate the geode1 along the axis normal of one of the
>> vertices of geometry that attached to the geode2. Imagine that the normal
>> at the vertex(0.0,0.0,0.0) of geode2 is (0.0,-1.0,0.0). i.e facing outwards
>> from the screen.
>>
>> I have done something like this:
>>
>> osg::Matrix localToWorld =
>> osg::computeLocalToWorld(geode2>getParentalNodePaths()[0] );
>> osg::Matrixd mat1,mat2;
>>  mat1.makeTranslate(osg::Vec3d(0.0,0.0,0.0) * localToWorld);
>> osg::Vec3 vec(osg::Vec3(0.0,-1.0,0.0) * localToWorld);
>> vec.normalize();
>> mat2.makeRotate(osg::DegreesToRadians(45.f),vec);
>>                      trans->setMatrix( mat1 * mat2);
>>
>> But the rotation is happening in a weird way.
>> Please let me know what could be the issue ?
>> Thank you!
>>
>> Cheers,
>> Srinivas[/img]
>>
>> ------------------
>> Read this topic online here:
>> http://forum.openscenegraph.org/viewtopic.php?p=61443#61443
>>
>>
>>
>>
>> Attachments:
>> http://forum.openscenegraph.org//files/osgtransforms_142.png
>>
>>
>> _______________________________________________
>> osg-users mailing list
>> [email protected]
>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>
>
>
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to