Computer graphics - Principles and practice in C - James D. Foley ,... - Librairie Eyrolles

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Computer graphics
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Computer graphics

Computer graphics

Principles and practice in C

James D. Foley, Andries Van Dam, Steven K. Feiner, John Hughes

600 pages, parution le 21/08/1995

Résumé

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, physically based modeling, and volume rendering.
  • 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.

The best­selling book on computer graphics is now available in this C­language version. All code has been converted into C, and all 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.

L'auteur - James D. Foley

James D. Foley

(Ph.D., University of Michigan) is the founding director of the interdisciplinary Graphics, Visualization & Usability Center at Georgia Institute of Technology, and Professor of Computer Science and of Electrical Engineering. Coauthor with Andries van Dam of Fundamentals of Interactive Computer Graphics, Foley is a member of ACM, ACM SIGGRAPH, ACM SIGCHI, the Human Factors Society, IEEE, and the IEEE Computer Society. He recently served as Editor-in-Chief of ACM Transactions on Graphics, and is on the editorial boards of Computers and Graphics, User Modeling and User-Adapted Interaction, and Presence. His research interests include model-based user interface development tools, user interface software, information visualization, multimedia, and human factors of the user interface.

L'auteur - Andries Van Dam

Andries van Dam

(Ph.D., University of Pennsylvania) was the first chairman of the Computer Science Department at Brown University. Currently Thomas J. Watson, Jr. University Professor of Technology and Education and Professor of Computer Science at Brown, he is also Director of the NSF/ARPA Science and Technology Center for Computer Graphics and Scientific Visualization. His research interests include computer graphics, hypermedia systems, and workstations. He is past Chairman of the Computing Research Association, Chief Scientist at Electronic Book Technologies, Chairman of Object PowerOs Technical Advisory Board, and a member of MicrosoftOs Technical Advisory Board. A Fellow of both the IEEE Computer Society and of ACM, he is also cofounder of ACM SIGGRAPH.

L'auteur - Steven K. Feiner

Steven K. Feiner (Ph.D., Brown University) is Associate Professor of Computer Science at Columbia University, where he directs the Computer Graphics and User Interfaces Lab. His current research focuses on 3D user interfaces, virtual worlds, augmented reality, knowledge-based design of graphics and multimedia, animation, visualization, and hypermedia. Dr. Feiner is on the editorial boards of ACM Transactions on Graphics, IEEE Transactions on Visualizations and Computer Graphics, and Electronic Publishing, and is on the executive board of the IEEE Technical Committee on Computer Graphics. He is a member of ACM SIGGRAPH and the IEEE Computer Society. In 1991 he received an ONR Young Investigator Award. Dr. Feiner's work has been published in over fifty papers and presented in numerous talks, tutorials, and panels.


Caractéristiques techniques

  PAPIER
Éditeur(s) Addison Wesley
Auteur(s) James D. Foley, Andries Van Dam, Steven K. Feiner, John Hughes
Parution 21/08/1995
Nb. de pages 600
EAN13 9780201848403
ISBN13 978-0-201-84840-3

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription