Ios 在Vuforia更换茶壶

Ios 在Vuforia更换茶壶,ios,opengl-es,vuforia,Ios,Opengl Es,Vuforia,我对3D建模一无所知,因为我有一个负责3D建模的人。我已经开始与Vuforia合作,这真是太棒了。我正在尝试用我自己的3D模型替换茶壶。我已尝试使用stansform obj文件 但是我在新的.h文件中没有索引。我不知道这是,如果我需要它,但在Teapot.h文件它有它。更换茶壶最简单的方法是什么?我可以要求我的3D设计师导出任何格式 由于没有索引 不要使用以下代码来绘制对象: glDrawElements(GL_TRIANGLES, NUM_TEAPOT_OBJECT_INDEX, GL_UN

我对3D建模一无所知,因为我有一个负责3D建模的人。我已经开始与Vuforia合作,这真是太棒了。我正在尝试用我自己的3D模型替换茶壶。我已尝试使用stansform obj文件


但是我在新的.h文件中没有索引。我不知道这是,如果我需要它,但在Teapot.h文件它有它。更换茶壶最简单的方法是什么?我可以要求我的3D设计师导出任何格式

由于没有索引

不要使用以下代码来绘制对象:

glDrawElements(GL_TRIANGLES, NUM_TEAPOT_OBJECT_INDEX, GL_UNSIGNED_SHORT, 
                     (const GLvoid*) &teapotIndices[0]);
使用以下代码:

glDrawArrays(GL_TRIANGLES, 0, numVertices);
其中numVertices是对象中的顶点数


查看更详细的解释,因为您没有索引

不要使用以下代码来绘制对象:

glDrawElements(GL_TRIANGLES, NUM_TEAPOT_OBJECT_INDEX, GL_UNSIGNED_SHORT, 
                     (const GLvoid*) &teapotIndices[0]);
使用以下代码:

glDrawArrays(GL_TRIANGLES, 0, numVertices);
其中numVertices是对象中的顶点数


查看更详细的说明

更换茶壶的最简单方法是什么

最简单的方法是使用。Unity是免费的,支持移动平台。如果场景中没有太多的对象和多边形,我认为对象剔除需要专业版Unity为您提供实时WYSWYG编辑器。您可以在此处找到支持的文件格式


祝你旅途好运。

更换茶壶的最简单方法是什么

最简单的方法是使用。Unity是免费的,支持移动平台。如果场景中没有太多的对象和多边形,我认为对象剔除需要专业版Unity为您提供实时WYSWYG编辑器。您可以在此处找到支持的文件格式


祝您旅途好运。

您可以在Vuforia开发者门户网站上找到答案。 这里是链接


您可以在Vuforia开发者门户网站上找到答案。 这里是链接


请不要使用将数据转换为hadcoded源代码的转换器。即使一开始看起来它简化了事情,但从长远来看,它会让生活变得非常困难。改用真正的资产加载程序库。类似于AssIMP:请不要使用将数据转换为hadcoded源代码的转换器。即使一开始看起来它简化了事情,但从长远来看,它会让生活变得非常困难。改用真正的资产加载程序库。类似于AssIMP:并尝试在此处更改三维模型比例因子const float kObjectScale=yourfloatvalues;在EAGLView.mm中,如果它不可见,我在Vuforia的ImageTargetsEAGLView类中找不到这行代码。如何为自定义对象创建该类型的文件,或者使用.png文件代替teapot,并尝试更改三维模型比例因子const float kObjectScale=yourFloatValueHere;在EAGLView.mm中,如果它不可见,我在Vuforia的ImageTargetsEAGLView类中找不到这行代码。如何创建自定义对象的文件类型,或者使用.png文件代替茶壶