返回列表 回复 发帖

[求助] 请教,已经加载了mqo模型,但是怎么能让它动起来?

看到GLmetaseq里面有这些函数:
mqoCreateSequence(const char *format, int n_file, double scale);
void mqoCallSequence(MQO_SEQUENCE seq, int i);

这是不是用于显示动画的?我从论坛上下载了miku的模型文件还有动作文件,是不是能被这个函数调用?
MQO是单个模型`。。
  没有骨骼`。。。
    要动起来就要把很多MQO串起来`。。。。
天游者
看到GLmetaseq里面有这些函数:
mqoCreateSequence(const char *format, int n_file, double scale);
void mqoCallSequence(MQO_SEQUENCE seq, int i);

这是不是用于显示动画的?我从论坛上下载了miku的模型文件 ...
sakiel 发表于 2010-10-29 16:43
楼主是怎么加载的MQO 模型 我是初学或 在那个程序中加载啊  可以告诉我吗? 谢谢了!
main.obj : error LNK2001: unresolved external symbol _mqoCreateModel
main.obj : error LNK2001: unresolved external symbol _mqoInit
main.obj : error LNK2001: unresolved external symbol _mqoCallModel
Debug/artest.exe : fatal error LNK1120: 3 unresolved externals

按照日记教程里面的方法,加载完模型显示这几个错误,(我把GLMetaseq.h GLLight.h GLMetaseq.c都放到GL的那个头文件夹下了)
楼主是怎么做的啊?
4# 骷髅物语
我之前也是这样,是因为我用的是VC6.0,因为GLMetaseq.c这个直接打开是乱码的(一堆数字),后来我用vs2008打开复制就可以了。
一个是只显示一个模型的函数,一个是队列式的显示一串模型!其实就是多个循环罢了!要有代码的,你要的话,我给你!
动起来?如果是OBJ模型的话,貌似可以通过OPENGL调用顶点移动,如果是QMO的话,就不知道了,有个初音的是加载N个模型,然后依次渲染这N个模型,一个一个输出就成了动画!
请问一下 您是怎么解决这个问题的? 那个GLMetaseq.h应该放到哪~~!!! 4# 骷髅物语
求助楼主:GLMetaseq.h和GLLight.h文件哪有?
学习中!!!!
返回列表