anonymous
написал 26 апреля 2006 года в 22:09 (674 просмотра)
Ведет себя
неопределенно; открыл 1814 темы в форуме, оставил 5575 комментариев на сайте.
Здравствуйте.
Сразу к делу (не умею писать введения):
Мне нужна помощь в изучении {openGL + C++}.
Накопал я в сети кучу мануалов, библиотек и т.д. Но все они заточены под openGL под Win32 (обучения всмысле).
Подскажите пожалуйста, что мне нужно, какая библиотека, и т.п и где ее можно взять.
Главная проблема с которой я столкнулся это что нигде не описано либо как подключать библиотеку (вообще ни слова о ней), либо как инициализировать openGL под Линуксом.
p.S *нервно начинает искать патч «прямые руки personal edition"*
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
глянь, например, на сорцы glxgears — она вместе с Xorg идёт, там всё довольно прозрачно. Я, помнится, начинал с кучи примеров мелких программулек, которые идут с библиотекой glut. Там правда инициалиализация выполняется glut’ом, но это скорее преимущество, особенно поначалу.
а библиотеки:
Короче, сижу, изучаю, все отлично, даже почти превосходно.
А вот теперь готовьтесь:
К уроку в сети по инициализации openGL «из-под» SDL прилагался примерчик. При запуске оного вылазила ошибка Xlib: extension «GLX» missing on display «:0.0»
Читая уроки, я выполнял все что там написано, но выходило тоже самое сообщение.
Ладно, люди мы не шибко гордые, полез скачал драйвер, установил. Ниче не изменилось.
Читал логи загрузки Х’ов. В итоге получилась такая фигня:
Либо грузятся Иксы, без проблем, без глюков, но GLX extention missing,
Либо они напрочь не грузятся, но если написать startx ./a.out то тогда все инициализируется и a.out работает (рисует)
В первом случае в xorg.conf драйвер стоит как «nv»
Во втором — как «nvidia».
В обоих случаях перед Load «GLcore» стоит # (коментарий).
При установке драйвера было сообщение что этот коментарий нужен, да и, кажется, если его убрать, ничего не изменится.
Господа, =))) (меня уже на Ха-ха пробивает от таких глюков (от глюков компа))
скажите, лечится ли это и как, или уж пристрелить машинку чтаб не мучалась?..
ну, если пожумать, то GLcore — это не единственное расширение. отвечающее за OpenGL…. и при использвании драйвера nvidia в том числе…
Не понял… (
короче надо в xorg.conf сказать `Load GLX’.
Сделал, не получилось. Все как прежде.
заодним и «glx» прописать — регистр буковок критичен.
nvidia требует glx