|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.07.2010, 00:32 | #1 |
Форумчанин
Регистрация: 05.05.2009
Сообщений: 146
|
Геометрические преобразования в OpenGL
Такая проблема. изучаю Opengl и дошёл до так назвать "рисования в 3д".
рисую торы, кубы и т.д. Проблема в следующим: при Рисование, допустим, тора или куба - используються собственные ф-ции, допустим, тор - (в самом алгоритме) drawTorus(10)!!!что такое 10 до сих пор не пойму хотя в подключаемом h-файле есть ф-ция void gltDrawTorus(GLfloat majorRadius, GLfloat minorRadius, GLint numMajor, GLint numMinor); какая между ними связь не пойму. Потом в самой glut.h нашёл вот glutWireTorus(GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings); тот же тор только здесь всё понятно и получилось, Далее используютcz собственные ф-ции. Даже для умножения матриц используеться собственная ф-ция glMultiplyMatrix вместо glMultMatrix. и все преобразование и умножения "спрятаны" где-то в собственном h-файле. там так написано что я нечё не понял. Подскажите мне какую нибудь книги по opengl где хорошо опасаны геометрия, создания камер, преобразования наблюдения, преобразования модели как создать собственные матрицы, как првильно работать со стеком. В общим все что связано созданием 3д сцен и игр. P.S. у меня книга "OpenGL супер книга" Зарание спасибо |
03.07.2010, 07:07 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
вот книга которая у вас вот её и читайте.
интерестно что это за "собственные" функции, которые вы не знаете как работают?(кстати, не стоит ставить gl префикс на функции которые не входят в OpenGL) может стоит использовать родные функции?(gl/glu) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Преобразования параметров V2 | Eros | Общие вопросы C/C++ | 1 | 13.05.2010 01:43 |
Геометрические фигуры в С++ | zfoxx | Общие вопросы C/C++ | 5 | 05.11.2009 11:09 |
геометрические преобразования на плоскости(Графика в Паскале) | netbioz | Помощь студентам | 3 | 30.05.2009 14:59 |
как с помощью html рисовать геометрические фигуры | 1100100011000101 | HTML и CSS | 3 | 01.05.2009 19:17 |
Помогите как чертить геометрические фигуры в режиме консоли в среде | anvarx | Помощь студентам | 4 | 02.08.2008 14:15 |