【发布时间】:2012-05-30 07:12:02
【问题描述】:
我用三角扇做了半圈,代码如下:
marco.bind();
gl.glPushMatrix();
gl.glTranslated(-3.5,2,10.51);
gl.glBegin(gl.GL_TRIANGLE_FAN);
for(int i = 1; i <= 9; i++){
double x = 0.7 * Math.cos(angulo);
double y = 0.7 * Math.sin(angulo);
System.out.println ("Valor de X:" + x + " Valor de Y:" + y);
gl.glTexCoord2d(x, y);gl.glVertex3d(x, y, -0.5);
angulo += inc_angle;
但是我还没有达到我想要的视觉效果,我的真实质感是这样的:
相反,我得到了这样的东西:
现在我得到了这个
我的图片有问题吗?我认为需要削减角落。
【问题讨论】:
标签: java opengl textures primitive