


default search action
Graphics Gems, 1994
- Paul S. Heckbert:

Graphics Gems. Elsevier 1994, ISBN 9780123361561 - Andrew S. Glassner:

Foreword. xi-xiv - Paul S. Heckbert:

Preface. xv-xvi - Eben Ostby:

About the Cover. xvii - Gerard Bashein, Paul R. Detmer:

Centroid of a Polygon. 3-6 - Peter Schorn, Frederick Fisher:

Testing the Convexity of a Polygon. 7-15 - Kevin Weiler:

An Incremental Angle Point in Polygon Test. 16-23 - Eric Haines:

Point in Polygon Strategies. 24-46 - Dani Lischinski:

Incremental Delaunay Triangulation. 47-59 - Andrew S. Glassner:

Building Vertex Normals from an Unstructured Polygon List. 60-73 - Ned Greene:

Detecting Intersection of a Rectangular Solid and a Convex Polyhedron. 74-82 - Rich Rabbitz:

Fast Collision Detection of Moving Convex Polyhedra. 83-109 - John C. Hart:

Distance to an Ellipsoid. 113-119 - Yoshikazu Ohashi:

Fast Linear Approximations of Euclidean Distance in Higher Dimensions. 120-124 - Walt Donovan, Tim Van Hook:

Direct Outcode Calculation for Faster Clip Testing. 125-131 - Robert D. Miller:

Computing the Area of a Spherical Polygon. 132-137 - Francis S. Hill Jr.:

The Pleasures of "Perp Dot" Products. 138-148 - Andrew J. Hanson:

Geometry for N-Dimensional Graphics. 149-170 - Ken Shoemake:

Arcball Rotation Control. 175-192 - Robert L. Cromwell:

Efficient Eigenvalues for Visualization. 193-198 - Kevin Wu:

Fast Inversion of Length- and Angle-Preserving Matrices. 199-206 - Ken Shoemake:

Polar Matrix Decomposition. 207-221 - Ken Shoemake:

Euler Angle Conversion. 222-229 - Ken Shoemake:

Fiber Bundle Twist Reduction. 230-236 - Paul H. C. Eilers:

Smoothing and Interpolation with Finite Differences. 241-250 - Phillip J. Barry, Ron Goldman:

Knot Insertion Using Forward Differences. 251-255 - Chandrajit Bajaj, Guoliang Xu:

Converting a Rational Curve to a Standard Rational Bernstein-Bézier Representation. 256-260 - R. Victor Klassen:

Intersecting Parametric Cubic Curves by Midpoint Subdivision. 261-277 - Dani Lischinski:

Converting Rectangular Patches into Bézier Triangles. 278-285 - John W. Peterson:

Tessellation of NURB Surfaces. 286-320 - Ching-Kuang Shene:

Equations of Cylinders and Cones. 321-323 - Jules Bloomenthal:

An Implicit Surface Polygonizer. 324-349 - Ching-Kuang Shene:

Computing the Intersection of a Line and a Cylinder. 353-355 - Joseph M. Cychosz, Warren N. Waggenspack:

Intersecting a Ray with a Cylinder. 356-365 - Daniel Cohen:

Voxel Traversal along a 3D Line. 366-369 - Kenneth Chiu, Changyaw Wang, Peter Shirley:

Multi-Jittered Sampling. 370-374 - Paul S. Heckbert:

A Minimal Ray Tracer. 375-381 - Christophe Schlick:

A Fast Alternative to Phong's Specular Model. 385-387 - Frederick Fisher, Andrew Woo:

R.E versus N.H Specular Highlights. 388-400 - Christophe Schlick:

Fast Alternatives to Perlin's Bias and Gain Functions. 401-403 - Uwe Behrens:

Fence Shading. 404-409 - Manfred Kopp, Michael Gervautz:

XOR-Drawing with Guaranteed Contrast. 413-414 - Greg Ward:

A Contrast-Based Scalefactor for Luminance Display. 415-421 - Christophe Schlick:

High Dynamic Range Pixels. 422-429 - John Schlag:

Fast Embossing Effects on Raster Image Data. 433-437 - Paul S. Heckbert:

Bilinear Coons Patch Image Warping. 438-446 - George Wolberg, Henry Massalin:

Fast Convolution with Packed Lookup Tables. 447-464 - Joseph M. Cychosz:

Efficient Binary Image Thinning Using Neighborhood Maps. 465-473 - Karel J. Zuiderveld:

Contrast Limited Adaptive Histogram Equalization. 474-485 - Alan W. Paeth:

Ideal Tiles for Shading and Halftoning. 486-492 - Jon Christensen, Stuart M. Shieber, Joe Marks:

Placing Text Labels on Maps and Diagrams. 497-504 - László Szirmay-Kalos:

Dynamic Layout Algorithm to Display General Graphs. 505-517 - Steve Hill:

Tri-linear Interpolation. 521-525 - Steven Eker:

Faster Linear Interpolation. 526-533 - Jean-François Doué:

C++ Vector and Matrix Algebra Routines. 534-557 - Andrew S. Glassner, Eric Haines:

C Header File and Vector Library. 558-570

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














