Nous utilisons des cookies pour vous proposer des contenus et services adaptés.
En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies.
Ce site respecte la loi RGPD du 25 mai 2018. Pour en savoir plus, cliquez ici
(+33) 02 47 61 20 22 Du lundi au vendredi de 10H à 16H30

Processing
Le code informatique comme outil de création

Processing - pearson - 9782744024535 -
Processing 
Livre Epuisé
, voir article similaire

Director 8.5 pour PC / MAC
Année : 10/2001 0

Auteur : 

Editeur : Pearson

Date parution :

Décuplez votre créativité avec Processing !

Créé par des artistes pour des artistes dans un esprit de simplicité et de cohérence, Processing est un couteau-suisse multimédia qui permet de réaliser par programmation toutes sortes d'applications dans les domaines du design graphique, de l'image animée, du son, de la 3D ou de la communication interactive. Avec Processing, le code informatique devient un matériau des arts plastiques au même titre que l'argile, le fusain ou l'aquarelle.

Ce livre vous aidera à prendre en main le logiciel et à concevoir vos premières créations. Il aborde les différents aspects du langage, depuis l'installation du logiciel jusqu'à la fabrication de documents pdf et de vidéos ou le traitement dynamique de données XML et le pilotage d'appareils électroniques tels que les cartes de prototypage Arduino et Wiring.

Tirant parti de leur expérience pédagogique dans le domaine, les auteurs ont voulu que leur livre soit à la fois une référence complète sur le langage Processing et un cours progressif accessible aux lecteurs débutants en programmation.

Auteurs :

Jean-Michel Géridan, designer d'interactivité free-lance, enseigne la programmation et l'esthétique des nouveaux médias en école d'art. Jean-Noël Lafargue, réalisateur multimédia, enseigne la programmation en école d'art depuis 1997. Collaborateur d'artistes tels que Claude Closky ou Jean-Louis Boissier, il est aussi rédacteur régulier pour Amusement, magazine international des cultures interactives.


En suivant ce lien, retrouvez tous les livres dans la spécialité Multimédia - Graphisme.

Descriptif : 

Reliure :
Relié
Nbr de pages :
295
ISBN 10 :
2744024538
ISBN 13 :
9782744024535
28,50 €
Epuisé
Cet ouvrage n'est plus commercialisé
par l'éditeur
 (en savoir+)

Voir article similaire

Nouvelle édition Director 8.5 pour PC / MAC
21,50 €(-0%)   21,50 €
 

Avis clients sur Processing - pearson -

(Ils sont modérés par nos soins et rédigés par des clients ayant acheté l'ouvrage)
Donnez votre avis

Sommaire

Table des matières


Préface........................................... 1

À
propos des auteurs .................. 3

Remerciements............................................ 3

1.
Premier contact. ................................... 5

LI L'origineduprojetProcessing........................... 5

1.2
Téléchargementetinstallation.......................... 6

1.3
L'environnementdetravail ............................. 7

lA Unetoutepremièreapproche. .......................... 12

2.
Géométrie J. ....................................... 17

2.1
Coordonnées.......................................... 17

2.2
Figuressimples. ....................................... 17

2.3
Attributsde ligne...................................... 22

204 Leformatde l'écran.................................... 24

3.
Couleur J: noir et blanc. ............................ 29

3.1
Couleurdefond. ....................................... 29

3.2
Zonederemplissage etdedélimitation...... ............. 30

3.3
Désactivation de la zone de remplissage et de délimitation. . . 32

4.
Variables J ........................................ 33

4.1
Introduction aux variables 33

4.2
Récupération de variables dans la fenêtre de surveillance. . . . 38

5.
setup() et draw() ................................... 39

5.1
Initialisationetactualisation ........................... 39

5.2
Cadence.............................................. 40

6.
Opérateurs........................................ 43

6.1
Opérateursarithmétiques .............................. 43

6.2
Opérateursd'assignations.............................. 44

6.3
Opérateursrelationnels .. .............................. 45

6.4
Opérateurslogiques.................................... 46

7.
Structures conditionnelles et itératives. .............. 49

7.1
Structuresconditionnelles.............................. 49

7.2
Structuresitératives ................................... 53

8.
Interactivité avecla souris. ......................... 59

8.1
Déplacement.......................................... 59

8.2
clic................................................... 65

8.3
Apparence............................................ 69

9.
Géométrie II: transformations. ..................... 71

9.1
Déplacementdelamatrice.............................. 71

9.2
Isolerunetransformation .............................. 73

9.3
Rotationsetangles..................................... 74

9.4
Redimensionnement................................... 79

10.
Math l:fonctions exponentielles et normalisation. .... 81

11.
Le temps .......................................... 85

11.1
Heure 85

11.2
Date.................................................. 88

12.
Le hasard ......................................... 89

12.1
Bruitbrownien........................................ 89

12.2
BruitdePerlin......................................... 95

13.
Math II: interpolations. ........................... 99

13.1
Déplacements courbes 99

13.2
physique.............................................. 104

14.
Formes complexes ' 109

14.1
Lignes courbes 109

14.2
Formespleinescomplexes............................ .. III

15.
Listes............................................. 117

15.1
Listeàunedimension................................ .. 117

15.2
Listesde listes....................................... .. 124

15.3
Opérateursdelistes.................................. .. 124

16.
classes 135

16.1
Introduction à la programmation orientée objet 135

16.2
Larédactiond'unconstructeur........................ .. 137

16.3
Récursion............................................. 150

17.
Couleur II. . . . .. . . .. . .. . .. . . .. . .. .. . .. . .. . .. . .. . . .. 153

18.
Images............................................ 161

18.1
Importationetdisposition. ........................... .. 161

18.2
Manipulations....................................... .. 165

18.3
L'image graphe...................................... .. 179

18.4
La manipulation des images vectorielles 181

19.
Variables II: texte 185

20.
Typographie....... .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. 195

20.1
Textesurdeuxdimensions .................. .. 195

20.2
Letexteentroisdimensions.......................... .. 201

20.3
Mise enforme....................................... .. 202

20.4
Calculs métriques 205

21.
Interactivité clavier. . . .. . . .. . .. . .. . .. . ... . . .. . .. . .. 207

22.
3D................................................ 213

22.1
Déclaration du mode 3D ' 213

22.2
Formesprimitives ................................... .. 213

22.3
Disposition............................................ 214

22.4
Rendu.... .......................................... .. 215

22.5
Rotation.............................................. 216

22.6
Formes complexes ' 217

22.7
Éclairage 220

22.8Texture............................................. .. 222

VIII
23.
Exportation d'images. . . .. . .. . .. . .. . . .. . . .. . .. .. .... 225

23.1
Enregistrementd'uneimage.......................... .. 225

23.2
Lesfonnats ................... .. 226

23.3
Destination ......................................... .. 228

23.4
Enregistrement d'une succession d'images. . . . . . . . . . . . . .. 230

23.5
Exporteruneimageàfond transparent................. .. 233

23.6
Imagesdegrandedéfinition .......................... .. 235

23.7
Exportdeprogrammes............................... .. 235

24.
Librairies . . .. . . .. . . .. . .. . .. . .. . .. . .. . .. . .. .. . .. . .. 237

24.1
PDrexport.......................................... .. 237

24.2
XMLElement........................................ .. 244

24.3
Les ressources réseau 249

24.4
Minim,audio........................................ .. 254

24.5
Vidéoetwebcam..................................... .. 262

24.6
Arduino 273

Annexes
A.
Processing.js...................................... 281

B.
Annuaire de sites ' 285

Étrangers................................................ .. 285

Enfrançais .............................................. .. 287

C.
Bibliographie...................................... 289

Ouvragescollectifs ....................................... .. 290

Index 291