使用Easy Ogre Exporter创建的Ogre 3D加载模型

我目前正试图将.max文件导出到.mesh并成功。 问题是我的表格上没有任何颜色(实际上这是一个基本的圆柱体)。

Easy Ogre Exporter给了我更多的文件,比如.scene .material .cg .program。 我试图将这个.material设置为.mesh实体,但它仍然是白色的。

请帮助我,我真的在网上搜索,但没有发现任何工作。

最好的祝福,

Coucka


如果Ogre遇到材质/着色器/贴图的问题,通常会回退到名为“BaseWhite”的材质,这可能是您正在经历的。

  • 第一步:检查Ogre.log文件以查看是否加载了* .material文件,并且解析时是否有错误。 您应该找到与此类似的条目:

    23:45:10:解析脚本Test.material

  • 如果您的素材也使用写入* .cg着色器文件的着色器,请检查它是否也没有任何错误,并检查是否使用了有效的着色器配置文件,并且硬件支持(否则您会发现请注意日志中,告诉您没有找到支持的配置文件)。 支持的着色器配置文件也将输出到日志文件中,如下所示:

    23:45:10:*受支持的着色器配置文件:hlsl ps_1_1 ps_1_2 ps_1_3 ps_1_4 ps_2_0 ps_2_a ps_2_b ps_2_x ps_3_0 vs_1_1 vs_2_0 vs_2_a vs_2_x vs_3_0

  • 如果您在模型上使用纹理,请确保Ogre能够找到所需的纹理文件。 为此,请验证配置文件resources.cfg中列出了Ogre应该加载资源的所有路径。 同样对于纹理的工作,你的模型当然需要输出UV坐标。 如果纹理已成功加载,则日志中应显示以下条目(当然类型和格式可能不同):

    23:45:10:Texture:Texture.jpg:加载1个面(PF_R8G8B8,256x256x1)内部格式为PF_X8R8G8B8,256x256x1。

  • 链接地址: http://www.djcxy.com/p/95563.html

    上一篇: Ogre 3D load models created with Easy Ogre Exporter

    下一篇: Ogre dotScene saving