"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
|
Altre edizioniEdizione 3 - 2009 - Anteprima non disponibile |
Libri correlati
|
di David F. Rogers, Rae A. Earnshaw, British Computer Society. Computer Graphics and Displays Group, Computer Graphics Society Anteprima limitata - 1990
|
|
|
di Zhigang Xiang, Roy A. Plastock Anteprima limitata - 2000
|
|
|
di V.K. Pachghare Anteprima limitata - 2005
|
|
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 Altro
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 Meno
Luoghi menzionati in questo libro Maps KML
|
Torrance - Pagina 768Like 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 1129Transparent, 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 | Altro
|
Sunnyvale, CA - Pagina 616Pacific 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 425Mackinlay 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 1127Wintz, 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 1124Sutherland 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 1116Barsky, An Introduction to Splines for Use in Computer Graphics and Geometric Modeling, Morgan Kaufmann, Los Altos, CA, 1987. ... |
|
Arlington, TX - Pagina 811Unter- lafette database is courtesy of CAM- (Computer Aided Manufacturing International, Inc., Arlington, TX). (Rendered on a Stardent 1000 by Abraham ... |
|
Atlanta, Georgia - Pagina 1146Sprague, "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 1136in 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 1143Method 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 1146SUN86a Sun Microsystems, Programmer's Reference Manual for the Sun Window System, Sun Microsystems, Mountain View, CA, 1986. ... |
|
New York - Pagina 1131National 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 1148Geometric Objects, Architecture and Planning Research Laboratory, College of Architecture, University of Michigan, Ann Arbor, MI, August 1984. ...altre pagine: 1127 |
|
Providence, RI - Pagina 1132KAUF88a 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 1130Kunze, 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 1120Lawrence 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 1116Introduction to the Serpent User Interface Management System, Software Engineering Institute, Carnegie-Mellon University. Pittsburgh, PA, March 1988.altre pagine: 1133 1141 |
|
Rochester, NY - Pagina 1144File 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 1140PIXA88 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 1123Elimination Display System, Master's Thesis, Department of Computer Science, California Institute of Technology, Pasadena, CA, May 1980. ... |
|
Dallas, TX - Pagina 1129Cook, 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 1137Visible Surface Program, Report to the National Science Foundation, Computer Graphics Research Group, Ohio State University, Columbus, OH, July 1975. ... |
|
Rockville, MD - Pagina 1135Introduction 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 1137Presentation Manager, Microsoft Corporation, Bellevue, WA, 1989. MILL87 Miller, JR, "Geometric Approaches to Nonplanar Quadric Surface Intersection ... |
|
Silver Spring, MD - Pagina 1117Press, 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 1137MUSG89 Musgrave, FK, "Prisms and Rainbows: A Dispersion Model for Computer Graphics," in Proceedings of Graphics Interface '89, London, Ontario, ... |
|
Dublin - Pagina 1129Delivered 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 1117BC , Winged-edge Polyhedron Representation, Technical Report STAN-CS- 320, Computer Science Department, Stanford University, Palo Alto, CA, 1972. ... |
|
Yorktown Heights, NY - Pagina 1128Watson Research Center, Yorktown Heights, NY, October 1986. GURW81 Gurwitz, R., R. Fleming and A. van Dam, "MIDAS: A Microprocessor Instructional ... |
|
Burlington, MA - Pagina 1142Hersh, 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 1131GM, Geometrees for Interactive Visualization of Geology: An Evaluation, System Science Department, Schlumberger-Doll Research, Ridgefield, CT, 1981. ... |
|
Norwood, NJ - Pagina 1129Interface Definitions Using Form-Based Interface Abstractions," in Advances in Computer-Human Interaction, Hartson, HR, ed., Ablex, Norwood, NJ, 1984. ... |
|
Belmont, CA - Pagina 1119BOLT84 Bolt, RA, The Human Interface: Where People and Computers Meet, Lifetime Learning Press, Belmont, CA, 1984. ... |
|
Troy, NY - Pagina 1114Thesis 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 1116Prevention for Rendering Beta-spline Objects, Report UCB/CSD 87/348, Department of Computer Science, University of California, Berkeley, CA, 1987. ... |
|
Chapel Hill, NC - Pagina 1123TR89-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 1151Maier, Readings in Object-Oriented Database Systems, Morgan Kaufmann, San Mateo, CA, 1990. ZELT82 Zeltzer, D., "Motor Control Techniques for Figure ... |
|
Daytona Beach, FL - Pagina 1120SCSD Document, General Electric Company, Daytona Beach, FL, 1989. BURT74 Burton, RP, and IE Sutherland, "Twinkle Box: A Three-Dimensional Computer ... |
|
Brooks AFB, TX - Pagina 1143NTIS 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 1135M-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 1119BROO88 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 1140PERS85 Personics Corporation, View Control System, Concord, MA, 1985. PETE86 Peterson, JW, RG Bogart, and SW Thomas, The Utah Raster Toolkit, ... |
|
Baltimore, MD - Pagina 1137MUNS76 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 1144SIG85 Introduction to Image Processing, Course Notes 26 for SIGGRAPH 85, San Francisco, California, July 1985. SILL89 Sillion, F.. and C. ... |
|
Santa Clara, CA - Pagina 1131INTE89 Intel Corporation, i860 Microprocessor Family Product Briefs, Intel Corporation, Santa Clara, CA, 1989. IRAN71 Irani, K., and V. ... |
|
Seattle, WA - Pagina 1126Seattle, WA, October 1977, 449-451. FUCH79 Fuchs, H., and B. Johnson, "An Expandable Multiprocessor Architecture for Video Graphics," Proceedings of ... |
|
Fairfax, VA - Pagina 1118the 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 1146SUNF86 Sun Flex Corporation, Touchpen, Sun Flex, Novato, CA, 1986. SUTH63 Sutherland, IE, "Sketchpad: A Man-Machine Graphical Communication System," ... |
|
Dayton, Ohio - Pagina 1118Report WADD TR 60-611, Wright Air Development Division, Wright Patterson AFB, Dayton, Ohio, 1960. BISH86 Bishop, G., and DM Weimer, ... |
|
Maynard, MA - Pagina 1123DIGI89 Digital Equipment Corporation, DEC XUl Style Guide, Digital Equipment Corporation, Maynard, MA, 1989. DIPP84 Dipp6, M. and J. ... |
|
Rensselaerville, NY - Pagina 1149Encarnac.ao, eds., Geometric Modeling for CAD Applications, IFIP WG5.2 Working Conference, Rensselaerville, NY, 12-14 May 1986, North-Holland, 1988, ... |
|
Healdsburg, CA - Pagina 1148VERS84 Versatron Corporation, Footmouse, Versatron Corporation, Healdsburg, CA, 1984. VITT84 Vitter, J., "US&R: A New Framework for Redoing," IEEE ... |
|
Chicago, Illinois - Pagina 1114SIGGRAPH 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 511to 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 544Braid, Hillyard, and Stroud [BRAI78] show how a small number of Euler operators can be composed to transform objects, provided that intermediate ... |
|
Berlin - Pagina 425The lavishly illustrated books by Berlin [BERTS 1 ; BERT83] and Tufte [TUFT83] discuss how to convey quantitative data effectively. ...altre pagine: 1135 |
|
Omachi - Pagina 911Nemoto and Omachi [NEMO86], Kobayashi and Nakamura [KOBA87], Scherson and Caspary [SCHE88], and others (see [JEVA89]) have proposed various methods ... |
|
Amsterdam - Pagina 1115Eurographics 87: Proceedings of the European Computer Graphics Conference and Exhibition, Amsterdam, August 24-28, 1987, North Holland, Amsterdam, ...altre pagine: 1125 |
|
London - Pagina 1140in Proceedings of the Conference Held at Computer Graphics '87, London, October 1987, Advanced computing series, 9, Online Publications, London, 1987. ... |
|
Paris - Pagina 1117Berg from Semiologie Graphique, Editions Gauthier-Villars, Paris; Editions Mouton & Cie, Paris-La Haye; and Ecole Pratique des Hautes Etudes, Paris, ... | Meno
Riferimenti a questo libro
Da altri libri
|
di Mark de Berg, Otfried Cheong, Marc Van Kreveld, Mark Overmars Anteprima limitata - 2008
|
|
|
di David A. Cox, John B. Little, Donal O'Shea Anteprima limitata - 2007
|
| Tutti i risultati di Google Ricerca Libri »
Da Google Scholar
Reto Koradi, Martin Billeter, Kurt Wüthrich - 1996 - Journal of Molecular Graphics
Will Schroeder, Ken Martin, Bill Lorensen
Kiriakos N Kutulakos, Steven M Seitz - 2000 - International Journal of Computer Vision Tutti i risultati di ricerca di Google Scholar »
Indice
|
605 |
|
|
|
649 |
|
|
|
721 |
|
|
|
822 |
|
|
|
855 |
|
|
CHAPTER 19 |
923 |
|
|
|
605 |
|
|
|
1011 |
|
| Altro
|
285 |
|
|
|
347 |
|
|
|
391 |
|
|
|
435 |
|
|
|
471 |
|
|
|
533 |
|
|
|
563 |
|
|
|
1057 |
|
|
|
1083 |
|
|
|
1091 |
|
|
|
1103 |
|
|
|
1109 |
|
|
|
1153 |
|
|
|
|
|
| Meno
Altre edizioni
|
di James D. Foley Anteprima limitata - 1996
|
|
|
di James D. Foley Anteprima limitata - 1995
|
|
|
di James D. Foley Anteprima non disponibile - 1995
|
|
Altre informazioni sul libro
Titolo |
Computer graphics: principles and practice, Volume 385 Addison-Wesley systems programming series The systems programming series Principles and Practice Computer Graphics: Principles and Practice, James D. Foley |
Autore |
James D. Foley |
Curatore |
James D. Foley |
Edizione |
2, illustrata |
Editore |
Addison-Wesley, 1996 |
ISBN |
0201848406, 9780201848403 |
Lunghezza |
1175 pagine |
|