Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Shreiner D., Woo M., Neider J. — OpenGL programming guide
Shreiner D., Woo M., Neider J. — OpenGL programming guide



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: OpenGL programming guide

Авторы: Shreiner D., Woo M., Neider J.

Аннотация:

OpenGL is a powerful software interface used to produce high-quality, computergenerated images and interactive applications using 2D and 3D objects, bitmaps, and color images. The OpenGL Programming Guide provides definitive and comprehensive information on OpenGL and the OpenGL Utility Library. The previous edition covered OpenGL through Version 2.0. This sixth edition of the best-selling "red book" describes the latest features of OpenGL Version 2.1. You will find clear explanations of OpenGL functionality and many basic computer graphics techniques, such as building and rendering 3D models; interactively viewing objects from different perspective points; and using shading, lighting, and texturing effects for greater realism. In addition, this book provides in-depth coverage of advanced techniques, including texture mapping, antialiasing, fog and atmospheric effects, NURBS, image processing, and more. The text also explores other key topics such as enhancing performance, OpenGL extensions, and cross-platform techniques.


Язык: en

Рубрика: Руководства по программному обеспечению/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Издание: 6-th edition

Год издания: 2007

Количество страниц: 911

Добавлена в каталог: 30.11.2013

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
Texture objects, data which can be stored in      415
Texture objects, deleting      418
Texture objects, fragmentation of texture memory      421
Texture objects, least-recently used (LRU) strategy      421
Texture objects, mipmaps      418
Texture objects, naming      415
Texture objects, performance tips      414 782
Texture objects, priority      420
Texture objects, rendering pipeline      13 683
Texture objects, sample program      377
Texture objects, sample program with multiple texture objects      416
Texture objects, sharing among rendering contexts      739 754
Texture objects, steps to perform      414
Texture objects, using      415
Texturing      see also "Texture coordinates" "Texture "Texture "Texture "Texture
Texturing, antialiasing characters      624
Texturing, antialiasing lines      624
Texturing, blending      239
Texturing, border colors, treatment of      429
Texturing, color-index mode limitations      375 383
Texturing, combiner functions      449—454
Texturing, compressed textures      397
Texturing, creating contours      435
Texturing, cube maps      441
Texturing, decals with alpha testing      477
Texturing, differences among releases      373
Texturing, enabling      376 379
Texturing, filtering      411—413
Texturing, image transformations      624
Texturing, mipmapping      401—411 413
Texturing, mosaic texture      406
Texturing, multitexturing      443^48
Texturing, perspective correction hint      379 380
Texturing, popping visual artifact      406
Texturing, rendering pipeline stage      13 683
Texturing, sample code using point sprites      457
Texturing, sample code with a depth texture      460—462
Texturing, sample code with combiner functions      453
Texturing, sample code with multitexturing      446
Texturing, sample program      377
Texturing, sample program with cube maps      443
Texturing, sample program with evaluated, Bezier surface      548
Texturing, sample program with mipmapping      403
Texturing, sample program with texture coordinate generation      435
Texturing, sample uses for      624
Texturing, simulating shadows or spotlights      458
Texturing, specular color separated      210 225 455
Texturing, sphere map      439
Texturing, steps to perform      375
Tiller, Wayne      535
Tips, programming      779 see
Tips, programming, error handling      780
Tips, programming, selection and picking      589
Tips, programming, transformations      142
Transformations      see also "Modeling transformations" "Projection "Viewing "Viewport
Transformations, combining multiple      152—159
Transformations, display lists cache transformations      283
Transformations, general-purpose commands      114
Transformations, matrices      775—778
Transformations, modeling      117 120—125
Transformations, ordering correctly      117—120
Transformations, overview      104
Transformations, performance tips      782
Transformations, projection      112 133—138
Transformations, reversing the geometric processing pipeline      160
Transformations, sample program      110
Transformations, sample program combining modeling transformations      154 157
Transformations, sample program for modeling transformations      125
Transformations, sample program showing reversal of transformation pipeline      161
Transformations, troubleshooting      142—144
Transformations, units      136
Transformations, viewing      117 126—131
Transformations, viewport      114 138—140
Translation      121
Translation, matrix      776
Translucent objects      232 608
Translucent objects, stencil test, creating with the      483
transparent objects      232
Transparent objects, creating with the alpha test      477
Transposing images      629
Triangle, fan, specifying      43
Triangle, specifying      43 45
Triangle, strip, specifying      43 45
Triangle, tessellated polygons decomposed into      510
Trimming, curves and curved surfaces      565—568
Trimming, sample program      567
Trimming, tutorials, on-line      xl
Two-sided lighting      209
Up-vector      111
Utility Library, OpenGL      see "GLU"
Utility Toolkit, OpenGL      see "GLUT"
Van Dam, Andries      xxxviii 167 171 773
van Widenfelt, Rolf      458
Vendor-specific extensions      605
Versions      603—605
Versions, GLU      604
Vertex      37 see
Vertex arrays      65—81
Vertex arrays, dereference a list of array elements      73 75 76
Vertex arrays, dereference a sequence of array elements      77 78
Vertex arrays, dereference a single element      72
Vertex arrays, differences among releases      29
Vertex arrays, disabling      68
Vertex arrays, display list use      289
Vertex arrays, enabling      67
Vertex arrays, interleaved arrays      78
Vertex arrays, interleaved arrays, specifying      79
Vertex arrays, multitexturing texture coordinates      448
Vertex arrays, performance tips      783
Vertex arrays, querying      688
Vertex arrays, querying range values      76
Vertex arrays, reuse of vertices      74
Vertex arrays, specifying data      68
Vertex arrays, steps to use      66
Vertex arrays, stride between data      71 79
Vertex shader, rendering pipeline stage      681
Vertex, evaluators, generating with      536
Vertex, feedback mode      593
Vertex, per-vertex operations pipeline stage      12 681
Vertex, specifying      41
Vertex, tessellation, specifying for      511 519
Vertex, transformation pipeline      106
Video, fake      628
Video, flipping an image with glPixelZoom()      335
Video, textured images      387
Viewing transformations      110 117 126—131
Viewing transformations, connection to modeling transformations      111
Viewing transformations, default position      111
Viewing transformations, different methods      131
Viewing transformations, pilot view      132
Viewing transformations, polar view      132
Viewing transformations, tripod analogy      106
Viewing transformations, up-vector      111
Viewing volume      134
Viewing volume, clipping      138 149
Viewing volume, jittering      492 495
Viewing, camera analogy      106—107
Viewpoint, lighting, for      209
Viewport transformations      109 114 138—140
Viewport transformations, photograph analogy      106
Viewport transformations, rendering pipeline stage      12 682
Visual simulation, fog, use of      261
Voronoi polygons      626
w coordinates      38 109 114
w coordinates, avoiding negative values      781
w coordinates, lighting, use with      197
w coordinates, perspective division      141 682
Warping images      624
Watt, Alan      370
Web sites      xxxix
Web sites, errata list      xl
Web sites, IBM OS/2 software and documentation      749
Web sites, Microsoft Developer Network      753
WGL      14 753
WGL, wglCopyContext()      754 756
WGL, wglCreateContext()      753 754 756
WGL, wglCreateLayerContext()      754 756
WGL, wglDeleteContext()      756
WGL, wglDescribeLayerPlane()      753 756
WGL, wglDestroyContext()      754
WGL, wglGetCurrentContext()      754 756
WGL, wglGetCurrentDC()      754 756
WGL, wglGetLayerPaletteEntries()      755 757
WGL, wglGetProcAddress()      756
WGL, wglMakeCurrent()      754 756
WGL, wglRealizeLayerPalette()      755 757
WGL, wglSetLayerPaletteEntries()      757
WGL, wglShareLists()      754 756
WGL, wglSwapLayerBuffers()      755 757
WGL, wglUseFontBitmaps()      755 757
WGL, wglUseFontOutlines()      755 757
wglGetProcAddress()      607
Williams, Lance      401
Win32, ChoosePixelFormat()      753 755
Win32, CreateDIBitmap()      754 756
Win32, CreateDIBSection()      754 756
Win32, DeleteObject()      754 756
Win32, DescribePixelFormat()      753 756
Win32, GetVersion()      753 755
Win32, GetVersionEx()      753 755
Win32, SetPixelFormat()      53 755
Win32, SwapBuffers()      755 757
Winding      57
Winding rules      514—517
Winding rules, computational solid geometry, used for      515
Winding rules, reversing winding direction      518
Window coordinates      109 138
Window coordinates, feedback mode      593
Window coordinates, polygon offset      275
Window coordinates, raster position      305
Window management, glViewport() called, when window resized      139
Window management, using GLUT      17 36
Windows      see "Microsoft"
Working set of textures      386 414 419
Working set of textures, fragmentation of texture memory      421
Writemask      see "Masking (buffers)"
Writing pixel data      see "Pixel data (drawing)"
www.opengl.org      xxxix
X Window System      14 738
X Window System, client-server rendering      5
X Window System, minimum framebuffer configuration      468
X Window System, X Visual      176 737
z buffer      see "Depth buffer"
z coordinates      see "Depth coordinates"
Zooming images      334
Zooming images, filtered      629
1 2 3 4 5 6 7
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте