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

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

blank
blank
blank
Красота
blank
Buss S.R. — 3-D computer graphics. A mathematical introduction with openGL
Buss S.R. — 3-D computer graphics. A mathematical introduction with openGL

Читать книгу
бесплатно

Скачать книгу с нашего сайта нельзя

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



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


Название: 3-D computer graphics. A mathematical introduction with openGL

Автор: Buss S.R.

Аннотация:

This introduction to 3D computer graphics emphasizes fundamentals and the mathematics underlying computer graphics, while also covering programming techniques using OpenGL, a platform-independent graphics programming environment. The minimal prerequisites make it suitable for self-study or for use as an advanced undergraduate or introductory graduate text as the author leads step-by-step from the basics of transformations to advanced topics such as animations and kinematics. Accompanying software, including source code for a ray tracing software package, is available freely from the book's web site.


Язык: en

Рубрика: Computer science/Вычислительная геометрия/

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

ed2k: ed2k stats

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

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

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

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
$C^1$-continuity      164 168 174 175 190 194 210
$C^2$-continuity      203 210
$C^k$-continuity      164
$C^{\infty}$-continuous      164
$G^1$-continuity      164 168 174 175
AABB      see “Bounding box axis-aligned”
Abram, G.      271
Abutting polygons      64
Accumulation buffer      253
Additive colors      149
AddPatch      348 349
AddRationalPatch      348
Adjoint      82 328
Affine      218
Affine combination      101 103
Affine combination, preserved under      102
Affine transformation      17 20 35 36 46 81
Affine transformation, matrix      27 35 36
Affine transformation, orientation-preserving      23 35
Affine transformation, preserved under      101 168
Agrawala, M.      256
Aliasing      2 64 127 132
Alpha channel      84 253 256
Ambient light      69 74 75 84 85 337
Ambient reflection      74
Ambient reflectivity coefficient      70 74 85 339 350
Angel, E.      xii
angle brackets      21
Angle of incidence      69 71 72 239
Angle of reflection      69 72
Angle of refraction      239
Animation      15 17 23 64 77 99 289
Anisotropic surface      88
Anti-aliasing      8 132—135 234 244 253
Antipodal      33 44 122
Apex      345
Arclength      186 190
Arctangent      24
Articulated object      291 307
Arvo, D.      251
Arvo, J.      252
Ashdown, I.      288
Aspect ratio      57
Associative law      300
atan2      24
Attachment point      308
Attenuation      see “Distance attenuation”
Aupperle, L.      288
Automorphism, inner      302
Averaging      see “Interpolation”
Axis conventions      4
Axis-aligned bounding box      see “Bounding box axis-aligned”
Azimuth      131 (see also “Yaw pitchand
B-spline curve      101 187 200—232 307
B-spline curve as Be?zier curve      226—227
B-spline curve in OpenGL      229
B-spline curve, derivative      221
B-spline curve, interpolating      229—232
B-spline curve, knot insertion      218 223
B-spline curve, nonuniform knots      204—214
B-spline curve, rational      26 46 102 121 228—229
B-spline curve, repeated knots      213
B-spline curve, smoothness      212 213 221—223
B-spline curve, uniform knots      201—204 206
Back buffer      15
Back face      13 83
Back intersection      264
Background color      242
Backwards ray tracing      234 250—252
Badler, N.      255 311 317
Ball      117
Barsky, B.      155
Bartels, R.      155 193
Barycentric coordinates      102—107 262
Barycentric coordinates, calculating      105
Base position      308
Basic ray tracing      see “Recursive ray tracing”
Basis function      200 (see also “Blending function”)
Basis spline      200 (see also “B-spline curve”)
Beatty, J.      155
Beckmann distribution      91
Beckmann, P.      91
Bergeron, P.      255
Berns, R.      146 154
Bernstein polynomial      157 166 209 226
Bessel spline      see “Overhauser spline”
Bessel tangent      192
Bessel twist method      197
Bezier curve      101 155—199 307
Bezier curve as B-spline      208 228
Bezier curve in OpenGL      178—179
Bezier curve, degree three      156 157
Bezier curve, derivative      158 166
Bezier curve, general degree      165—172
Bezier curve, piecewise      163—164 168
Bezier curve, quadratic      182—187
Bezier curve, rational      26 46 102 121 178 180—187 228
Bezier curve, subdivision      see “Recursive subdivision”
Bezier patch      173—177 257 268
Bezier patch in OpenGL      179—180
Bezier patch, rational      187—188 348
Bezier patch, viewable      347
Bezier, P.      155
Bhetanabhotla, M.      268
Bias      194
Bicubic patch      197
Bidirectional pathtracing      252
Bidirectional reflectivity      87—89
Bier, E.      128
Bilinear interpolation      107—116 127 133 137 342 351
Bilinear interpolation, inverting      113—116
BilinearInvert      115 116
Billmeyer, F.      146 154
Binary space partitioning (BSP) tree      258 271
Binomial theorem      157 166 170
Bitmap file      350
black      10 149
Blending      65 84 150 253 256
Blending function      157 201—203 307
Blinn, J.      xv xvi 87 90 93 121 135 180
Blossom      217—221
Bohm method      223—225
Bohm, W.      223
Bouma, P.      154
Bounding box      268 269
Bounding box, axis-aligned (AABB)      269
Bounding box, discrete oriented polygon (k-DOP)      269 270
Bounding box, oriented (OBB)      269 271
Bounding sphere      259 268 269
Bounding volume      268 269 271
box      264
BRDF      88
Bresenham algorithm      61—64 122
BRIDF      see “Bidirectional reflectivity”
Brightness      151 275
Brill, M.      154
Brotman, L.      255
Browser-safe colors      151
Browsers      151
Brunelleschi, F.      34
BSP tree      see “Binary space partitioning tree”
Buffer      15
Bump Mapping      135—137
BumpMapFunction      350
Buss, S.      307
CalcAllDirectIllum      334
CalcPixelDirection      338
CalcPixelPosition      339
CalcRefractDir      334
CalcTransmissionDirection      241
Calculus      329
CalcViewPosition      338
Camera      245 291 295
Camera position      see “Viewpoint”
CameraView      335 337
Canny, J.      271
Carpenter, L.      244
Casteljau method      159—160 168—169 175 214 227 268 307
Casteljau, P. de      155 168 221
Catmull — Rom spline      189—190 193 195 232 290
Caustics      251
cell      270
Centripetal parameterization      191
Chen, S.E.      256
Choice function      157
Chord-length parameterization      189—192 232
Christiansen, N.      251
Chroma      151
Chromaticity      151
CIE      154
CIELAB      154
CIELUV      154
circle      121 182—185 187—188 229
ClampUV      350
CLAMP_TO_EDGE      140
Clipping plane      48
clockwise      13
Clone      255
CLUT      see “Color lookup table”
CMY      150
CMY to/from RGB      150
CMYK      150
Cofactor      82 328
Cohen, E.      223
Cohen, M.      275 280 288
Collinear      323
COLOR      1 2 10 58—60 63 146—154 250
Color lookup table      151
Color perception      146—148
Color, additive and subtractive      149
Colorfulness      151
Column span (colspan)      314 329
Column vector      21 23 34 326
Commutative law      300
complex numbers      299
composition      20 303
ComputeG      95
Computer-aided design      155
Cone      344
Cone, general      255
Conic section      102 121 181—188 226 228—229
conjugate      300
ConnectDots      16 193
Constant attenuation factor      86
Continuity      see “$C^1$- and
Continuity (TCB)      194
Control point      101 156 180 201 204 228 230
Control polygon      167 168 171 223
Convex      264
Convex hull      117 162
Convex hull property      162 166 168 185 223 268
Convex polytope      see “Polytope”
Convex quadrilateral      109 110
Convex set      9 10 117—119
Cook — Torrance lighting      67 87—98 233 235 332
Cook, R.      87 90 93 97 244 256
Coomain      320
Coordinate system      4
Counterclockwise      13
Coxeter, H.      34
Cox–de Boor formula      200 206—209 214
Cracking      66 176 177
Cross product      5 42 300 321 322 325
Crow, F.      255
cube      128 264
Cubic curve      168
Culling back faces      13 83 342
Curry, H.      200
Cutoff angle      86
Cyan      10 149 150
Cylinder      129 266 343
Daniel, M.      159
Data glove      291
Data types      6
Daubisse, J.      159
de Berg, M.      271
de Boor algorithm      214—217 219 227 307
de Boor, C.      200
de Casteljau      see “Casteljau”
Degree elevation      171—172 184 227
Degree of freedom      308
Denominator equals zero      206
Depth      12 49 52 58
Depthbuffer      12 50 52 54 60 62 63 233 254
Depthcueing      256
Depthof field      5 234 245 247 253 254
Derivative      331
Determinant      22 35 327
Diagonal property      218
Diameter      279
Different curves      168
Diffuse light      69 71 85
Diffuse reflection      69 71—72
Diffuse reflectivity coefficient      71 85 242 339 350
Diffuse transmission      241
Diffuse transmission coefficient      242
Diode      290
DirectIlluminateViewPos      334
Directional light      74 83 84 336
Discrete oriented polygon      see “Bounding box”
Display list      3
Distance      see “Depth and pseudo-distance”
Distance attenuation      75 82 85—87 337
Distributed ray tracing      234 244—251
Distributive law      300
Dot product      81 307 321 324
Dot product, preserved      24 35
Double buffering      15—16
draw      339
DrawThreePoints      28—31
Dynamics      292
Ease in      293
Ease in, fixed target      293—294
Ease in, moving target      294—295
Ease out, fixed target      294
ellipse      121
Ellipsoid      342
Emissive intensity      74 85 339
Emissiveness      275
Emissivity      70 74
Empty set      218
End effector      308
End effector point      308
End link      308
Environment map      137—139 254
Environment map in OpenGL      143—145
Equivalent      147
Euclidean space      320
Euler angles      296
Euler’s theorem      36 44—45 298
Everitt, C.      256
Extended light      248
Extinction coefficient      97
Extrapolation      100 101
eye      146
Eye position      see “Viewpoint”
Face culling      13
Fairchild, M.      154
Fairman, H.      154
Fake distance      see “Pseudo-distance”
1 2 3 4 5
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2019
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте