游戏开发论坛

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

Opengl 鼠标跟随问题,不知道大家有没有

[复制链接]

31

主题

278

帖子

298

积分

中级会员

Rank: 3Rank: 3

积分
298
发表于 2009-12-28 09:27:00 | 显示全部楼层 |阅读模式
同样的上层代码(底层结构和设计思想是一样的),同一台机器,用opengl时,物件跟随鼠标移动时总会比鼠标移动得慢一点,而DX不会。帧数没问题,都是在60+,有没有人遇到过同样的现象?
还有就是,opengl 在使用
glDrawElements(GL_TRIANGLES, count, type, indices);时
对于这个count是不是有上限?不是GL_MAX_ELEMENTS_INDICES,GL_MAX_ELEMENTS_VERTICES,我这边试过了count大于384时,大于384之后的结果就画不出来了,你得把之前的384先画出来,然后再画之后的。这对于粒子系统来说,等于是多执行了几次glDrawElements,对效率也有一点影响。XP上面和iphone上面都有这个问题。

1

主题

4

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2009-12-29 15:43:00 | 显示全部楼层

Re:Opengl 鼠标跟随问题,不知道大家有没有

没有做过哦 帮顶

31

主题

278

帖子

298

积分

中级会员

Rank: 3Rank: 3

积分
298
 楼主| 发表于 2010-1-5 16:23:00 | 显示全部楼层

Re: Opengl 鼠标跟随问题,不知道大家有没有

glDrawElements的上限问题已经找出原因,原来我索引用了GL_UNSIGNED_BYTE [em7]

31

主题

278

帖子

298

积分

中级会员

Rank: 3Rank: 3

积分
298
 楼主| 发表于 2010-1-6 13:35:00 | 显示全部楼层

Re: Opengl 鼠标跟随问题,不知道大家有没有

鼠标跟随问题已解决,在GameDev.net 上面咨询了一下,老外很热心地告诉我说关闭垂直同步就行了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-16 14:20

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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