この円の半径を変更する方法がわからないので、数学に関して言えば、私は地球上で最悪の人に違いありません。
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
明確化:これは機能します。半径を変更する理由と方法に興味があります。