View Full Version : HexSwirl help :(

04-18-2011, 11:53 AM
ive been working on this project for sometime now, and i just cant get my hexswirl function to work :( please help. its supposed to look like this: http://www.slidefinder.net/C/Computer_Graphics_using_OpenGL_3rd/15456597/p2 (the picture in slide 22 or 24)
I need this for a project which is due next week :(

by the way this is what ive come up with so far:

void Polygon11::draw(float n, float s, float a)
float r1;
double inc = 5.0/100;
double angleInc = 2*3.14159265/6.0;
double aaa;
r1 = radius;
for (int j = 0; j < 50; j++)
aaa = j* 3.14159265/180.0;
for (int i = 0; i < 6 ; i++)
a += angleInc;
glVertex2f(r1*s*cos((i*aaa)+10),r1*s*sin((i*aaa)+1 0)); glEnd();
r1 += inc;


04-19-2011, 01:04 AM
Try this

I initially posted the code but have now removed it since this is your assignment and u should know how to do it.

Basically, the inner loop creates a hexagon. The outer loop reduces the radius and rotates the hexagon slightly (3 degrees). Which gives this output


04-19-2011, 03:16 AM
mobeen you're so kind :)

04-19-2011, 03:29 AM
mobeen you're so kind :)
Hmmm atleast he tried his best to get it work.

After posting i realised I shouldn't have posted the code since this was an assignment given to him. May be i will edit my reply to remove the code.

04-25-2011, 09:53 AM
:D well i didn't get to see the code and fortunately got it to work by my self although it doesn't look half as good as yours :) thank you very much for your kind help though. i greatly appreciated you putting some time out for me and helping me. :) you cant imagine how happy i am that i finally got it to work! i really do like opengl and i am looking forwanrd to doing more and more projects using this wonderfull language :) i just wanted to ask and see if you might have any tips for me and what book i should be using.