我应该从collada文件中加载什么,以便在c ++中查看我的3D模型?

时间:2014-11-07 05:04:52

标签: c++ parsing opengl collada

我在我的c ++ opengl过剩项目中加载模型时遇到问题,我创建了一个进入其节点的解析器,但是如果我尝试从这些顶点加载我看到我的模型拉伸,我只能看到形状但是像门或墙壁的内部部分缺少一些三角形,我的程序超过3,000多个字符(源代码),我在这里使用我的Android phn发布问题,我的程序中没有错误只有它确实是获取文件位置和另一个函数将使用该位置读取并将字符串数据转换为浮点数,然后opengl显示函数使用那些浮点数来渲染模型,所以我的问题是为什么我的模型看起来不像我创建的那样?

编辑:不,小立方体是一个文件,另一个我制作的是超过4+ mb,我不是说不想显示,我说无法显示,怎么能写一个巨大的3000+字符长源代码,10000多个字符长文件与手机?对不起我也知道它可能有助于你回答我的问题,我必须提供它,但我无法编写整个代码,我知道我的加载器是错误的,因为它只是查看并将其转换为浮点值和draw函数用它来绘制一个3d世界。请告诉我应该采取什么措施才能从任何文件中加载顶点,而不仅仅是特定文件...

0 个答案:

没有答案
相关问题