游戏开发论坛

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

为什么我的凹多边形填充不上。急

[复制链接]

4

主题

8

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2006-3-31 11:07:00 | 显示全部楼层 |阅读模式
tess=gluNewTess();
GLdouble ver[5][3];
gluTessCallback(tess, GLU_TESS_BEGIN,(void)glBegin);
gluTessCallback(tess, GLU_TESS_VERTEX,(void)glVertex3d);  
gluTessCallback(tess, GLU_TESS_END, glEnd);
glColor3f(1,0,0);
ver[0][0]=0,ver[0][1]=0,ver[0][2]=0;
ver[1][0]=0,ver[1][1]=1,ver[1][2]=0;
ver[2][0]=1,ver[2][1]=1,ver[2][2]=0;
ver[3][0]=0.5,ver[3][1]=0.5,ver[3][2]=0;
ver[4][0]=1,ver[4][1]=0,ver[4][2]=0;

gluBeginPolygon(tess);
        gluTessBeginContour(tess);
        gluTessVertex(tess,ver[0],ver[0]);
        gluTessVertex(tess,ver[1],ver[1]);
        gluTessVertex(tess,ver[2],ver[2]);
        gluTessVertex(tess,ver[3],ver[3]);
        gluTessVertex(tess,ver[4],ver[4]);
        gluTessEndContour(tess);
gluEndPolygon(tess);
在VC++下编译,gluTessCallback(tess, GLU_TESS_BEGIN,glBegin);报错
加上(void)没有错误,但不能给出图形。

0

主题

65

帖子

65

积分

注册会员

Rank: 2

积分
65
发表于 2006-3-31 17:02:00 | 显示全部楼层

Re:为什么我的凹多边形填充不上。急

凹多边形很少的显卡能支持了.

4

主题

8

帖子

8

积分

新手上路

Rank: 1

积分
8
 楼主| 发表于 2006-3-31 18:03:00 | 显示全部楼层

Re:为什么我的凹多边形填充不上。急

就一个也填不上,编译报错是怎么回事,那可是来自MSDN的方法啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-24 01:13

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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