Cantitate/Preț
Produs

Fluid Engine Development

Autor Doyub Kim
en Limba Engleză Hardback – 16 dec 2016

În dezvoltarea jocurilor video și a efectelor vizuale, simularea dinamică a fluidelor rămâne una dintre cele mai complexe provocări tehnice. Metodologia propusă în Fluid Engine Development se concentrează pe arhitectura software și implementarea practică, oferind o perspectivă rară de tip „developer-first”. Subliniem faptul că autorul Doyub Kim prioritizează codul executabil în detrimentul demonstrațiilor matematice abstracte, permițând inginerilor software să construiască un motor de simulare de la zero. Ne-a atras atenția structura riguroasă a volumului, care ghidează cititorul prin designul structurilor de date esențiale și optimizarea performanței pentru algoritmi de tip „level set” și sisteme liniare.

Abordarea diferă de Fluid Simulation for Computer Graphics de Robert Bridson prin faptul că este mai puțin axată pe fundamentele teoretice ale fluxului incompresibil și mult mai aplicabilă în contextul scrierii de cod propriu-zis. În timp ce Bridson oferă o bază academică solidă, Doyub Kim se axează pe fluxul de lucru al unui programator, oferind soluții concrete pentru problemele de implementare întâlnite în producție. Cartea este organizată progresiv: începe cu fundamentele, trece prin simularea bazată pe particule (Chapter 2) și pe grile (Chapter 3), culminând cu tehnicile hibride (Chapter 4), care reprezintă standardul actual în animația de înaltă fidelitate.

Prin includerea celor 104 ilustrații și accesul la un repository de cod sursă, Fluid Engine Development devine un instrument de lucru indispensabil. Această resursă nu se limitează la prezentarea algoritmilor, ci discută deschis despre optimizări de memorie și eficiența computațională, aspecte critice pentru orice motor grafic modern publicat de CRC Press.

Citește tot Restrânge

Preț: 47256 lei

Preț vechi: 59070 lei
-20%

Puncte Express: 709

Carte disponibilă

Livrare economică 25 mai-08 iunie
Livrare express 08-14 mai pentru 3797 lei


Specificații

ISBN-13: 9781498719926
ISBN-10: 1498719929
Pagini: 320
Ilustrații: 104
Dimensiuni: 156 x 234 x 22 mm
Greutate: 0.66 kg
Ediția:1
Editura: CRC Press
Colecția A K Peters/CRC Press

Public țintă

Professional Practice & Development

De ce să citești această carte

Recomandăm această carte programatorilor de motoare grafice și specialiștilor în VFX care doresc să înțeleagă mecanica fluidelor prin prisma codului sursă. Câștigați o înțelegere profundă a arhitecturii motoarelor de simulare, de la rezolvitori numerici la tehnici hibride particulă-grilă. Este un ghid tehnic excelent pentru cei care preferă să învețe construind sisteme funcționale, optimizate pentru performanță reală.


Despre autor

Doyub Kim este un specialist recunoscut în domeniul graficii pe calculator și al simulărilor fizice. Expertiza sa se concentrează pe dezvoltarea algoritmilor eficienți pentru animația fluidelor, îmbinând rigoarea academică cu necesitățile practice ale industriei de software. Prin lucrarea sa publicată la CRC Press, Kim își propune să democratizeze accesul la tehnici de simulare complexe, oferind comunității de dezvoltatori nu doar teorie, ci și instrumente de implementare verificate, susținute de o documentație tehnică impecabilă și cod sursă accesibil.


Descriere scurtă

From the splash of breaking waves to turbulent swirling smoke, the mathematical dynamics of fluids are varied and continue to be one of the most challenging aspects in animation. Fluid Engine Development demonstrates how to create a working fluid engine through the use of particles and grids, and even a combination of the two. Core algorithms are explained from a developer’s perspective in a practical, approachable way that will not overwhelm readers. The Code Repository offers further opportunity for growth and discussion with continuously changing content and source codes. This book helps to serve as the ultimate guide to navigating complex fluid animation and development.
 
    • Explains how to create a fluid simulation engine from scratch
    • Offers an approach that is code-oriented rather than math-oriented, allowing readers to learn how fluid dynamics works with code, with downloadable code available
    • Explores various kinds of simulation techniques for fluids using particles and grids
    • Discusses practical issues such as data structure design and optimizations
    • Covers core numerical tools including linear system and level set solvers
 

Cuprins

Chapter 1 Basics.
Chapter 2 Particle-Based Simulation
Chapter 3 Grids Simulation
Chapter 4 Hybrid Techniques

Notă biografică

Doyub completed his B.S. and Ph.D. from Seoul National University. His doctoral research focused on physics-based animation and high-performance computing. After completing his doctoral study, he worked at Carnegie Mellon University as a post-doctoral researcher and U.C. Berkeley as a visiting researcher. Then he started his industry career at Microsoft to work on 3D maps, and later he joined Uber Maps Research team.