| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Visual C++/MFC/WTL > помогите сделать программу |
| Автор: lobster213 12.6.2008, 21:05 |
помогите сделать программу, в соответствии с вариантом а то я в этом вообще не шарю, описание во вложении![]() |
| Автор: Andrey44 13.6.2008, 07:22 |
| lobster213, ну скажем за тебя программу писать никто не будет. Пиши, а по-ходу возникшие вопросы задавай тут, тогда помогут. |
| Автор: LavYaAll 13.6.2008, 07:49 | ||||||
1) Я вот не совсем пойму, зачем надо каждый раз при перерисовке заново устанавливать перспективную проекцию. Обычно такое ставят на glutReshapeFunc, кстати говоря туда добавляют и настройку порта вывода при помощи glViewport. 2) Тут явно используется не GLUT/FreeGLUT, а какая-то другая либа. Если уж просил чтоб сделали, то надо было бы и ее приаттачить. 4) И еще, как понять вот это:
Назначение GL_LINE_LOOP состоит в том, чтоб соединять все указанные тобой точки образуя замкнутый контур. А тут почему-то в каждом блоке glBegin...glEnd указаны всего 2 точки. Для таких целей есть GL_LINES. 5) А зачем 3 раза подряд устанавливать одно и то же значение цвета? Это чтоб компилятор убедить?
3) Солидарен с предыдущим участником. Делай, а мы поможем тебе по ходу. И еще учти, что тебе не просто придется выполнять работу по шагам, а еще и пересмотреть эти шаги. Потому что преподу который тебе это дал, надо самому почитать какую-нибудь умную книжку по OGL. |
| Автор: lobster213 15.6.2008, 19:50 | ||
короче сделал сам, вся сложность была в матем. расчетах
Добавлено через 3 минуты и 57 секунд LavYaAll, мне вообще всё-равно на сам код, главное результат и сдать работу, так что мог-бы так не разбираться. |