La programmation graphique II : l'animation d'art génératif | Joshua Davis | Skillshare
Menu
Recherche

Vitesse de lecture


  • 0.5x
  • 1 x (normale)
  • 1.25x
  • 1.5x
  • 2x

La programmation graphique II : l'animation d'art génératif

teacher avatar Joshua Davis, Artist, Designer, and Technologist

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Leçons de ce cours

    • 1.

      Bande-annonce

      1:09

    • 2.

      Unité 1, Vidéo 1

      2:00

    • 3.

      Unité 1, Vidéo 2

      3:33

    • 4.

      Unité 1, Vidéo 3

      6:17

    • 5.

      Introduction à HRotate et Anchor

      1:39

    • 6.

      Unité 2, Vidéo 1

      12:55

    • 7.

      Unité 2, Vidéo 2

      12:46

    • 8.

      Unité 2, Vidéo 3

      14:04

    • 9.

      Introduction à HCanvas

      2:02

    • 10.

      Unité 3, Vidéo 1

      6:09

    • 11.

      Unité 3, Vidéo 2

      14:50

    • 12.

      Introduction à HFollow

      2:30

    • 13.

      Unité 4, Vidéo 1

      12:48

    • 14.

      Introduction à HTimer et HRandomTrigger

      1:45

    • 15.

      Unité 5, Vidéo 1

      12:42

    • 16.

      Unité 5, Vidéo 2

      14:40

    • 17.

      Unité 5, Vidéo 3

      8:52

    • 18.

      Introduction à HTween et HCallback

      2:50

    • 19.

      Unité 6, Vidéo 1

      8:34

    • 20.

      Unité 6, Vidéo 2

      15:13

    • 21.

      Unité 6, Vidéo 3

      7:00

    • 22.

      Unité 6, Vidéo 4

      9:59

    • 23.

      Unité 6, Vidéo 5

      5:39

    • 24.

      Unité 6, Vidéo 6

      9:18

    • 25.

      Unité 6, Vidéo 7

      6:25

    • 26.

      Unité 6, Vidéo 8

      10:56

    • 27.

      Introduction à HSwarm

      3:00

    • 28.

      Unité 7, Vidéo 1

      13:26

    • 29.

      Unité 7, Vidéo 2

      11:40

    • 30.

      Introduction à HOscillator

      3:05

    • 31.

      Unité 8, Vidéo 1

      18:11

    • 32.

      Unité 8, Vidéo 2

      4:00

    • 33.

      Unité 8, Vidéo 3

      13:01

    • 34.

      Unité 8, Vidéo 4

      5:38

    • 35.

      Unité 8, Vidéo 5

      4:37

    • 36.

      Unité 8, Vidéo 6

      7:38

    • 37.

      Unité 8, Vidéo 7

      5:51

    • 38.

      Unité 8, Vidéo 8

      7:39

    • 39.

      Unité 8, Vidéo 9

      6:03

    • 40.

      Introduction à la combinaison de comportements

      1:22

    • 41.

      Unité 9, Vidéo 1

      12:27

    • 42.

      Unité 9, Vidéo 2

      5:46

    • 43.

      Unité 9, Vidéo 3

      7:12

    • 44.

      Unité 9, Vidéo 4

      14:47

    • 45.

      Unité 9, Vidéo 5

      14:07

    • 46.

      Unité 9, Vidéo 6

      10:33

    • 47.

      Unité 9, Vidéo 7

      7:10

    • 48.

      Unité 9, Vidéo 8

      10:17

    • 49.

      Unité 9, Vidéo 9

      7:46

    • 50.

      Unité 9, Vidéo 10

      10:20

    • 51.

      Unité 9, Vidéo 11

      5:16

    • 52.

      Unité 9, Vidéo 12

      10:09

    • 53.

      Unité 9, Vidéo 13

      8:14

    • 54.

      Introduction à la sortie

      2:25

    • 55.

      Unité 10, Vidéo 1

      7:44

    • 56.

      Unité 10, Vidéo 2

      13:14

    • 57.

      Processing 3 + Bibliothèque / mise à jour HYPE

      7:11

    • 58.

      Plus de cours de créativité sur Skillshare

      0:33

  • --
  • Niveau débutant
  • Niveau intermédiaire
  • Niveau avancé
  • Tous niveaux

Généré par la communauté

Le niveau est déterminé par l'opinion majoritaire des apprenants qui ont évalué ce cours. La recommandation de l'enseignant est affichée jusqu'à ce qu'au moins 5 réponses d'apprenants soient collectées.

3 101

apprenants

32

projets

À propos de ce cours

Mon premier cours Skillshare « Programmer des graphiques I : Introduction à l'art génératif » est une condition préalable OBLIGATOIRE pour suivre ce cours. J'ai enseigné aux apprenants comment créer un nombre infini de motifs à l'aide de ma bibliothèque HYPE Framework et de commandes très simples. Dans le cours suivant, nous utiliserons des compositions statiques (comme celles créées dans le cours initial) et les animerons en utilisant un ensemble similaire de règles de randomisation. En d'autres termes, nous donnerons vie à votre œuvre d'art !

J'ai développé le Hype Framework pour faciliter la création d'art génératif statique et animé via Processing. Une grande partie de mon travail, notamment tous les rendus vidéo de 30 secondes sur mon tumblr, praystation, utilisent les techniques et les principes que je vais enseigner dans ce cours Skillshare. Si vous pensez que ce sujet est cool, qu'attendez-vous ? Inscrivez-vous !

Ce que vous apprendrez

Je vais vous guider, à l'aide de séquences capturées à l'écran, dans le processus de création d'art génératif animé avec mon Hype Framework. Nous couvrirons :

  • Rotation et ancrage (HRotate et Anchoring). Comment faire pivoter un objet autour de son point d'ancrage.
  • Peindre une toile (HCanvas) Comment peindre une toile par opposition à la scène. Nous discuterons également de la superposition, de l'éclaircissement et de la décoloration des éléments peints sur cette toile.
  • Déplacement avec la souris (HFollow) Comment utiliser la souris comme entrée pour afficher une animation basée sur le geste de la souris.
  • HTimer et HRandomTrigger. Comment configurer une action qui se déclenche en fonction d'un tempo (à la fois régulier et décalé).
  • Déplacer des objets (HTween et HCallback) Comment déplacer un objet d'un endroit à un autre, puis déclencher un événement lorsque l'objet atteint sa destination.
  • Comportement en essaim (HSwarm) Comment utiliser un comportement d'essaimage pour animer des objets à l'écran qui se regroupent autour d'un point à l'écran, que ce point soit fixe ou également animé.
  • Oscillation ondulatoire (HOscillator). C'est ce que je préfère ! Animer des objets à l'écran grâce à l'oscillation des ondes, avec des ondes sinusoïdales, carrées, triangulaires et en forme de scie.
  • Touches finales et rendu. Comment combiner les animations et les cours pour rendre nos animations en vidéo.

Ce que vous ferez

Votre projet pour ce cours consistera à animer des formes d'art générées par du code, à partir de fichiers que vous avez déjà ou de ce que vous avez créé dans mon premier cours. Vous devrez produire des rendus de séquences d'images (.MOV/ .MP4) que nous pourrons télécharger sur tumblr, flickr, youtube ou vimeo.

Rencontrez votre enseignant·e

Teacher Profile Image

Joshua Davis

Artist, Designer, and Technologist

Enseignant·e

Joshua Davis is an award-winning designer, technologist, author and artist in new media, and is acclaimed for his role in designing the visualization of IBM's Watson, the intelligent computer program capable of answering questions, for the quiz show Jeopardy.

Joshua's work has been exhibited at the Tate Modern (London), the Ars Electronica (Austria), the Design Museum (London), le Centre Pompidou (France), the Institute of Contemporary Arts (London), PS.1 MoMA (New York), the Smithsonian's Cooper-Hewitt, National Design Museum and more.

Voir le profil complet

Compétences associées

Développement Langages de programmation

Notes attribuées au cours

Les attentes sont-elles satisfaites ?
    Dépassées !
  • 0%
  • Oui
  • 0%
  • En partie
  • 0%
  • Pas vraiment
  • 0%

Pourquoi s'inscrire à Skillshare ?

Suivez des cours Skillshare Original primés

Chaque cours comprend de courtes leçons et des travaux pratiques

Votre abonnement soutient les enseignants Skillshare

Apprenez, où que vous soyez

Suivez des cours où que vous soyez avec l'application Skillshare. Suivez-les en streaming ou téléchargez-les pour les regarder dans l'avion, dans le métro ou tout autre endroit où vous aimez apprendre.