理论教育 VegaPrime虚拟现实开发技术:如何配置应用

VegaPrime虚拟现实开发技术:如何配置应用

时间:2023-11-24 理论教育 版权反馈
【摘要】:在Vega Prime应用中,建立完各种对象以后,需要进行一定的配置。图4.4.21配置Vega Prime应用

VegaPrime虚拟现实开发技术:如何配置应用

在Vega Prime应用中,建立完各种对象以后,需要进行一定的配置。在这个应用中,进行以下配置:

1.配置管道、窗口和通道

pPipeline_myPipeline->addWindow(pWindow_myWindow);

pWindow_myWindow->addChannel(pChannel_myChannel);

2.配置观察者与策略、通道、环境、场景与观察点

pObserver_myObserver->setStrategy(pMotionDrive_myMotion);

pObserver_myObserver->addChannel(pChannel_myChannel);

pObserver_myObserver->addAttachment(pEnv_myEnv);

pObserver_myObserver->setScene(pScene_myScene);

pObserver_myObserver->setLookFrom(pTransform_hummerTransform);

3.配置场景

pScene_myScene->addChild(pObject_terrain);

pScene_myScene->addChild(pObject_farmhouse);

pScene_myScene->addChild(pObject_Hummer);(www.daowen.com)

pScene_myScene->addChild(pObject_gainstore);

4.配置特效

pObject_farmhouse->addChild(pFxDebris_Debris);

5.配置运动模式与策略

pObject_Hummer->addChild(pTransform_hummerTransform);

pObject_Hummer->setStrategy(pMotionDrive_myMotion);

6.配置碰撞检测目标与参考位置

pIsectorBump_bumpIsector->setTarget(pObject_farmhouse);

pIsectorBump_bumpIsector->setPositionReference(pObject_Hummer);

完整代码如图4.4.21所示。

图4.4.21 配置Vega Prime应用

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈