Web Immagini Video Maps News Gruppi Gmail altro
Biblioteca personale | Accedi

Computer graphics: principles and practice, Volume 385

 Di James D. Foley

Panoramica del libro

"The best-selling book on computer graphics is now available in this ilanguage version. All code has been converted into C, and changes through the ninth printing of the second edition have been incorporated. The book's many outstanding features continue to ensure its position as the standard computer graphics text and reference."

By uniquely combining current concepts and practical applications in computer graphics, four well-known authors provide here the most comprehensive, authoritative, and up-to-date coverage of the field. The important algorithms in 2D and 3D graphics are detailed for easy implementation, including a close look at the more subtle special cases. There is also a thorough presentation of the mathematical principles of geometric transformations and viewing.

In this book, the authors explore multiple perspectives on computer graphics: the user's, the application programmer's, the package implementor's, and the hardware designer's. For example, the issues of user-centered design are expertly addressed in three chapters on interaction techniques, dialogue design, and user interface software. Hardware concerns are examined in a chapter, contributed by Steven Molnar and Henry Fuchs, on advanced architectures for real-time, high performance graphics.

The comprehensive topic coverage includes:

  • Programming with SRGP, a simple but powerful raster graphics package that combines features of Apple's QuickDraw and the MIT X Window System graphics library.
  • Hierarchical, geometric modeling using SPHIGS, a simplified dialect of the 3D graphics standard PHIGS.
  • Raster graphics hardware and software, including both basic and advanced algorithms for scan converting and clipping lines, polygons, conics, spline curves, and text.
  • Image synthesis, including visible-surface determination, illumination and shading models, image manipulation, and antialiasing.
  • Techniques for photorealistic rendering, including ray tracing and radiosity methods.
  • Surface modeling with parametric polynomials, including NURBS, and solid-modeling representations such as B-reps, CSG, and octrees.
  • Advanced modeling techniques such as fractals, grammar-based models, particle systems.
  • Concepts of computer animation and descriptions of state-of-the-art animation systems.

Over 100 full-color plates and over 700 figures illustrate the techniques presented in the book.
0201848406B04062001


Anteprima limitata - Edizione: 2 - Annotazioni sull'elemento: v. 385 - 1996 - 1175 pagine
Esiste un'edizione più recente di questo libro (2009).


Altre edizioni

Edizione 3 - 2009 - Anteprima non disponibile

Recensioni

ACCU Reviews: Computer Graphics, Principles and Practice (2nd e
Recensioni editoriali - informika.ru
Review: Computer Graphics, Principles and Practice (2nd e.

Libri correlati

Parole e frasi comuni

Citazioni da pagine web

Pearson - Computer Graphics: Principles and Practice in C, 2/E
Computer Graphics: Principles and Practice in C, 2/E, James D. Foley, Georgia Institute of Technology Andries van Dam, Brown University ...
www.pearsonhighered.com/academic/product/0,3110,0201848406,00.html

James Foley: Bibliography
Interactive Computer Graphics: Principles and Practice, Addison-Wesley, Reading, MA, 1174 pp., 1990. J. Foley and A. van Dam, ...
www.cc.gatech.edu/fac/Jim.Foley/bibliography.html

Computer Graphics: Principles and Practice in C, 2nd Edition ...
Computer Graphics: Principles and Practice in C, 2nd Edition (Engels!) van James D. Foley Andries van Dam Steven k. Feiner ea.
www.computerboek.nl/boekeninfo.asp?CODE=mqninicqbqihr&RefererID=NHP_ext

citeulike: Computer Graphics: Principles and Practice in C
<I>Computer Graphics: Principles and Practice</I> is the most exhaustive overview of computer graphics techniques available. This textbook's 21 chapters ...
www.citeulike.org/user/sprite/article/972224

Computer graphics: Principles and practice
Computer Graphics: Principles and Practice, Second. as an example of how each chapter is rich and diverse,. Edition in C, by James D. Foley, Andries van Dam ...
doi.wiley.com/10.1002/(SICI)1520-6378(199702)22:1%3C65::AID-COL11%3E3.3.CO;2-V

IBM Systems Journal: Computer Graphics, Principles and Practice ...
Computer Graphics, Principles and Practice - second edition. Daniel E. Platt. Computer Graphics, Principle and Practice, second edition, James D. Foley, ...
findarticles.com/p/articles/mi_m0ISJ/is_n4_v29/ai_9680879/print

Computer Graphics: Principles and Practice James D. Foley, Andries ...
От издателя: By uniquely combining current concepts and practical applications in computer graphics, four well-known authors provide here the most ...
goods.marketgid.com/goods/1519/580329/

コンピュータグラフィックス 理論と実践 (Computer Graphics ...
-Computer Graphics: Principles and Practice (Systems Programming Series) --http://www.amazon.co.jp/exec/obidos/ASIN/0201848406/nilab-22/ref=nosim/ --
www.nilab.info/wiki/memo.cgi?mycmd=adminedit&mypage=Book4274064050

cinii - Computer Graphics : Principles and Practice, 2nd edition ...
Computer Graphics : Principles and Practice, 2nd edition, jd Foley, A.van Dam, sk Feiner, jf Hughes, Addison-Wesley, 1990 ...
ci.nii.ac.jp/naid/110003743674/en/

デ-タベ-ス検索
本書は、CGプログラミングの「バイブル」である"Computer Graphics: Principles and Practice (Second Edition in C)"の邦訳版です。基礎から応用まで、幅広い分野の...
bookweb.kinokuniya.co.jp/pocketpc/wsea.cgi?W-NIPS=9974592941&RCODE=GB66%2FG23

Luoghi menzionati in questo libro  Maps  KML

Torrance - Pagina 768
Like Blinn, Cook and Torrance use the Torrance- Sparrow surface model to determine the specular term. Unlike Blinn, however, they make the color of ...
altre pagine: 760 764 765 769 771
Cambridge, MA - Pagina 1129
Transparent, and Diffuse Curves, IBM Technical Computing Systems Graphics Report 0001, International Business Machines, Cambridge, MA, 1989. ...
altre pagine: 1139 1142 1146
Montvale, NJ - Pagina 1119
"An Algorithm for Producing Half-Tone Computer Graphics Presentations with Shadows and Movable Light Sources," SJCC, AFIPS Press, Montvale, NJ, 1970, ...
altre pagine: 1116 1120 1124 1131
Sunnyvale, CA - Pagina 616
Pacific Data Images, Sunnyvale, CA, for Marks Communications. Plata II. 19 Stereo pair of Polio virus capsid, imaged by placing a sphere of 0.5 nm ...
altre pagine: 1115
Cleveland - Pagina 425
Mackinlay incorporated some of Berlin's ideas, along with Cleveland and McGill's results into APT, an expert system that automatically creates data ...
Reading, MA - Pagina 1127
Wintz, Digital Image Processing, second edition, Addison- Wesley, Reading, MA, 1987. Coral, CM, KE Torrance, DP Greenberg, and B. ...
altre pagine: 1114 1133 1148
Salt Lake City, UT - Pagina 1124
Sutherland Computer Corporation, The Breadth of Visual Simulation Technology, Evans & Sutherland Computer Corporation, Salt Lake City, UT, 1989. ...
altre pagine: 1118 1140 1143 1147
Los Altos, CA - Pagina 1116
Barsky, An Introduction to Splines for Use in Computer Graphics and Geometric Modeling, Morgan Kaufmann, Los Altos, CA, 1987. ...
Arlington, TX - Pagina 811
Unter- lafette database is courtesy of CAM- (Computer Aided Manufacturing International, Inc., Arlington, TX). (Rendered on a Stardent 1000 by Abraham ...
Atlanta, Georgia - Pagina 1146
Sprague, "A Survey of Business Applications," in Proceedings American Institute for Decision Sciences 10th Annual Conference, Part II, Atlanta, GA, ...
altre pagine: 1114 1123
Washington, DC - Pagina 1136
in Proceedings of the IEEE Computer Society Conference on Pattern Recognition and Image Processing, IEEE Computer Socitey Press, Washington, DC, 1982. ...
altre pagine: 1115 1124 1138 1144
Ithaca, NY - Pagina 1143
Method to Transmitting and Specularly Reflecting Surfaces, MS Thesis, Mechanical Engineering Department, Cornell University, Ithaca, NY, 1986. ...
altre pagine: 1133 1134 1136
Mountain View, CA - Pagina 1146
SUN86a Sun Microsystems, Programmer's Reference Manual for the Sun Window System, Sun Microsystems, Mountain View, CA, 1986. ...
New York - Pagina 1131
National Standard: Nomenclature and Definitions for Illuminating Engineering, Illuminating Engineering Society of North America, New York, 1987. ...
altre pagine: 1122 1129 1130 1151
Ann Arbor, MI - Pagina 1148
Geometric Objects, Architecture and Planning Research Laboratory, College of Architecture, University of Michigan, Ann Arbor, MI, August 1984. ...
altre pagine: 1127
Providence, RI - Pagina 1132
KAUF88a Kaufmann, HE, "User's Guide to the Compositor," Computer Graphics Group Documentation, Brown University, Providence, RI, May 1988. ...
altre pagine: 1130 1145 1146
Englewood Cliffs, NJ - Pagina 1130
Kunze, Linear Algebra, Prentice-Hall, Englewood Cliffs, NJ, 1961. HOLL80 Holladay, TM, "An Optimum Algorithm for Halftone Generation for Displays and ...
altre pagine: 1119 1126 1127 1136
Hillsdale, NJ - Pagina 1120
Lawrence Erlbaum Associates, Hillsdale, NJ, 1983. CARD85 Cardelli, L., and R. Pike, "Squeak: A Language for Communicating with Mice," SIGGRAPH 85. ...
altre pagine: 1131
Pittsburgh, PA - Pagina 1116
Introduction to the Serpent User Interface Management System, Software Engineering Institute, Carnegie-Mellon University. Pittsburgh, PA, March 1988.
altre pagine: 1133 1141
Rochester, NY - Pagina 1144
File Format (RIFF): An Approach to Problems in Image Management, TR61 , Department of Computer Science, University of Rochester, Rochester, NY, 1979. ...
altre pagine: 1141
San Rafael, CA - Pagina 1140
PIXA88 Pixar Corporation, The RenderMan Interface, Version 3.0, Pixar Corporation, San Rafael, CA, May 1988. PLAT81 Plan, SM, and NI Badler, ...
altre pagine: 1143
Philadelphia, PA - Pagina 1126
"An Expandable Multiprocessor Architecture for Video Graphics," Proceedings of the 6th ACM-IEEE Symposium on Computer Architecture, Philadelphia, PA, ...
altre pagine: 1145
Pasadena, CA - Pagina 1123
Elimination Display System, Master's Thesis, Department of Computer Science, California Institute of Technology, Pasadena, CA, May 1980. ...
Dallas, TX - Pagina 1129
Cook, eds., Image Rendering Tricks, Course Notes 16 for SIGGRAPH 86, Dallas, TX, August 1986. HALL89 Hall, R., Illumination and Color in Computer ...
altre pagine: 1115 1121 1147
Columbus, OH - Pagina 1137
Visible Surface Program, Report to the National Science Foundation, Computer Graphics Research Group, Ohio State University, Columbus, OH, July 1975. ...
Rockville, MD - Pagina 1135
Introduction to Solid Modeling, Computer Science Press, Rockville, MD, 1988. MARC80 Marcus, A., "Computer- Assisted Chart Making from the Graphic ...
altre pagine: 1128
Bellevue, WA - Pagina 1137
Presentation Manager, Microsoft Corporation, Bellevue, WA, 1989. MILL87 Miller, JR, "Geometric Approaches to Nonplanar Quadric Surface Intersection ...
Silver Spring, MD - Pagina 1117
Press, Silver Spring, MD, 1982. BECK63 Beckmann, P., and A. Spizzichino, The Scattering of Electromagnetic Waves from Rough Surfaces, Macmillan, ...
altre pagine: 1125
London, Ontario - Pagina 1137
MUSG89 Musgrave, FK, "Prisms and Rainbows: A Dispersion Model for Computer Graphics," in Proceedings of Graphics Interface '89, London, Ontario, ...
Dublin - Pagina 1129
Delivered in 1848 and Subsequent Years, in the Halls of Trinity College, Dublin: With Numerous Illustrative Examples, Hodges and Smith, Dublin, 1853. ...
Palo Alto, CA - Pagina 1117
BC , Winged-edge Polyhedron Representation, Technical Report STAN-CS- 320, Computer Science Department, Stanford University, Palo Alto, CA, 1972. ...
Yorktown Heights, NY - Pagina 1128
Watson Research Center, Yorktown Heights, NY, October 1986. GURW81 Gurwitz, R., R. Fleming and A. van Dam, "MIDAS: A Microprocessor Instructional ...
Burlington, MA - Pagina 1142
Hersh, The Human Factor — Designing Computer Systems for People, Digital Press, Burlington, MA, 1984. RUBE88 Rubenstein, R., Digital Typography. ...
Boston, MA - Pagina 1123
"Notes on Real-Time Vehicle Simulation," in Implementing and Interacting with Real-Time Microworlds, Course Notes 29 for SIGGRAPH 89, Boston, MA, ...
altre pagine: 1145
Ridgefield, CT - Pagina 1131
GM, Geometrees for Interactive Visualization of Geology: An Evaluation, System Science Department, Schlumberger-Doll Research, Ridgefield, CT, 1981. ...
Norwood, NJ - Pagina 1129
Interface Definitions Using Form-Based Interface Abstractions," in Advances in Computer-Human Interaction, Hartson, HR, ed., Ablex, Norwood, NJ, 1984. ...
Belmont, CA - Pagina 1119
BOLT84 Bolt, RA, The Human Interface: Where People and Computers Meet, Lifetime Learning Press, Belmont, CA, 1984. ...
Troy, NY - Pagina 1114
Thesis Rensselaer Polytechnic Institute, Troy, NY, May 1989. ABRA85 Abram, G., L. Westover, and T. Whitted, "Efficient Alias-Free Rendering Using ...
altre pagine: 1136
Berkeley, CA - Pagina 1116
Prevention for Rendering Beta-spline Objects, Report UCB/CSD 87/348, Department of Computer Science, University of California, Berkeley, CA, 1987. ...
Chapel Hill, NC - Pagina 1123
TR89-003, Department of Computer Science, University of North Carolina at Chapel Hill, Chapel Hill, NC, 1989. EMER03 Emerson, R., "Essays: First ...
San Mateo, CA - Pagina 1151
Maier, Readings in Object-Oriented Database Systems, Morgan Kaufmann, San Mateo, CA, 1990. ZELT82 Zeltzer, D., "Motor Control Techniques for Figure ...
Daytona Beach, FL - Pagina 1120
SCSD Document, General Electric Company, Daytona Beach, FL, 1989. BURT74 Burton, RP, and IE Sutherland, "Twinkle Box: A Three-Dimensional Computer ...
Brooks AFB, TX - Pagina 1143
NTIS AD700375, US Air Force Human Resources Lab., Air Force Systems Command, Brooks AFB, TX, September 1969. SCHU80 Schumacker, R., "A New Visual ...
Westford, MA - Pagina 1135
M-SP40-AP, MASSCOMP, Westford, MA, 1985. MAUL89 Maulsby, D., and I. Witten, "Inducing Programs in a Direct Manipulation Environment," in Proceedings ...
San Diego, CA - Pagina 1119
BROO88 Brooktree Corporation, Product Databook 1988, Brooktree Corporation, San Diego, CA, 1987. BROT84 Brotman, LS, and NI Badler, "Generating Soft ...
altre pagine: 1136
Concord, MA - Pagina 1140
PERS85 Personics Corporation, View Control System, Concord, MA, 1985. PETE86 Peterson, JW, RG Bogart, and SW Thomas, The Utah Raster Toolkit, ...
Baltimore, MD - Pagina 1137
MUNS76 Munsell Color Company, Book of Color, Munsell Color Company, Baltimore, MD, 1976. MURC85 Murch, G., "Using Color Effectively: Designing to ...
altre pagine: 1146 1147
San Francisco, California - Pagina 1144
SIG85 Introduction to Image Processing, Course Notes 26 for SIGGRAPH 85, San Francisco, California, July 1985. SILL89 Sillion, F.. and C. ...
Santa Clara, CA - Pagina 1131
INTE89 Intel Corporation, i860 Microprocessor Family Product Briefs, Intel Corporation, Santa Clara, CA, 1989. IRAN71 Irani, K., and V. ...
Seattle, WA - Pagina 1126
Seattle, WA, October 1977, 449-451. FUCH79 Fuchs, H., and B. Johnson, "An Expandable Multiprocessor Architecture for Video Graphics," Proceedings of ...
Fairfax, VA - Pagina 1118
the Problem of Machine Recognition of Hand-Printed Text," in Computer Graphics '86 Conference Proceedings, Volume 3, NCGA, Fairfax, VA, 1986, 498-514. ...
Novato, CA - Pagina 1146
SUNF86 Sun Flex Corporation, Touchpen, Sun Flex, Novato, CA, 1986. SUTH63 Sutherland, IE, "Sketchpad: A Man-Machine Graphical Communication System," ...
Dayton, Ohio - Pagina 1118
Report WADD TR 60-611, Wright Air Development Division, Wright Patterson AFB, Dayton, Ohio, 1960. BISH86 Bishop, G., and DM Weimer, ...
Maynard, MA - Pagina 1123
DIGI89 Digital Equipment Corporation, DEC XUl Style Guide, Digital Equipment Corporation, Maynard, MA, 1989. DIPP84 Dipp6, M. and J. ...
Rensselaerville, NY - Pagina 1149
Encarnac.ao, eds., Geometric Modeling for CAD Applications, IFIP WG5.2 Working Conference, Rensselaerville, NY, 12-14 May 1986, North-Holland, 1988, ...
Healdsburg, CA - Pagina 1148
VERS84 Versatron Corporation, Footmouse, Versatron Corporation, Healdsburg, CA, 1984. VITT84 Vitter, J., "US&R: A New Framework for Redoing," IEEE ...
Chicago, Illinois - Pagina 1114
SIGGRAPH 79 Proceedings ofSlGGRAPH '79 (Chicago, Illinois, August 8-10. 1979). In Computer Graphics, 13(2), August 1979, ACM SIGGRAPH, New York. ...
Monte Carlo - Pagina 852
Oslo - Pagina 511
to Bezier form by adding multiple knots using either the Bohm or Oslo algorithms mentioned in Section 11.2.7, to make all knots have multiplicity 4. ...
altre pagine: 510
Stroud - Pagina 544
Braid, Hillyard, and Stroud [BRAI78] show how a small number of Euler operators can be composed to transform objects, provided that intermediate ...
Berlin - Pagina 425
The lavishly illustrated books by Berlin [BERTS 1 ; BERT83] and Tufte [TUFT83] discuss how to convey quantitative data effectively. ...
altre pagine: 1135
Omachi - Pagina 911
Nemoto and Omachi [NEMO86], Kobayashi and Nakamura [KOBA87], Scherson and Caspary [SCHE88], and others (see [JEVA89]) have proposed various methods ...
Amsterdam - Pagina 1115
Eurographics 87: Proceedings of the European Computer Graphics Conference and Exhibition, Amsterdam, August 24-28, 1987, North Holland, Amsterdam, ...
altre pagine: 1125
London - Pagina 1140
in Proceedings of the Conference Held at Computer Graphics '87, London, October 1987, Advanced computing series, 9, Online Publications, London, 1987. ...
Paris - Pagina 1117
Berg from Semiologie Graphique, Editions Gauthier-Villars, Paris; Editions Mouton & Cie, Paris-La Haye; and Ecole Pratique des Hautes Etudes, Paris, ...

Riferimenti a questo libro

Da altri libri

Computational geometry: algorithms and applications
Computational geometry: algorithms and applications
di Mark de Berg, Otfried Cheong, Marc Van Kreveld, Mark Overmars
Anteprima limitata - 2008
Ideals, varieties, and algorithms: an introduction to computational ...
Ideals, varieties, and algorithms: an introduction to computational ...
di David A. Cox, John B. Little, Donal O'Shea
Anteprima limitata - 2007
Tutti i risultati di Google Ricerca Libri »

Da Google Scholar

Molmol: A program for display and analysis of macromolecular ...
Reto Koradi, Martin Billeter, Kurt Wüthrich - 1996 - Journal of Molecular Graphics
An Object-Oriented Approach to 3-D Graphics
Will Schroeder, Ken Martin, Bill Lorensen
A Theory of Shape by Space Carving
Kiriakos N Kutulakos, Steven M Seitz - 2000 - International Journal of Computer Vision
Tutti i risultati di ricerca di Google Scholar »

Altre edizioni

Altre informazioni sul libro