Cantitate/Preț
Produs

An Artist's Guide to Programming: A Graphical Introduction

Autor Jim Parker
en Limba Engleză Paperback – 9 iun 2022

În domeniul artelor vizuale digitale și al designului interactiv, programarea a încetat să mai fie o disciplină pur abstractă, devenind o unealtă de exprimare creativă. An Artist's Guide to Programming propune o metodologie aplicată, în care conceptele de logică computațională sunt introduse prin feedback vizual imediat. Observăm o structură logică ce elimină barierele teoretice aride: fiecare capitol transformă o funcție de programare — fie că este vorba despre bucle, tablouri de date sau șiruri de caractere — într-un element grafic sau sonor tangibil.

Descoperim aici un parcurs tehnic ce începe cu desenarea unor forme de bază și evoluează spre sisteme complexe. Autorul Jim Parker ghidează cititorul prin 100 de programe exemplificative, acoperind zone critice precum manipularea texturilor, animația de text și integrarea semnalelor video. Un aspect distinctiv al acestei lucrări este deschiderea către simulări științifice și matematice; nu ne rezumăm doar la estetică, ci învățăm să modelăm comportamente naturale, cum ar fi mișcarea fulgilor de zăpadă sau interacțiunea într-un ecosistem prădător-pradă.

Cititorul care a aplicat ideile din Learning Processing de Daniel Shiffman va găsi aici o continuare firească ce pune un accent sporit pe aplicații de nișă, cum ar fi comunicația în rețea și vizualizarea audio avansată. În timp ce alte manuale se concentrează pe sintaxă, An Artist's Guide to Programming pune accentul pe rezultatul grafic, facilitând înțelegerea geometriei 3D și a algoritmilor de simulare prin experimentare directă în mediul Processing. Este o resursă tehnică solidă pentru cei care doresc să treacă de la statutul de utilizator de software creativ la cel de creator de instrumente digitale.

Citește tot Restrânge

Preț: 16637 lei

Preț vechi: 26794 lei
-38%

Puncte Express: 250

Carte disponibilă

Livrare economică 08-20 mai


Specificații

ISBN-13: 9781718501645
ISBN-10: 1718501641
Pagini: 248
Dimensiuni: 203 x 254 x 20 mm
Greutate: 0.55 kg
Editura: Penguin Random House Group
Colecția No Starch Press
Locul publicării:United States

De ce să citești această carte

Recomandăm această carte artiștilor și designerilor care doresc să stăpânească mediul Processing pentru proiecte de artă generativă sau instalații interactive. Cititorul câștigă o înțelegere practică a programării, învățând să construiască de la zero simulări 3D și jocuri, fără a se pierde în teorie abstractă. Este motivul perfect pentru a transforma codul într-o formă de expresie vizuală și auditivă.


Descriere

Learn to program with visual examples. Programs increase in complexity as you progress — from drawing a circle to 3D graphics, animations, and simulations. A Graphical Introduction to Programming teaches computer programming with the aid of 100 example programs, each of which integrates graphical or sound output. The Processing-language-based examples range from drawing a circle and animating bouncing balls to 3D graphics, audio visualization, and interactive games. Readers learn core programming concepts like conditions, loops, arrays, strings and functions, as well as how to use Processing to draw lines, shapes, and 3D objects. They’ll learn key computer graphics concepts like manipulating images, animating text, mapping textures onto objects, and working with video. Advanced examples include sound effects and audio visualization, network communication, 3D geometry and animation, simulations of snow and smoke, predator-prey populations, and interactive games.