作业帮 > 数学 > 作业

opengl 圆锥(三角形逼近的)纹理贴图,怎么对应纹理坐标

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/14 20:10:25
opengl 圆锥(三角形逼近的)纹理贴图,怎么对应纹理坐标
//绘制圆锥
//绘制三角扇形
{
glBegin( GL_TRIANGLE_FAN );
{
glVertex3f( 0,0 ,3);//圆锥的锥顶点是三角扇形的公共的顶点,在z轴上
#define PI 3.14159
#define RADIUS 1
GLint faceFlag = 0;
GLfloat x = 0,y = 0,angle = 0;
for ( ; angle
0,1]只是把纹理放缩到这个范围,其实是一种映射,如果你有11个元素,映射你就可以再纹理中取相应的坐标,那么对应坐标下的纹理元就填充到相应的像素