在ARToolkit中使用搅拌器模型但不能显示材料。为什么?

时间:2016-12-29 08:28:44

标签: blender artoolkit

我使用blender创建像这样的苹果模型: The model in Blender

我导出模型,获取.obj文件和.mtl文件,然后将这两个文件复制到ARToolkit文件夹 - examples /.../ models - 并更改models.dat文件中的设置加上这个:

模型/ Apple.obj 0.0 0.0 0.0 90.0 1.0 0.0 0.0 10.016 10.016 10.016 MARKER 1

但模型显示没有这样的材料: The rendering effect seen in the camera

如何使用材料显示模型?

1 个答案:

答案 0 :(得分:0)

您没有提供大量信息。但是根据我可以看到的信息,您可以尝试以下方法。 有时材质中的纹理会被切换,因此您可以尝试使用此函数加载对象:

glmReadOBJ3(model0file,0,0,true); //上下文0,还没有读取纹理。 最后一个参数强制渲染在渲染时翻转纹理,这可能对您的情况有所帮助。

此功能的文档在此处: https://github.com/artoolkit/artoolkit5/blob/master/include/Eden/glm.h#L386

请告诉我这是否适合您。