游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4752|回复: 1

请教:如何在OpenGL中绘制球体和对该球体进行纹理贴图

[复制链接]

4

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2004-8-13 20:35:00 | 显示全部楼层 |阅读模式
小弟我向各位大哥请教几个问题:
1:怎样在 OpenGL中绘制球体及确定它在场景中的坐标
2:怎样对这个球体进行纹理贴图 [em7] [em7]

1

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2004-8-16 16:22:00 | 显示全部楼层

Re:请教:如何在OpenGL中绘制球体和对该球体进行纹理贴图

就用glu

gluSphere(
  GLUquadricObj * qobj,       //先用gluNewQuadric创建的quadric对象
  GLdouble radius,        //半径
  GLint slices,           //这两个影响球面划得多细
  GLint stacks            
);

记得先调用gluQuadricTexture(qobj,GL_TRUE)
可自动生成纹理映射坐标。


在场景中的坐标就用glTranslate了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-16 23:59

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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