このクラスメンバーで描いた円を回転させたい:
void Scene1::Circle(float x_, float y_, float z_, float r){
xx=r*cos(359 * PI/180.0f);
xy=r*sin(359 * PI/180.0f);
glBegin(GL_QUADS);
for(int j = 0; j < 360; j++)
{
glVertex3d(xx+x_,xy+y_,z_);
glVertex3d(x_,y_,z_);
xx= r * cos(j * PI/180.0f);
xy= r * sin(j * PI/180.0f);
glVertex3d(xx+x_,xy+y_,z_);
glVertex3d(x_,y_,z_);
}
glEnd();
}
特定の角度で。私が使用する場合
glRotatef()
それはどういうわけか機能していません。Circle が常にカムにサーフェスを表示するようにしたいのですが、ある種の Comic-Sphere として使用したいと考えています。誰でも私を助けることができますか?