![]() |
Модераторы: Rickert, Alexeis, BorisVorontsov |
![]() ![]() ![]() |
|
mal1na |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 8.5.2011 Репутация: нет Всего: нет |
пишу диплом на C++ с использованием openGL. Программа должна строить графики, поверхности первого и второго порядка в 3d-пространстве.
Для начала мне нужно нарисовать систему координат. вот на этом я и застопорилась(( Систему координат она то рисует, но не так как мне надо. надо чтобы она была нарисована по центру экрана и выглядела приблизительно так: система координат
как мне сделать еще так чтобы, моя система координат строилась определенного масштаба в зависимости от координат рисуемого объекта (если координаты далеко др от др или объект очень большой. то система координат сжималась или соответственно наоборот) еще надо, чтобы по одновременному нажатию левой кнопки мыши и по расположению курсора я могла вращать всю сцену. Делала это с помощью glaux.lib (нашла на одном сайте), но у меня не определяет эти функции. Если есть какой другой способ, подскажите. Файлы скачала все и подключила (glaux.lib, glaux.h, glaux.h) . Не знаю в чем дело, выдает ошибки: [Linker Error] Unresolved external 'auxInitPosition' referenced from D:\STUDY\3D\NEWFORMUNIT.OBJ [Linker Error] Unresolved external 'auxInitDisplayMode' referenced from D:\STUDY\3D\NEWFORMUNIT.OBJ [Linker Error] Unresolved external 'auxInitWindowA' referenced from D:\STUDY\3D\NEWFORMUNIT.OBJ [Linker Error] Unresolved external 'auxIdleFunc' referenced from D:\STUDY\3D\NEWFORMUNIT.OBJ [Linker Error] Unresolved external 'auxReshapeFunc' referenced from D:\STUDY\3D\NEWFORMUNIT.OBJ [Linker Error] Unresolved external 'auxKeyFunc' referenced from D:\STUDY\3D\NEWFORMUNIT.OBJ [Linker Error] Unresolved external 'auxMouseFunc' referenced from D:\STUDY\3D\NEWFORMUNIT.OBJ [Linker Error] Unresolved external 'auxSwapBuffers' referenced from D:\STUDY\3D\NEWFORMUNIT.OBJ [Linker Error] Unresolved external 'auxMainLoop' referenced from D:\STUDY\3D\NEWFORMUNIT.OBJ Помогите, люди добрые, кто чем может, иначе мне, бедной студентки и диплома не написать и головы не сносить!(( Буду очень благодарна!! |
|||
|
||||
Rickert |
|
|||
![]() Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 2 Всего: 52 |
glaux.lib не подключен.
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
mal1na |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 8.5.2011 Репутация: нет Всего: нет |
в том то и дело, что подключен. может не такой надо. Дело в том, что я его конвертировала в формат COFF для C Builder программкой coff2omf.exe (в папке Bin Builder'а) и функции эти в glaux.h объявлены. но реализации нет. может еще не хватает каких файлов? скачала glaux.lib, glaux.h , glaux.dll. если есть glaux.lib специально для C Builder. Скиньте, пжлст!!! Это сообщение отредактировал(а) mal1na - 9.5.2011, 12:01 |
|||
|
||||
Vetos |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 312 Регистрация: 4.4.2005 Репутация: 3 Всего: 4 |
-------------------- Строить нужно так, чтоб никто не сломал! А ломать, чтоб никто не знал 8) :ne_huliganit |
|||
|
||||
mal1na |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 8.5.2011 Репутация: нет Всего: нет |
спасибо всем. тема закрыта.
просто решила не использовать эту библиотеку, а использовать glut. |
|||
|
||||
![]() ![]() ![]() |
Вы можете найти полезным что... | |
|
|
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Мультимедия, OpenGL/DirectX | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |