есть
Fransis S. Hill Computer Graphics Using OpenGL (c) Prentice Hall 2001
Издание на русском (с) ЗАО Издательский дом "Питер", 2002.
"Программирование компьютерной графики для профессионалов."
1088 стр.
Хорошая книга, с математикой, примерами, описанием аппаратных реализаций, етс.
>есть Fransis S. Hill Computer Graphics Using OpenGL (c) Prentice Hall 2001 Издание на русском (с) ЗАО Издательский дом "Питер", 2002. "Программирование компьютерной графики для профессионалов." 1088 стр. Хорошая книга, с математикой, примерами, описанием аппаратных реализаций, етс.
В гугле и на poiskknig.ru не нашёл, а покупать не буду по двум причинам:
1) гиморно это - в Риге наврядли найду (а когда что-то заказываешь, могут не привезти/привезти не то), да и в инет-магазинах в Латвию как правило не доставляют;
2) денег жалко - книга будет стоить порядка $20, а я пока не знаю, буду ли я серьёзно заниматься этим вопросом.
mikhail@linux:~/Documents> cc test.c
/tmp/ccW1zZza.o(.text+0x1f): In function `init':
test.c: undefined reference to `glClearColor'
/tmp/ccW1zZza.o(.text+0x2f):test.c: undefined reference to `glMatrixMode'
/tmp/ccW1zZza.o(.text+0x37):test.c: undefined reference to `glLoadIdentity'
/tmp/ccW1zZza.o(.text+0x84):test.c: undefined reference to `glOrtho'
/tmp/ccW1zZza.o(.text+0xa9): In function `display':
test.c: undefined reference to `glColor3f'
/tmp/ccW1zZza.o(.text+0xb6):test.c: undefined reference to `glBegin'
/tmp/ccW1zZza.o(.text+0xd3):test.c: undefined reference to `glVertex3f'
/tmp/ccW1zZza.o(.text+0xf0):test.c: undefined reference to `glVertex3f'
/tmp/ccW1zZza.o(.text+0x10d):test.c: undefined reference to `glVertex3f'
/tmp/ccW1zZza.o(.text+0x12a):test.c: undefined reference to `glVertex3f'
/tmp/ccW1zZza.o(.text+0x132):test.c: undefined reference to `glEnd'
/tmp/ccW1zZza.o(.text+0x137):test.c: undefined reference to `glFlush'
/tmp/ccW1zZza.o(.text+0x164): In function `main':
test.c: undefined reference to `glutInit'
/tmp/ccW1zZza.o(.text+0x171):test.c: undefined reference to `glutInitDisplayMode'
/tmp/ccW1zZza.o(.text+0x186):test.c: undefined reference to `glutInitWindowSize'
/tmp/ccW1zZza.o(.text+0x195):test.c: undefined reference to `glutInitWindowPosition'
/tmp/ccW1zZza.o(.text+0x1a5):test.c: undefined reference to `glutCreateWindow'
/tmp/ccW1zZza.o(.text+0x1ba):test.c: undefined reference to `glutDisplayFunc'
/tmp/ccW1zZza.o(.text+0x1c2):test.c: undefined reference to `glutMainLoop'
collect2: ld returned 1 exit status
mikhail@linux:~/Documents>
>есть Fransis S. Hill Computer Graphics Using OpenGL (c) Prentice Hall 2001 Издание на русском (с) ЗАО Издательский дом "Питер", 2002. "Программирование компьютерной графики для профессионалов." 1088 стр. Хорошая книга, с математикой, примерами, описанием аппаратных реализаций, етс.
>В гугле и на poiskknig.ru не нашёл, а покупать не буду по двум причинам:
>1) гиморно это - в Риге наврядли найду (а когда что-то заказываешь, могут не привезти/привезти не то), да и в инет-магазинах в Латвию как правило не доставляют;
>2) денег жалко - книга будет стоить порядка $20, а я пока не знаю, буду ли я серьёзно заниматься этим вопросом.
Я эту книгу в Даугавпилсе купил за 9 латов. Книга очень хорошая, но там нет ничего именно по работе с Иксами, а так - прочитав её, можно свой OpenGL написать, т.к. там всё описывается мат.формулами кроме собсно OpenGL
зы правда без знания математики на уровне законченной средней школы (как минимум) - её не осилить
www.gamedev.ru
много статей по OpenGL примерами и объяснениями
самый лучший example по инициализации в иксах
это - glxgears.c - читай до просветления.
А книга "OpenGL. Программирование компьютерной графики"
действительно очень хорошая, много полезной инфы всего
за 500р. (это в Москве).
А так, в инете в электронном варианте полно доков.
>бяяяяя... А -L/usr/X11/lib -lglut делал? Неделал :(
Спасибо!
>2mikhail: Я на books.ru заказываю. Цены приемлимые, привозят в течение месяца, фишинга нет.
А как оплата производится?
>Я эту книгу в Даугавпилсе купил за 9 латов. Книга очень хорошая, но там нет ничего именно по работе с Иксами, а так - прочитав её, можно свой OpenGL написать, т.к. там всё описывается мат.формулами кроме собсно OpenGL
Ну с иксами не так важно, скорее буду какой-нибудь glut использовать.
>зы правда без знания математики на уровне законченной средней школы (как минимум) - её не осилить
Объёма первого курса Datorzin\=atnes в Latvijas Universit\=ate хватит?