懂opengl的大侠帮我看看啊 关于glusphere绘制的天空的问题

相关代码如下GLfloatz=-5.0f;GLfloatuu=100.0f;//半径GLUquadricObj*quadratic;gluSphere(quadratic... 相关代码如下
GLfloat z=-5.0f;
GLfloat uu=100.0f;//半径
GLUquadricObj *quadratic;
gluSphere(quadratic,1.3f,32,32);
半径一旦达到100左右就会出现个黑洞,而半径很小的时候就没有,半径越大黑洞也越大 (我的背景色是黑色)
怎么回事啊 这个洞不该出现的啊
展开
 我来答
卢立祎
2007-06-26
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
原因很简单,在设置 projection matrix 的时候,perspective设置near far不恰当(far太近了),导致远处部分被裁切掉了,只能显示出黑色的背景色。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式