游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3364|回复: 2

我想画一个简单菱形,为什么用glRecti不行?

[复制链接]

11

主题

26

帖子

26

积分

注册会员

Rank: 2

积分
26
发表于 2006-11-9 21:59:00 | 显示全部楼层 |阅读模式
void myDisplay(void)
{
        glClear(GL_COLOR_BUFFER_BIT);
        glRecti(100, 100, 200, 100);
        glFlush();
}
//不是说以两点为拐点就可以画长方形麽?我取的拐点坐标(100, 100)和(200, 100)为什么画不出?

9

主题

688

帖子

688

积分

高级会员

Rank: 4

积分
688
发表于 2006-11-10 00:05:00 | 显示全部楼层

Re:我想画一个简单菱形,为什么用glRecti不行?

你这不是分明画了一条线段吗?

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2006-11-10 00:25:00 | 显示全部楼层

Re: Re:我想画一个简单菱形,为什么用glRecti不行?

xgreenclover: Re:我想画一个简单菱形,为什么用glRecti不行?
你这不是分明画了一条线段吗?

错,连线都不是,
应该是 “空白”,因为高度为 0

还有啊,你的投影是什么?
投影设置也得注意,免得画到外面去了。

glRecti(0, 0, 20, 10);
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 19:27

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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