2

この円の半径を変更する方法がわからないので、数学に関して言えば、私は地球上で最悪の人に違いありません。

from math import *
posx, posy = 0,0
sides = 32
glBegin(GL_POLYGON)
for i in range(100):
    cosine=cos(i*2*pi/sides)+posx
    sine=sin(i*2*pi/sides)+posy
    glVertex2f(cosine,sine)

これがどのように、またはなぜ円になるのかは*2、少し混乱するので完全にはわかりません。これは、OpenGL ライブラリを呼び出す Python2.6 の下の Pyglet で行われることに注意してください。

例 4-1に従います: http://fly.cc.fer.hr/~unreal/theredbook/chapter04.html

明確化:これは機能します。半径を変更する理由と方法に興味があります。

4

2 に答える 2