c++ osg 几何体绕z坐标轴旋转,rotate函数怎么写呢

c++ osg 几何体绕z坐标轴旋转,rotate函数怎么写呢,第1张

1先绘制个基本图形:

x = -pi/2:001:pi;

plot(x,sin(x))

2 上面坐标轴长了,只要-pi/2到pi的:

set(gca,'XLim',[-pi/2 pi])

3坐标轴只显示整数和5,想制定出'-pi/2' '-pi/4:' '0' 'pi/4' 'pi/2' 'pi3/4' 'pi'坐标:

set(gca,'XTick',[-pi/2:pi/4:pi])

4 显示的都是小数,要显示成'-pi/2' '-pi/4:' '0' 'pi/4' 'pi/2' 'pi3/4' 'pi':

set(gca,'XTickLabel',{'-pi/2' '-pi/4:' '0' 'pi/4' 'pi/2' 'pi3/4' 'pi'})

5 想把X轴反过来,左边值大右边值小:

set(gca,'XDir','reverse')

两种思路,1、自已计算出绕点旋转的轨迹,并计算出物体相应转过的角度

2、osg中有可以改变物体的中心点坐标的函数,设中心为0,1,0,之后旋转

以上就是关于c++ osg 几何体绕z坐标轴旋转,rotate函数怎么写呢全部的内容,包括:c++ osg 几何体绕z坐标轴旋转,rotate函数怎么写呢、osg如何绕非X,Y,Z轴旋转、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9508143.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存