Главная страница

Планета знаний


Скачать 1.68 Mb.
НазваниеПланета знаний
АнкорOpenGL book
Дата14.06.2021
Размер1.68 Mb.
Формат файлаpdf
Имя файлаgltutorialcourse2.pdf
ТипКнига
#217321
страница9 из 9
1   2   3   4   5   6   7   8   9
Оценка
Ландшафт
8 баллов
Раскраска
+2 балла
Управление
+2 балла
Управление мышью +2 балла
Объекты
+3 балла
Вода
+4 балла
Отражение
+4 балла
Тени
+5 баллов
В таблице указано максимальное число баллов по каждому пункту. Система выставления баллов  гибкая, зависит от прав- доподобности и впечатления от работы.
Дополнительные источники информации
€ http://www.vterrain.org

Литература
[1] Каннингем, С. ACM SIGGRAPH и обучение машинной гра- фике в Соединенных Штатах. Программирование, 4, 1991.
[2] Bayakovsky, Yu. Russia: Computer Graphics Education Takes o in 1990s. Computer Graphics, 30(3), Aug. 1996.
[3] Canningham S. An Evoluing Approach to CG Courses in CS.
Graphicon'98 Conference Proceedings, MSU, Sept. 1998.
[4] Bayakovsky, Yu. Virtual Laboratory for Computer Graphics and Machine Vision. Graphicon'99, Conference proceedings,
MSU, Sept 1999.
[5] Эйнджел Э. Интерактивная компьютерная графика. Ввод- ный курс на базе OpenGL, 2 изд. Пер. с англ.- Москва, ѕВи- льямсї, 2001.
[6] Порев В.Н. Компьютерная графика. СПб., BHV, 2002.
[7] Шикин А. В., Боресков А. В. Компьютерная графика. По- лигональные модели. Москва, ДИАЛОГ-МИФИ, 2001.
[8] Тихомиров Ю. Программирование трехмерной графики.
СПб, BHV, 1998.
[9] Performance OpenGL: Platform Independent Techniques.
SIGGRAPH 2001 course.
215

216
Литература
[10] OpenGL performance optimization, Siggraph'97 course.
[11] Visual Introduction in OpenGL, SIGGRAPH'98.
[12] The OpenGL graphics system: a specication (version 1.1).
[13] Программирование GLUT: окна и анимация. Miguel Angel
Sepulveda, LinuxFocus.
[14] The OpenGL Utility Toolkit (GLUT) Programming Interface,
API version 3, specication.
[15] А.
Игнатенко.
Однородные координаты.
Научно- образовательный интернет-журнал ѕГрафика и Муль- тимедиаї. http://cgm.graphicon.ru/content/view/51/61/.

Предметный указатель
API, 11
GLU, Graphics Utility Library,
26
GLUT, GL Utility Toolkit, 27
IRIS GL, 12
OpenGL, 11
cинтаксис команд, 30
оптимизация, 115
особенности, 12
ошибки, 127
приемы работы, 101
Tao Framework, 157
Анимация, 20
Буфер глубины, 62, 90
маски, 94
накопитель, 93
очистка, 40
Граничные модели, 19
Графический процесс, 18
Команды GL
glAccum, 94
glArrayElement, 50
glBegin, 44
glBindTexture, 80
glBlendFunc, 91
glCallList, 48
glCallLists, 48
glClear, 40
glClearColor, 40
glColor, 42
glColorMaterial, 68
glColorPointer, 50
glCullFace, 46
glDeleteLists, 48
glDepthRange, 64
glDisable, 43
glDisableClientState, 50
glDrawArrays, 50
glDrawBuer, 93
glDrawElements, 51
glEnable, 43 217

218
Предметный указатель glEnableClientState, 50
glEnd, 44
glEndList, 47
glFog, 73
glFrontFace, 45
glGenTextures, 80
glHint, 96
glLight, 69
glLightModel, 66
glLoadIdentity, 57
glLoadMatrix, 57
glMaterial, 67
glMatrixMode, 56
glMultMatrix, 57
glNewList, 47
glNormal, 43
glNormalPointer, 50
glOrtho, 60
glPopMatrix, 57
glPushMatrix, 57
glReadBuer, 93
glRotate, 59
glScale, 59
glShadeModel, 42
glStencilFunc, 95
glStencilOp, 95
glTexCoord, 85
glTexEnv, 83
glTexGen, 85
glTexParameter, 81
glTranslate, 59
glVertex, 31, 41
glVertexPointer, 49
glViewport, 63
Команды GLU
gluBuild2DMipmaps, 79
gluCylinder, 47, 165
gluDisk, 166
gluLookAt, 60
gluNewQuadric, 47
gluOrtho2D, 60
gluPartialDisk, 166
gluPerspective, 61
gluQuadricTexture, 85
gluScaleImage, 78
gluSphere, 47, 165
Команды GLUT
gluIdleFunc, 135
glutCreateWindow, 35
glutDisplayFunc, 39, 135
glutInit, 35, 134
glutInitDisplaMode, 134
glutInitDisplayMode, 35
glutInitWindowPosition, 134
glutInitWindowSize, 35, 134
glutMainLoop, 35, 136
glutMotionFunc, 135
glutMouseFunc, 135
glutPassiveMotionFunc, 135
glutPostRedisplay, 40, 136
glutReshapeFunc, 64, 135
glutSolidCone, 167
glutSolidCube, 167
glutSolidDodecahedron, 168
glutSolidIcosahedron, 168
glutSolidOctahedron, 168

Предметный указатель
219
glutSolidSphere, 167
glutSolidTetrahedron, 168
glutSolidTorus, 167
glutWireCone, 167
glutWireCube, 167
glutWireDodecadedron, 168
glutWireIcosahedron, 168
glutWireOctahedron, 168
glutWireSphere, 167
glutWireTetrahedron, 168
glutWireTorus, 167
Команды WGL
wglCreateContext, 148
wglDeleteContext, 149
wglMakeCurrent, 149
Контекст рисования, 148
Контекст устройства, 146
идентификатор, 146
формат пикселей, 147
Объемные модели, 19
Полигональные модели, 20
Экранизация, 18

Факультет вычислительной математики и кибернетики
Московского государственного университета им. М. В. Ломоносова
АДРЕС:
119992, Москва, ГСП-2, Ленинские горы, 1 МГУ, 2-й учебный корпус.
ТЕЛЕФОНЫ:
Приемная комиссия:
939-55-90
Подготовительные курсы:
932-98-08
Вечерняя математическая школа: 939-53-74
Подготовительное отделение:
939-27-17
Вечернее специальное отделение для лиц с высшим образованием:
939-17-73
Международный отдел факультета
939-54-55
Интернет-страница ВМиК МГУ
http://www.cs.msu.su e-mail: FAO@cs.msu.su
E-mail факультета ВМиК МГУ:
cmc@cs.msu.ru
Информацию о других факультетах МГУ, программах всту- пительных экзаменов, конкурсе и другую информацию можно посмотреть на странице Московского университета:
http://www.msu.ru

Ю.М. Баяковский, А.В. Игнатенко
НАЧАЛЬНЫЙ КУРС OPENGL
1   2   3   4   5   6   7   8   9


написать администратору сайта