www.geometrictools.com/resources

from http://www.geometrictools.com/Resources/

 

Frequently Asked Questions for comp.graphics.algorithms

Geometric Tools: Links


Links: Interesting links to technical web sites.

Geometric Tools: Links

Sites with Lots of Good Stuff Game News or Development Sites Collision Detection Computational Geometry Mathematics Mesh Extraction and Surface Reconstruction Nearest Neighbor Searching, Path Finding, Shortest Paths Polygon, Polylines, Mesh Decomposition, Surfaces


Technical books: Books in my reference library that I find very useful. 

Geometric Tools: Technical Books
Categories

Game Programming

RealTimeRendering.pngReal-Time Rendering (2nd edition)
Tomas Akenine-Möller and Eric Haines
A. K. Peters, Ltd., Natick MA (July 2002)
RealTimeShading.pngReal-Time Shading
Marc Olano, John C. Hart, Wolfgang Heidrich, and Michael McCool
A. K. Peters, Ltd., Natick MA (July 2002)
LevelOfDetail.pngLevel of Detail for 3D Graphics
David Luebke, Martin Reddy, Jonathan D. Cohen, Amitabh Varshney, Benjamin Watson, Robert Huebner
Morgan Kaufmann Publishers, San Francisco CA (July 2002)
GameProgrammingGems.pngGame Programming Gems
Mark DeLoura (editor)
Charles River Media, Inc., Rockland MA (2000)
GameProgrammingGems2.pngGame Programming Gems 2
Mark DeLoura (editor)
Charles River Media, Inc., Rockland MA (October 2001)
GameProgrammingGems3.pngGame Programming Gems 3
Dante Treglia, Mark DeLoura (editors)
Charles River Media, Inc., Rockland MA (July 2002)
OpenGLProg1p2.pngOpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 1.2 (third edition)
Mason Woo, Jackie Nieder, Tom Davis, Dave Shreiner
Addison-Wesley Publishing Company (1999)
OpenGLRef1p2.pngOpenGL Reference Manual: The Official Guide to Learning OpenGL, Version 1.2 (third edition)
Dave Shreiner (editor)
Addison-Wesley Publishing Company (2000)
ShaderX.pngDirect3D ShaderX: Vertex and Pixel Shader Tips and Trick
Wolfgang F. Engel (Editor)
Wordware Publishing (2002)
PhysicsForGameDevelopers.pngPhysics for Game Developers
David M. Bourg
O'Reilly & Associates (November 2001)

Computer Graphics

BlinnPipeline.pngJim Blinn's Corner: A Trip Down the Graphics Pipeline by Jim Blinn is a compendium of 20 of the column's articles, leads you through the "graphics pipeline" offering a wealth of tips and tricks. It explores common graphics problems, many of which have never before been addressed. Morgan Kaufmann Publishers, 247 pages $32.00
GlassnersNotebook.pngAndrew Glassner's Notebook: Recreational Computer Graphics by Andrew S. Glassner. Reproducing and expanding almost all of his columns from IEEE Computer Graphics & Applications over the past three years, this book is an eclectic, provocative, and broadly relevant book sure to entertain and inform you, regardless of the nature of your interest in graphics or the extent of your knowledge. Morgan Kaufmann Publishers, 328 pages, $44.95
FoleyVanDam.pngComputer Graphics: Principles and Practice (second edition)
James Foley, Andries van Dam, Steven Feiner, John Hughes
Addison-Wesley Publishing Company (1991)
GraphicsGems1.pngGraphics Gems I by Andrew S. Glassner. Started in 1990 by Andrew Glassner, the vision and purpose of the Graphics Gems Series was - and still is - to provide tips, techniques, and algorithms for graphics programmers. All of the gems are written by programmers who work in the field and are motivated by a common desire to share interesting ideas and tools with their colleagues. Each volume provides a new set of innovative solutions to a variety of programming problems. Morgan Kaufmann Publishers, 864 pages, $64.00
GraphicsGems2.pngGraphics Gems II
James Arvo (editor)
Morgan Kaufmann Publishers (1991)
GraphicsGems3.pngGraphics Gems III
David Kirk (editor)
Morgan Kaufmann Publishers (1992)
NoPicture.pngGraphics Gems Volumes I-III Bundle. The Graphics Gems Package contains Volumes 1, 2, and 3 of the Graphics Gems Series. Started in 1990 by Andrew Glassner, the vision and purpose of the Graphics Gems Series was - and still is - to provide tips, techniques, and algorithms for graphics programmers. All of the gems are written by programmers who work in the field and are motivated by a common desire to share interesting ideas and tools with their colleagues. Each volume provides a new set of innovative solutions to a variety of programming problems. Morgan Kaufmann Publishers, $125.00
GraphicsGems4.pngGraphics Gems IV, IBM Version by Paul S. Heckbert. Started in 1990 by Andrew Glassner, the vision and purpose of the The Graphics Gems Series was - and still is - to provide tips, techniques, and algorithms for graphics programmers. All of the gems are written by programmers who work in the field and are motivated by a common desire to share interesting ideas and tools with their colleagues. Each volume provides a new set of innovative solutions to a variety of programming problems. Morgan Kaufmann Publishers, 575 pages, $64.00
GraphicsGems5.pngGraphics Gems V, IBM Version by Mark W. Paeth. Started in 1990 by Andrew Glassner, the vision and purpose of the The Graphics Gems Series was - and still is - to provide tips, techniques, and algorithms for graphics programmers. All of the gems are written by programmers who work in the field and are motivated by a common desire to share interesting ideas and tools with their colleagues. Each volume provides a new set of innovative solutions to a variety of programming problems. Morgan Kaufmann Publishers, 438 pages, $64.00
CAGD.pngCurves and Surfaces for Computer Aided Geometric Design: A Practical Guide (4th edition)
Gerald Farin
Academic Press, Inc., San Diego CA (1990)
NurbsFarin.pngNURBS: From Projective Geometry to Practical Use (2nd edition)
Gerald Farin
A.K. Peters, Natick MA (1999)
NurbsRogers.pngAn Introduction to NURBS: With Historical Perspective by David F. Rogers. Beginning with Bézier curves, the book develops a lucid explanation of NURBS curves, then does the same for surfaces, consistently stressing important shape design properties and the capabilities of each curve and surface type. Morgan Kaufmann Publishers, 300 pages, $49.94
Splines.pngAn Introduction to Splines for use in Computer Graphics and Geometric Modeling
Richard H. Bartels, John C. Beatty, Brian A. Barsky
Morgan Kaufmann Publishers, San Francisco CA (1987)
ImplicitSurfaces.pngIntroduction to Implicit Surfaces edited by Jules Bloomenthal, et al. is a comprehensive introduction that develops the fundamental concepts and techniques of implicit surface modeling, rendering, and animating in terms accessible to anyone with a basic background in computer graphics. Morgan Kaufmann Publishers, 332 pages, $69.00
GallierModeling.pngCurves and Surfaces in Geometric Modeling: Theory and Algorithms by Jean Gallier offers both a theoretically unifying understanding of polynomial curves and surfaces and an effective approach to implementation that you can bring to bear on your own work-whether you're a graduate student, scientist, or practitioner. Morgan Kaufmann Publishers, 512 pages, $69.95
GeometricModelingCohen.pngGeometric Modeling with Splines: An Introduction
Elaine Cohen, Richard F. Riesenfeld, Gershon Elber
A. K. Peters Ltd. (201)
NoPicture.pngThe Design and Analysis of Spatial Data Structures
Hanan Samet
Addison-Wesley Publishing Company (1990)
NoPicture.pngApplications of Spatial Data Structures
Hanan Samet
Addison-Wesley Publishing Company (1990)
TexturingAndModeling.pngTexturing and Modeling, Second Edition by David S. Ebert, et al. Updated to the current computer graphics marketplace, the second edition contains a toolbox of procedures upon which programmers can build a library of textures and objects. 450 pages $56.95
Wavelets.pngWavelets for Computer Graphics: Theory and Applications
Eric J. Stollnitz, Tony D. DeRose, David H. Salesin
Morgan Kaufmann Publishers, San Francisco CA (1996)

Computer Animation

ParentCompAnim.pngComputer Animation: Algorithms and Techniques by Richard Parent. Whether you're a programmer developing new animation functionality or an animator trying to get the most out of your current animation software, Computer Animation: Algorithms and Techniques will help work more efficiently and achieve better results. Morgan Kaufmann Publishers, 500 pages, $64.95
PocockCompAnim.pngComputer Animators Technical Handbook by Lynn Pocock and Judson Rosebush. With this book, you get precisely what you've been looking for: a complete technical resource focused exclusively on animation and written on a level that ensures its relevance, regardless of the applications you use or the precise uses to which you put them. Morgan Kaufmann Publishers, 544 pages, $69.95
AdvancedRenderMan.pngAdvanced RenderMan: Creating CGI for Motion Picture by Anthony A. Apodaca and Larry Gritz. Written by the world's foremost RenderMan experts, it offers thoroughly updated coverage of the standard while moving beyond the scope of the original RenderMan Companion to provide in-depth information on dozens of advanced topics. Morgan Kaufmann Publishers, 512 pages, $49.95
NoPicture.pngMaking Them Move: Mechanics, Control, and Animation of Articulated Figures by Norman I. Badler, Brian A. Barsky, and David Zeltzer presents the work of leading researchers in computer graphics, psychology, robotics and mechanical engineering , and explores biological and robotic motor control, as well as state-of-the-art computer graphics techniques for simulating human and animal figures in a natural and physically realistic manner. Morgan Kaufmann Publishers, 348 pages, $59.00
UnderstandMotionCapture.pngUnderstanding Motion Capture for Computer Animation and Video Games by Alberto Menache. In this book, industry insider Alberto Menache tells the complete story of motion capture, examining its technical details as well as its growth as an industry. Morgan Kaufmann Publishers, 256 pages, $54.95

Computational Geometry

CompGeomShamos.pngComputational Geometry: An Introduction
Franco P. Preparata, Michael Ian Shamos
Texts and Monographs in Computer Science
Springer-Verlag, New York NY (1985)
CompGeomORourke.pngComputational Geometry in C
Joseph O'Rourke
Cambridge University Press, Cambridge MA (1994)
CompGeomDeBerg.pngComputational Geometry: Algorithms and Applications (Second Edition)
Mark De Berg (Editor), Marc Van Kreveld, Mark Overmars, Otfried Schwarzkopf
Springer Verlag (2000)

Radiosity and Compositing

CohenRadiosity.pngRadiosity and Realistic Image Synthesis by Michael Cohen. Morgan Kaufmann Publishers, 450 pages, $69.00
SillionRadiosity.pngRadiosity And Global Illuminiation by Francois X. Sillion and Claude Puech. Here, the authors reformulate some of the most recent and innovative research results into a consistent framework, allowing readers to quickly acquire a comprehensive view of the technique and its derivatives. In addition to reviewing practical issues and offering recommendations, the authors also provide a complete theoretical presentation of the various radiosity algorithms. Morgan Kaufmann Publishers, 251 pages, $58.00
BrinkmannComposite.pngThe Art and Science of Digital Compositing by Ron Brinkmann covers a wide range of topics from basic image creation, representation, and manipulation, to a look at the visual cues that are necessary to create a believable composite. With CD-ROM. Morgan Kaufmann Publishers, 384 pages, $54.95

Artificial Intelligence

BentleyEvoSystems.pngCreative Evolutionary Systems by Peter Bentley and David Corne. Concentrates on applying important ideas in evolutionary computation to creative areas, such as art, music, architecture, and design. Morgan Kaufmann Publishers, 460 pages, $69.95
BentleyEvoDesign.pngEvolutionary Design by Computers edited by Peter J. Bentley. Provides a showcase of the best and most original work of the leading international experts in Evolutionary Computation, Engineering Design, Computer Art, and Artificial Life, and explores related sub-areas of Evolutionary Design, including design optimization, creative design, and the creation of art. Morgan Kaufmann Publishers, 464 pages, $59.95
NilssonAI.pngArtificial Intelligence: A New Synthesis by Nils J. Nilsson. Intelligent agents are employed as the central characters in this new introductory text. Beginning with elementary reactive agents, Nilsson gradually increases their cognitive horsepower to illustrate the most important and lasting ideas in AI. Morgan Kaufmann Publishers, 536 pages, $63.00
SwarmAI.pngSwarm Intelligence by James Kennedy and Russell C. Eberhart, with Yuhui Shi. Traditional methods for creating intelligent computational systems have privileged private "internal" cognitive and computational processes. In contrast, Swarm Intelligence argues that human intelligence derives from the interactions of individuals in a social world and further, that this model of intelligence can be effectively applied to artificially intelligent systems. Morgan Kaufmann Publishers, 400 pages, $65.95
GeneticProg.pngGenetic Programming: An Introduction by Wolfgang Banzhaf, Peter Nordin, Robert E. Keller, and Frank D. Francone. This unique introduction to GP provides a detailed overview of the subject and its antecedents, with extensive references to the published and online literature. Morgan Kaufmann Publishers, 450 pages, $61.95

Computer Vision, Image Processing, Digital Signal Processing

Ridges.pngRidges in Image and Data Analysis
David Eberly
Series on Computational Imaging and Vision
Kluwer Academic Publishers, Dordrecht, The Netherlands (1996)
GeomDiff.pngGeometry-Driven Diffusion in Computer Vision
(Chapter 14: A Differential Geometric Approach to Anisotropic Diffusion)
Bart M. ter Haar Romeny (editor)
Series on Computational Imaging and Vision
Kluwer Academic Publishers, Dordrecht, The Netherlands (1994)
NoPicture.pngFast Algorithms for Digital Signal Processing
Richard E. Blahut
Addison-Wesley Publishing Company (1985)
NoPicture.pngFast Transforms: Algorithms, Analyses, Applications
Douglass F. Elliott, K. Ramamohan Rao
Academic Press, San Diego CA (1982)
ImageProcessing.pngFundamentals of Digital Image Processing
Anil K. Jain
Prentice Hall, Englewood Cliffs NJ (1989)
SolidShape.pngSolid Shape
Jan J. Koenderink
The MIT Press, Cambridge MA (1990)
NoPicture.pngComputational Vision
Harry Wechsler
Academic Press, San Diego CA (1990)
NoPicture.pngMathematical Morphology and its Applications to Image Processing
Jean Serra, Pierre Soille (editors)
Series on Computational Imaging and Vision
Kluwer Academic Publishers, Dordrecht, The Netherlands (1994)

Programming

ArtOfProgrammingBoxed.pngThe Art of Computer Programming, Volumes 1, 2, 3 (boxed set)
Donald E. Knuth
Addison-Wesley Publishing Company (1973)
ArtOfProgrammingVol1.pngThe Art of Computer Programming: Volume 1 - Fundamental Algorithms
Donald E. Knuth
Addison-Wesley Publishing Company (1973)
ArtOfProgrammingVol2.pngThe Art of Computer Programming: Volume 2 - Seminumerical Algorithms
Donald E. Knuth
Addison-Wesley Publishing Company (1973)
ArtOfProgrammingVol3.pngThe Art of Computer Programming: Volume 3 - Sorting and Searching
Donald E. Knuth
Addison-Wesley Publishing Company (1973)
Introduction to Algorithms, Second...
Algorithms.pngIntroduction to Algorithms (Second Edition)
Thomas H. Cormen (Editor), Charles E. Leiserson, Ronald L. Rivest
MIT Press (2001)
NoPicture.pngData Structure Techniques
Thomas A. Standish
Addison-Wesley Publishing Company (1980)
MythicalManMonth.pngThe Mythical Man-Month: Essays on Software Engineering
Frederick P. Brooks, Jr.
Addison-Wesley Publishing Company (1982)
NoPicture.pngObject-Oriented Software Construction
Bertrand Meyer
Prentice Hall International Series in Computer Science (C.A.R. Hoare, editor)
Prentice Hall, New York NY (1988)
NoPicture.pngIntroduction to the Theory of Programming Languages
Bertrand Meyer
Prentice Hall International Series in Computer Science (C.A.R. Hoare, editor)
Prentice Hall, New York NY (1990)
AnnotatedCpp.pngThe Annotated C++ Reference Manual
Margaret A. Ellis, Bjarne Stroustrup
Addison-Wesley Publishing Company (1990)
CppPrimer.pngC++ Primer
Stanley P. Lippman, Josee Lajoie
Addison-Wesley Publishing Company (1991)
DesignPatterns.pngDesign Patterns
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
Addison-Wesley Publishing Company (1995)
LargeScaleCpp.pngLarge-Scale C++ Software Design
John Lakos
Addison-Wesley Publishing Company (1996)

Mathematics

Calculus.pngCalculus
Ross Finney
Addison-Wesley Publishing Company (1988)
NoPicture.pngHandbook of Applied Mathematics: Selected Results and Methods
Carl E. Pearson (editor)
Van Nostrand Reinhold Company, New York NY (1983)
HandbookMath.pngHandbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables
Milton Abramowitz, Irene A. Stegun (editors)
Dover Publications, Inc., New York NY (1964)
MatrixAnalysis.pngMatrix Analysis
Roger A. Horn and Charles R. Johnson
Cambridge University Press, Cambridge MA (1985)
NoPicture.pngAdvanced Calculus: An Introduction to Applied Mathematics (2 volumes)
Arthur E. Danese
Allyn and Bacon, Inc., Boston MA (1965)
Library of Congress Catalog 65-21789
NoPicture.pngVector and Tensor Analysis
Harry Lass
McGraw-Hill Book Company, Inc., New York NY (1950)
TensorCalculus.pngSchaum's Outline of Tensor Calculus
David C. Kay
McGraw-Hill Book Company, Inc., New York NY (1988)
NoPicture.pngElementary Topics in Differential Geometry
J.A. Thorpe
Undergraduate Texts in Mathematics
Springer-Verlag, New York NY (1979)
NoPicture.pngDifferential Forms with Applications to the Physical Sciences
Harley Flanders
Dover Publications, Inc., New York NY (1989)

Physics

LagrangianDynamics.pngSchaum's Outline of Lagrangian Dynamics
Dare A. Wells
McGraw-Hill (1967)
ClassicalMechanics.pngClassical Mechanics (3rd Edition)
Herbert Goldstein, Charles P. Poole, John L. Safko
Prentice Hall (2002)
PhysicsForGameDevelopers.pngPhysics for Game Developers
David M. Bourg
O'Reilly & Associates (2001)
CliffordAlgebrasPorteous.pngClifford Algebras and the Classical Groups
Cambridge Studies in Advanced Mathematics, No. 50
Ian R. Porteous
Cambridge University Press (1995)
NoPicture.pngClifford Algebras and Spinors
Pertti Lounesto
Cambridge University Press (2001)

Numerical Methods

NumericalRecipesC.pngNumerical Recipes in C: The Art of Scientific Computing
William H. Press, Brian P. Flannery, Saul A. Teukolosky, William T. Vetterling
Cambridge University Press, Cambridge MA (1991)
MatrixComputations.pngMatrix Computations
Gene H. Golub, Charles F. Van Loan
The Johns Hopkins University Press (1989)
NoPicture.pngNumerical Analysis (6th edition)
Richard L. Burden, J. Douglas Faires
Brooks/Cole Publishing Co. (1996)
NoPicture.pngOptimization Theory with Applications
Donald A. Pierre
Dover Publications, Inc., New York NY (1986)

Miscellaneous

CompressionAlgos.pngCompression Algorithms for Real Programmers
Peter Wayner
Morgan Kaufmann Publishers, San Francisco CA (2000)

转载于:https://www.cnblogs.com/yaoyansi/articles/1942547.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值