|
|
Авторизация |
|
|
Поиск по указателям |
|
|
|
|
|
|
|
|
|
|
Хилл Ф. — OpenGL программирование компьютерной графики |
|
|
Предметный указатель |
4-связные пикселы 649
8-связные пикселы 649
Add 1005
ASCII-значения 102
Atan(Arctg) 1007
B-сплайн кривые, кратные контрольные точки 732
B-сплайн кривые, кривые Безье как 729
B-сплайн кривые, свойства проектирования 730
B-сплайн лоскуты 754
B-сплайн, базисные функции 721
B-сплайн, базисные функции, использование кратных узлов в узловом векторе 726
B-сплайн, базисные функции, квадратичные B-сплайны 723
B-сплайн, базисные функции, кубические B-сплайны 724
B-сплайн, базисные функции, линейные B-сплайны 722
B-сплайн, базисные функции, незамкнутые B-сплайн кривые 727
B-сплайн, базисные функции, определение 721
B-сплайн, базисные функции, стандартный узловой вектор 727
BitBLT-операция 623 640
BitBLT-операция, исходные пикселы 641
BitBLT-операция, определение 641
Blend() 633
BMP-файлы изображений, чтение/отображение 685
BSP-деревья для 3D-сцен 810
BSP-деревья для 3D-сцен, для удаления невидимых поверхностей 835
BSP-деревья для 3D-сцен, обход дерева 811
BuildQuadrants() 837
Canvas.h — заголовочный файл 142
ChaosGame() 581
ChooseAffine() 581
ChopCI() 245
CIE хроматическая диаграмма 778
CIE хроматическая диаграмма, использование 780
CIE хроматическая диаграмма, рисование 795
clear 1004
clip 1012
clipSegment() 135 138
CMY-система 782
CombineLists() 924
copy() 622 685
CSG-объекты 921
CyrasBeckClip() 243
display() 533 849
div 1006
dot() 489
doTrio() 572
draw() 622 685
drawArc() 160
drawCircle() 160 235
drawClosestFace() 837
drawDino() 310
drawDot() 79
drawEdges() 483
drawEllipse() 169
drawFace() 837
drawLine() 69
drawMesh() 483
drawOpenGL() 336 349 869 1038 1045
drawPoint() 68
drawPolyLineFile() 88
drawRealDot() 581
drawRoundRect() 162
drawSceneOpenGL() 335
drawTrio() 609
drawTween() 220
DUP 1004
exch 1004
EXP 1007
fill 1011
floodFill() 651
Forward (float dist, int is Visible) 149
Forward() 572
fract() 603
FRACTINT программа 581
getFirstHit() 899 909
getpixel() 622 650
GhostScript 1001
glAccum() 675
glBegin() 74 83 501
glBegin(GL_POLYGON) 86 96 618
glBindTexture() 533
glBlendFunc() 633 635
glClear(GL_COLOR_BUFFER_BIT) 76
glClearColor(red,green,blue,alpha) 76
glColor() 635
glColor3f() 85 852
glCopyPixels() 620
glCullFace() 501
glDrawPixels() 620
glEnable() 501 533 637
glEnd() 74
GLfloat 75
glFlush() 77
glFrontFace() 501
glFrustum() 456
glGenTextures() 533
glHint() 533
GLint 75
glLightf() 500
glLightfv() 502
glLightModeli() 500
glLineWidth(4.0) 85
glLoadIdentity() 306 436
glLoadMatrix() 436
glLogicOp() 637
glMaterialfv() 503 635
glMatrixMode() 436
glMatrixMode(MODELVIEW) 306
glOrtho() 320 475
glPointSize() 76
glPopMatrix() 312 328 329
glPushMatrix() 312 328 329
glReadPixels() 620
glRecti() 852
glRotated() 306 317 502
glRotatef() 1040
glScaled() 306 317
glTexCoord2f() 517
glTexImage2D() 533
glTexParameteri() 533
glTranslated() 306 317 502
glTranslatef() 1040
gluLookAt() 321 328 431
gluOrtho2D() 77
gluPerspective() 456
glutCreateWindow() 73 144
glutDisplayFunc(myDisplay) 71
glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB) 73
glutInitWindowPosition() 73
glutInitWindowSize() 73
glutKeyboardFunc(myKeyboard) 71 98
glutlnit(&argc, argv) 73 144
glutMainLoop() 71
glutMotionFunc(myMovedMouse) 98
glutMouseFunc(myMouse) 71 98
glutReshapeFunc(myReshape) 71
glutSolidCube() 324
glutSolidSphere() 324 329
glutSwapBuffers() 131 439 534
GLUT_SINGLE 131
glVertex2i() 74
glVertex3d() 317
glVertex3f() 517
glViewport() 461 852
GL_LINES 74 83
GL_LINE_LOOP 86
GL_POINTS 74
GL_POLYGON 74
GL_QUADS 97
GL_QUAD_STRIP 98
GL_TRIANGLES 97
| GL_TRIANGLE_FAN 97
GL_TRIANGLE_STRIP 97
hexSwirl() 128
hit() 856 868 898 905 910 927
HLS цветовая модель 785
HSV в RGB преобразование 796
Image 1035
incr 1030
IntColor 650
isInShadow() 909
isInvolved() 837
isSimpleRegion() 837
Iterated Systems Inc 583
K-я итерация 107
L-системы 557
latticeNoise() 888
length() 489
lerp() 219
line() 69
line(x1,y1,x2,y2) 68
lineRel(), разработка 146
LineTo 1009
lineTo() 69
lineTo(), использование для рисования прямых 304 316
Linux и OpenGL 940
LUT-индексы 621
M на n матрица 941
Macintosh и OpenGL 940
makeBoxExtent() 934
makeEdgeStack() 837
Marble() 889
Microsoft Windows 95/98/NT и OpenGL 940
moveRel(), разработка 146
MoveTo 1009
moveTo() 69 304 316
moveTo(), использование для рисования прямых 91
mul 1005
myDisplay() функция 77
mylnit() функция 76
n-угольник 153
n-угольник, вариации 155
n-угольник, определение 153
n-угольник, порождающая окружность 153
n-угольник, черепашья графика 154
NURBS-кривые, преимущества 734
NURBS-лоскуты, рисование 767
NURBS-поверхности 755
NURBS-поверхности, квадратичные поверхности 756
NURBS-поверхности, линейчатые поверхности 756
NURBS-поверхности, поверхности вращения 756
NURBS-поверхности, формирование 756
NURBS-поверхности, экструзивные поверхности 756
octree-квантование 792 796
OpenGL 67 263
OpenGL — руководство программиста 939
OpenGL, glBegin() 74 83
OpenGL, glClear(GL_COLOR_BUFFER_BIT) 76
OpenGL, glClearColor(red,green,blue,alpha) 76
OpenGL, glColor3f() 85
OpenGL, glEnd() 74
OpenGL, GLfloat 75
OpenGL, glFlush() 77
OpenGL, GLint 75
OpenGL, glLineWidth(4.0) 85
OpenGL, glPointSize() 76
OpenGL, gluOrtho2D() 77
OpenGL, glutCreateWindow() 144
OpenGL, glutInit() 144
OpenGL, glutInitWindowSize() 144
OpenGL, glutKeyboardFunc(myKeyboard) 98
OpenGL, glutMotionFunc(myMovedMouse) 98
OpenGL, glutMouseFunc(myMouse) 98
OpenGL, glutReshapeFunc() 134
OpenGL, glutSwapBuffers() 131
OpenGL, glVertex2i() 74
OpenGL, GL_LINES 74 83
OpenGL, GL_POINTS 74
OpenGL, GL_POLYGON 74
OpenGL, GL_QUADS 97
OpenGL, GL_QUAD_STRIP 98
OpenGL, GL_TRIANGLES 97
OpenGL, GL_TRIANGLE_FAN 97
OpenGL, GL_TRIANGLE_STRIP 97
OpenGL, myInit() функция 76
OpenGL, альфа-каналы, инструменты 635
OpenGL, готовая программа в OpenGL 77
OpenGL, двойная буферизация 131
OpenGL, инструментарий утилит (GLUT) 70 98
OpenGL, информационные архивы 939
OpenGL, использование для преобразований 267
OpenGL, использование для примера текстурирования 528
OpenGL, источники света, использование 497
OpenGL, источники света, перемещение 502
OpenGL, источники света, создание 498
OpenGL, модель освещения 500
OpenGL, определение префикса gl 75
OpenGL, ослабление света с расстоянием 500
OpenGL, отображение среды 539
OpenGL, отсечение прямых 76
OpenGL, переменные состояния 45 76
OpenGL, получение 939
OpenGL, преобразование окно — порт просмотра 124
OpenGL, прожекторы 499
OpenGL, работа со свойствами материалов 503
OpenGL, рисование элементарных форм с помощью 323
OpenGL, система координат, установка 76
OpenGL, создание закрашенных объектов 547
OpenGL, типы данных 75
PixelBLT 640
popCT() 311
PostScript 60 1001
PostScript, арифметические операторы 1005
PostScript, графические операторы 1008
PostScript, графические операторы, графического состояния 1016
PostScript, графические операторы, дуги окружностей 1010
PostScript, графические операторы, закрашивания 1011
PostScript, графические операторы, печать значений 1034
PostScript, графические операторы, полутоновые изображения, рисование 1035
PostScript, графические операторы, преобразования координат 1012
PostScript, графические операторы, пустой пробел 1003
PostScript, графические операторы, системы координат и преобразования 1008
PostScript, графические операторы, стека 1004
PostScript, графические операторы, стековая природа 1003
PostScript, комментарии 1002
PostScript, определение переменных 1020
PostScript, определение процедур 1020
PostScript, регистр 1003
PostScript, решения/итерации 1026
PostScript, рисование текста 1019
produceString() 558 565
pushCT() 312
putPixel() 68
rand() 894
rayHitsBoxExtent() 901
rayHitsSphereExtent() 901
rayPos() 857
raytrace() 849
rc-луч 842
read() 622
readBMPFile() 531
regionSize() 837
REPEAT 1024
Resize событие 134
RGB 782
RGB-пространство, рисование 795
RGBA пиксельная карта 621
Rotate 1013
rotate 2D() 311
SCALE 1012 1016 1037
Screen Width 119
|
|
|
Реклама |
|
|
|