游戏开发论坛

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

关于opengl颜色索引模式

[复制链接]

3

主题

5

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2010-3-22 22:03:00 | 显示全部楼层 |阅读模式


glutInitDisplayMode(GLUT_SINGLE|GLUT_INDEX);
使用颜色索引模式,
提示
pixel format with
necessary capabilities not found

是怎么回事,显卡不支持这种模式?
搜索了好久,看有些老外说目前的显卡好象都不支持颜色索引模式了,是否正确?

可恨的是我的数据都是索引值+调色板,那如果没有索引模式,有没有什么好的方法,
目前我是自己循环每个索引值,查找调色板,然后变为RGB。。。 [em6]

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2010-3-22 23:03:00 | 显示全部楼层

Re:关于opengl颜色索引模式

你的办法是正确的!

要么你用SHADER,把调色版当成一个一维贴图,然后用双贴图模式自己转换。

3

主题

5

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 2010-3-23 00:18:00 | 显示全部楼层

Re:关于opengl颜色索引模式

谢谢楼上,看样子有空也要了解下SHADER的,
opengl 二维用drawpixel是不是最快了。我做的是一个纯二维的游戏
帖子: http://bbs.gameres.com/showthread.asp?threadid=128435里描述好像drawpixel最快了

其他不知道正交纹理映射怎么样。
大家一般都怎么用opengl做二维的游戏
我目前用drawpixel每帧绘制,不知道这样对不对。。。。

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2010-3-25 22:04:00 | 显示全部楼层

Re:关于opengl颜色索引模式

DrawPixel有些显卡不支持,很慢。

不然早就一堆2D引擎用它了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-10 10:31

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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