游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3182|回复: 3

关于 glDrawElements函数的问题??急。。

[复制链接]

5

主题

10

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2008-3-12 20:04:00 | 显示全部楼层 |阅读模式
我做的一个关于读3DS模型的程序,调试执行时可以读取模型,直接运行时读取模型报错。
排除了一下发现是glDrawElements的问题
glDrawElements(primType, primCount, GL_UNSIGNED_INT, pIndices);
第三个参数是GL_UNSIGNED_INT时就会出现这样的问题,
将它改为GL_INT时直接运行也不报错,但是却画不出模型
请问这是什么原因啊?
跪求,谢谢了!!

4

主题

49

帖子

49

积分

注册会员

Rank: 2

积分
49
发表于 2008-3-14 17:52:00 | 显示全部楼层

Re:关于 glDrawElements函数的问题??急。。

不知道楼主你的pIndices变量是不是unsigned int*类型的?

5

主题

10

帖子

10

积分

新手上路

Rank: 1

积分
10
 楼主| 发表于 2008-3-15 12:46:00 | 显示全部楼层

Re:关于 glDrawElements函数的问题??急。。

是的,我在怀疑使用GL_UNSIGNED_INT类型,opengl初始化的时候是不是要有什么特殊的设置啊??

0

主题

61

帖子

61

积分

注册会员

Rank: 2

积分
61
发表于 2008-3-15 14:24:00 | 显示全部楼层

Re:关于 glDrawElements函数的问题??急。。

第一、报什么错?

第二、贴一个函数还不如不贴。

第三、我倒是怀疑你有没有正确初始化你的pIndices指针,以及指针指向的缓冲区。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-20 11:08

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表