G++OpenGL加载多个对象
G++ OpenGL load multiple object
我在加载多个文件时遇到问题。OpenGL中的Obj。我尝试加载cmd文件,但只加载了最后一个文件。
for(int i=0; i<2; i++){
if(!load_object(argv[i], OBJECT_LIST))){
printf("Error with file %s", argv[i]);
}}
OBJECT_LIST-是GLuint
问题出在哪里?
每次循环迭代时,OBJECT_LIST
似乎都会被覆盖。我想使用数组就是你想要的:
GLuint OBJECT_LIST[2];
for(int i=0; i<2; i++){
if(!load_object(argv[i], OBJECT_LIST[i]))){
printf("Error with file %s", argv[i]);
}
}
另一个注意事项是:你从argv[0]
开始是有原因的吗?它包含应用程序的文件名,而不是第一个参数。
相关文章:
- 共享对象、符号、C/C++ 库链接和加载
- ./main:加载共享库时出错:libopencv_highgui.so.4.0:无法打开共享对象文件:没有这样的文件或
- 在 win32 上生成 R 包:无法加载共享对象 (.dll)
- 指向临时对象的自定义迭代器(延迟加载)
- 加载共享库时出错:libbsoncxx.so._noabi:无法打开共享对象文件:没有此类文件或目录
- C++ csv 文件无法正确加载到矢量,它似乎知道对象在那里但不显示它们
- 将文件从 iOS 应用程序加载到 C++ 对象中/<iostream>iOS 上的问题
- 正在加载共享对象:文件中未定义版本Qt_5
- 如何将统一缓冲区对象数组加载到着色器中?
- 加载共享库时出现"错误:libSDL2_mixer-2.0.so.0:无法打开共享对象文件:没有这样的文件或目录
- 加载地址 X 时,对于 Y 类型的对象没有足够的空间
- 通过无符号 char 别名进行对象访问,加载和存储时会发生什么?
- 加载共享库时出错:无法在外部硬件上打开共享对象文件:
- IE 探索 11 < c++ ATL COM 浏览器帮助程序对象(加载项)来替换 DOM 中的文本
- 用LD_PRELOAD和C++中的全局作用域对象加载堆分析器
- C++如何使用CWnd*对象加载图像
- 将对象加载到指向对象的指针数组中
- GCC下的对象加载段错误
- Opengl对象加载器与纹理
- opengl中的对象加载器