Esate.ru

нарисовать сетку

вот тут сетка
http://www.esate.ru/page/risovanie-grafikov-v-C-sharp-OpenGL
хочу подобную сделать.

/*http://esate.ru, rembo*/

        // стартуем отрисовку в режиме визуализации точек 
        // объединяемых в линии (GL_LINE_STRIP) 
        Gl.glBegin(Gl.GL_LINE_STRIP);

        // рисуем начальную точку 
        // Gl.glVertex2d(GrapValuesArray[0, 0], GrapValuesArray[0, 1]);

        // проходим по массиву с координатами вычисленных точек 
        for (int ax = 0; ax < 5; ax++)
        {
           for (int ay = 0; ay < 5; ay++){
           // передаем в OpenGL информацию о вершине, участвующей в построении линий 
              Gl.glVertex2d(ax , ay );
        }

        }

        // завершаем режим рисования 
        Gl.glEnd();


Делаю так, по логике он должен нарисовать квадрат.
glVertex2d рисует же точку? Но почему то получается такое:

что не так делаю?

0       1287        23.10.2010        3
0  
23.10.2010 00:00:00
Gl.glBegin(GL_QUADS);

Gl.glVertex2d(0, 0 );
Gl.glVertex2d(0, 1 );
Gl.glVertex2d(1, 1 );
Gl.glVertex2d(1, 0 );

Gl.glEnd();

//получим полигон

если юзать GL_LINE_STRIP, то надо еще вернуться в начальную

Gl.glVertex2d(0, 0 );
Gl.glVertex2d(0, 1 );
Gl.glVertex2d(1, 1 );
Gl.glVertex2d(1, 0 );
Gl.glVertex2d(0, 0 );
Ссылка 0  
0  
23.10.2010 00:00:00
Загляни еще , там сетка отрисовывается, чтоб было понятно где замля
Ссылка 0  
0  
15.05.2012 00:00:00
мм, даже не знал что кто то хочет =)) ну раз ток то думаю можно сделать, как раз недавно написал прикольную игрушку, можно будет разобрать код
Ссылка 0  

Блоги Esate.ru

Регистрация

Регистрируясь, вы принимаете правила сайта. Если вы не получили код подтв. регистрации - не забудьте проверить папку спам.
Логин*
Email*
Пароль*
Подтверждение пароля*
 
Логин*
Код*
 

Восстановление пароля

Пожалуйста, заполните поля, после чего вы получите код подтверждения на ваш E-mail. Если код не пришел в течении нескольких минут - проверьте папку спам.
Логин

или Email
 
Логин*
Код подтверждения*
Новый пароль*
Подтверждение пароля*
 

Авторизация

Пожалуйста, авторизуйтесь, для входа на сайт с помощью соц. сети:
  • Используйте вашу учетную запись на Facebook.com для входа на сайт.
  • Используйте вашу учетную запись VKontakte для входа на сайт.
  • Используйте вашу учетную запись Google для входа на сайт.

или с помощью аккаунта на сайте:

Логин
Пароль