首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >irrlicht模型加载/动画

irrlicht模型加载/动画
EN

Stack Overflow用户
提问于 2012-11-11 12:08:09
回答 2查看 1.4K关注 0票数 2

我已经尝试(几个小时了)让一个b3d模型正确加载、显示和动画。该模型在第0帧和第45帧之间有一个动画,它是作为测试模型在搅拌器中制作和绘制的(整个工具包)。只显示了模型的一半,它是完全白色的,它不会移动。

我一直在谷歌上搜索有关将b3d加载到irrlicht及其动画系统的信息,但尝试从b3d文件加载纹理失败,并且我将所有其他信息合并到程序中。

Here是实际结果图片的链接。

Here是指向代码的链接(缩写为对不重要部分的注释)。

EN

回答 2

Stack Overflow用户

发布于 2015-09-11 07:33:40

您是否正确定义了“node”?如果没有,试试这个:

代码语言:javascript
运行
复制
IAnimatedMeshSceneNode* node = smgr->addAnimatedMeshSceneNode (smgr->getMesh ("mesh.b3d"));

如果将节点添加为IMeshSceneNode,则不会显示动画。至于纹理,我相信用irrlicht你必须手动设置所有的纹理。在'if (node)‘块中尝试这样做:

代码语言:javascript
运行
复制
node->setMaterialTexture (0, driver->getTexture ("texture.bmp"));
票数 1
EN

Stack Overflow用户

发布于 2014-12-24 00:10:21

通过Blender导出时,某些绘画工具不会显示在模型上。您可能已经使用过一些工具,请尝试查找您在网上使用的工具是否存在任何可能的问题。

你也确定你点亮了模型?这也可能会带来问题。

我有点着急,自动取款机不能检查代码,我以后可能会深入查看。希望它能解决

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13328492

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档