Advertisement

osg学习(六十九)进行平移、旋转和缩放操作

阅读量:

1、核心程序

复制代码
 osg::PositionAttitudeTransform* patTransform=new osg::PositionAttitudeTransform();

    
 patTransform->setPosition(l2wMatrix.getTrans());
    
 patTransform->setAttitude(l2wMatrix.getRotate());
    
 patTransform->setScale(osg::Vec3d(200.0,200.0,200.0));
    
 patTransform->addChild(cowModel);
    
 root->addChild(patTransform);
    
    
    
    

2、建立模型视图矩阵,并将该矩阵存入矩阵栈中。

3、在进行裁减操作时,需将模型的视图矩阵传输至渲染叶节点中

![](https://ad.itadn.com/c/weblog/blog-img/images/2025-05-31/luX4xB5cZ961vUR

全部评论 (0)

还没有任何评论哟~