我要发帖 回复

正式会员

3

主题

23

积分

0

专家分

:

私信
发表时间 : 2006-9-27 15:49:22 | 浏览 : 2961    评论 : 3
请问哪位高手有关于DOF的完整程序?
可以直接发到我的邮箱里,本人不甚感激!:handshake
邮箱:smj6566@163.com

最近VR访客

smj6566 评论于2006-9-28 10:38:09
是哪个文档啊?没有看到完整的程序啊
我的程序如下:
#include <vsDOF.h>
……
class myApp : public vpApp {

public:
    vsNode*   myNode;        //定义节点实例
    vpObject* myObj;         //定义带有dof节点的模型实例
    vsDOF*    myDof;         //定义dof节点实例
……
    ~myApp()
    {
        m_myFx->unref();
        myDof->unref();
        myNode->unref();
        myObj->unref();
                    }

    int configure()
    {
        //实例化模型实例
        myObj=vpObject::find("plant");
        //实例化节点实例
        if (myObj)   myNode = myObj  ->findNamed("d_dl");
        //判断节点是否是dof节点,如果是则强制转换为dof节点,并实例化dof节点实例
        if( myNode && myNode->isOfClassType(vsDOF::getStaticClassType()) )
        myDof = (vsDOF*)myNode ;

        vsDOF::Constraint constraint(true, 0.0f, 360.0f);
        myDof ->setConstraint(vsDOF::COMPONENT_ROTATE_H, constraint);//如限制Z轴旋转

        return vsgu::SUCCESS;
       }
……
}
……
如何实现DOF自动运行?
另外在关闭exe程序后,会出现如下情况:

This application has requested the Runtime to terminate it in an unusual way.
……
vp: one of the components initialized vp, but never shut it down: watch for memory leaks on program exit.
……
请问这个问题又该如何解决?:(
susn04 评论于2008-7-8 09:34:58
不知道,帮你顶

手机版|VR开发网 统计 津ICP备18009691号
网安备12019202000257

GMT+8, 2021-2-27 02:22 AM

返回顶部