Cantitate/Preț
Produs

Introduction to Computer Graphics: Undergraduate Topics in Computer Science

Autor Karsten Lehn, Merijam Gotzes, Frank Klawonn
en Limba Engleză Paperback – 6 iun 2023

Ne-a atras atenția modul în care acest manual transformă conceptele abstracte în rezultate vizibile: de exemplu, cititorul este ghidat să construiască obiecte geometrice de bază folosind OpenGL și Java, trecând rapid de la teorie la randarea efectivă a unor scene 3-dimensional. Apreciem abordarea tehnică și riguroasă din Introduction to Computer Graphics, care nu se limitează la descrierea algoritmilor, ci oferă proiecte Java complete ca material suplimentar, facilitând înțelegerea procesării geometrice și a rasterizării.

Structura volumului este progresivă și logică, pornind de la fundamentele bibliotecii OpenGL în capitolul 2, avansând spre modelarea obiectelor 3D și terminând cu efecte speciale și realitate virtuală în capitolul 11. Această ediție a treia, publicată în 2023, reflectă evoluțiile recente din domeniu, oferind detalii despre pipeline-ul grafic programabil și utilizarea shaderelor. Abordarea diferă de Computer Graphics Through OpenGL® de Sumanta Guha prin faptul că este mai puțin abstractă și mai mult aplicabilă pentru programatorii care preferă ecosistemul Java, oferind o curbă de învățare mai lină pentru studenții de anul doi.

În contextul operei autorilor, lucrarea extinde fundamentele explorate anterior în Grundlagen der Computergrafik, adaptându-le pentru un public internațional și actualizând tehnologiile de implementare. Față de Computer Graphics for Java Programmers, această carte pune un accent mai mare pe arhitectura modernă a GPU-urilor și pe conceptele matematice avansate, cum sunt cuaternionii, fără a sacrifica claritatea explicațiilor. Este un instrument de lucru esențial pentru oricine dorește să înțeleagă mecanica din spatele jocurilor video și a sistemelor de realitate augmentată.

Citește tot Restrânge

Din seria Undergraduate Topics in Computer Science

Preț: 29093 lei

Preț vechi: 36366 lei
-20%

Puncte Express: 436

Carte disponibilă

Livrare economică 29 mai-12 iunie
Livrare express 14-20 mai pentru 4738 lei


Specificații

ISBN-13: 9783031281341
ISBN-10: 3031281349
Pagini: 484
Ilustrații: XV, 467 p. 308 illus., 103 illus. in color.
Dimensiuni: 155 x 235 x 25 mm
Greutate: 0.82 kg
Ediția:3rd edition 2023
Editura: Springer
Colecția Undergraduate Topics in Computer Science
Seria Undergraduate Topics in Computer Science

Locul publicării:Cham, Switzerland

De ce să citești această carte

Recomandăm această carte studenților și dezvoltatorilor software care doresc o introducere tehnică solidă în grafica pe calculator. Cititorul câștigă abilitatea de a implementa direct algoritmi grafici folosind Java și OpenGL, beneficiind de un parcurs pedagogic testat la catedră. Este o resursă excelentă pentru cei care preferă învățarea prin practică, oferind toate uneltele necesare pentru a trece de la simple puncte pe ecran la scene 3D complexe.


Despre autor

Echipa de autori este formată din profesori cu o vastă experiență academică în universități germane de profil tehnic. Karsten Lehn predă la Fachhochschule Dortmund, aducând expertiză în inginerie și tehnologia informației. Merijam Gotzes activează în cadrul Hamm-Lippstadt University of Applied Sciences, iar Frank Klawonn conduce Laboratorul de Analiză a Datelor și Recunoaștere a Formelor la Ostfalia University, fiind și un cercetător recunoscut în biostatistică. Împreună, aceștia combină rigoarea matematică cu aplicațiile practice în software, oferind o perspectivă echilibrată asupra graficii computerizate moderne.


Cuprins

Foreword to the Third Edition.- Acknowledgement.- 1. Introduction.- 2. the Open Graphics Library (OpenGL).- 3. Basic Geometric Objects.- 4. Modelling Three-Dimensional Objects.- 5. Geometry Processing.- 6. Grey Scale and Colour Representation.- 7. Resterisation.- 8. Visibility Considerations.- 9. Lighting Models.- 10. Textures.- 11. Special Effects and Virtual Reality.- Appendix A: Web References.- Index.

Notă biografică

Prof. Dr.-Ing. Karsten Lehn is a member of the Faculty of Information Technology at Fachhochschule Dortmund, University of Applied Sciences and Arts. He has over ten years of industry experience and is lecturer since 2011. His teaching experience includes computer graphics, image processing, augmented reality, virtual reality, human-computer interaction, and basics of computer science.
Prof. Dr. Merijam Gotzes, a mathematics graduate and computer science doctor, has been teaching computational visualistics and computer science at Hamm-Lippstadt University of Applied Sciences since 2012. Her teaching experience includes computer graphics, image processing and basic computer science and mathematics, as well as graph drawing, information visualisation and visual analytics.
Prof. Dr. Frank Klawonn is head of the Data Analysis and Pattern Recognition Laboratory at the Ostfalia University of Applied Sciences and heads the Biostatistics Research Group at the Helmholtz Centre for Infection Research. As part of his teaching and research activities, he is intensively involved with visualisation techniques for data analysis.
 

Textul de pe ultima copertă

A basic understanding of the key techniques in computer graphics can open the door to this exciting field and its many applications, including for video games and for augmented and virtual reality.
This easy-to-follow textbook and reference introduces the fundamental concepts of computer graphics, integrating both technical background and theory with practical examples and applications throughout. Thoroughly revised and updated, this new edition continues to present a user-friendly approach to creating images and animations, complementing the expanded coverage of topics with usage of example programs and exercises.
Topics and features:
  • Contains pedagogical tools, including easy-to-understand example programs and end-of-chapter exercises
  • Presents a practical guide to basic computer graphics programming using the Open Graphics Library (OpenGL) and the widely used Java programming language
  • Includes new and expanded content on the OpenGL graphics pipelines, shader programming, drawing basic objects using the OpenGL, three-dimensional modelling, quaternions, rasterisation, antialiasing and more
  • Supplies complete Java project examples as supplementary material
This reader-friendly textbook is an essential tool for second-year undergraduate students and above, providing clear and concise explanations of the basic concepts of computer graphics. It will enable readers to immediately implement these concepts using the OpenGL and Java (with only elementary knowledge of the programming language).
Prof. Dr.-Ing. Karsten Lehn works at the Faculty of Information Technology at Fachhochschule Dortmund, University of Applied Sciences and Arts. Prof. Dr. Merijam Gotzes is teaching at Hamm-Lippstadt University of Applied Sciences. Prof. Dr. Frank Klawonn is head of the Data Analysis and Pattern Recognition Laboratory at the Ostfalia University of Applied Sciences and heads the Biostatistics Research Group at the Helmholtz Centre for Infection Research.