
Programmeren gaat veel verder dan programmeertalen en technologie - het is ook een medium voor artistieke zelfexpressie. Voor Paul Ferragut, een multimediakunstenaar en technoloog, stelde het hem in staat om meeslepende kunstinstallaties te maken met organisaties als Aquarium of the Pacific in Californië en samen te werken met bedrijven als Facebook, Microsoft en Intel. Leer in deze online cursus de grondbeginselen van openFrameworks, zodat u uw eigen ervaringskunst kunt creëren. Verdiep je kennis in C++-programmering en druk jezelf artistiek uit in een breed scala aan projecten.
17 lessen & 19 aanvullende bronnen

5 minuten, 59 seconden

13 minuten, 53 seconden

9 minuten, 37 seconden

12 minuten, 42 seconden

8 minuten, 4 seconden

18 minuten, 14 seconden
Maak kennis met Paul Ferragut, multimediakunstenaar, creatief technoloog en je docent voor deze cursus. Hoor over zijn creatieve achtergrond die hem naar een beroep leidde dat kunst met technologie combineerde, evenals zijn invloeden en inspiraties. Maak kennis met de concepten met betrekking tot creatieve codering en openFrameworks. Leer hoe u deze disciplines kunt combineren en schrijf uw eerste aanvraag met eenvoudige geometrische vormen en kleuren. Ontdek de basisprincipes van programmeren. Raak eerst vertrouwd met variabelen, dit zijn de namen die zijn toegewezen aan gegevens in het geheugen. Vervolgens met functies, die lijken op de werkwoorden in een zin. En tot slot voorwaarden, die essentieel zijn voor het beheersen van acties in uw animaties. Daarna begeleidt Paul je bij het animeren van je formulieren en leert hij je loops gebruiken. Begrijp hoe u met klassen werkt, in combinatie met arrays, en programmeer er een voor een partikelsysteem. Om de cursus af te ronden, neem je de interactiviteit met de webcam op, plan je je ruimte en stel je je klaar om de videoprojectie te starten.
Ontwikkel een visueel partikelsysteem dat interageert met een webcam om een kunstinstallatie met projectie te produceren.

Deze cursus is voor iedereen die zich artistiek wil uitdrukken met de programmeertaal C++ in openFrameworks.
Er is geen voorafgaande ervaring vereist. Alles wat je nodig hebt is een computer, Windows of Mac, en een webcam. Een videoprojector wordt gebruikt in het uiteindelijke project, maar is optioneel.

Nice course! I discovered a lot of new things.
me encanta el curso y su explicación
Estoy muy emocionada con las posibilidades que este cursó abrió para mi, esta excelentemente explicado, es dinámico y super interesante.
Paul really makes learning programming a dynamic experience (specially if it requires teaching c++ even if it's just the basics like classes, etc. even for me because I've never wrote in code before until now). when combined with open frameworks and the possibilities this tool gives, it makes it a unique course and worth the time and effort to learn more :)
I really enjoyed this course and I loved discovering openFrameworks because of its interactive possibilities. It even motivated me to buy a projector.

Introductie
Creatieve codering ontdekken
De basisprincipes van programmeren
De beelden
Interactiviteit
Eindproject
Geniet van thuis leren, zonder lesroosters en in je eigen tempo. Jij beslist wanneer je verder gaat met het volgende onderdeel.
Leer de meest bruikbare methoden en technieken van de beste professionals in de creatieve industrie.
Iedere docent brengt kennis met passie over, biedt duidelijke uitleg en een professioneel perspectief bij elke les.
If you're a Plus member, get a persoonlijk certificaat signed by your teacher for every course. Share it on your portfolio, social media, or wherever you like.
Dankzij de hoge kwaliteit van de video's mis je geen enkel detail. Dankzij de onbeperkte toegang kun je de lessen zo vaak bekijken als nodig is om je vaardigheden te perfectioneren.
Stel vragen, krijg feedback en bied oplossingen aan. Deel je leerervaringen met andere studenten in de community die net als jij een passie hebben voor creativiteit.
Deze community heeft miljoenen gebruikers van over de hele wereld, nieuwsgierig en enthousiast om hun creativiteit te verkennen en te uiten.
Domestika selecteert zorgvuldig haar docenten en produceert iedere cursus in eigen huis om een uitstekende online leerervaring te garanderen.
You’ll learn to create interactive installations and generative artworks using OpenFrameworks, C++, and tools like computer vision, projection mapping, sensors, and 3D scanning. The course covers both technical coding skills and creative design for immersive art experiences.
This course is best for learners with some coding or digital art experience, as it covers intermediate concepts in OpenFrameworks, generative design, and mixed reality installations.
You’ll need a Windows computer, Visual Studio, OpenFrameworks, and optionally hardware like webcams, projectors, sensors, or an iPad for certain projects. The course provides setup instructions for all required tools.
You’ll follow step-by-step instructions to download Visual Studio, extract the OpenFrameworks zip file, and configure your development environment on Windows, getting you ready to start creative coding projects.
You’ll be able to create interactive installations, generative pattern artworks, projection mapping displays, perception-based art, and sensor-driven experiences using OpenFrameworks and C++.
Yes, the course teaches computer vision techniques, including background subtraction, blob detection, and webcam or Kinect input, to enable interactive art installations.
Absolutely. The course includes lessons on algorithmic and generative pattern creation, referencing pioneers like Vera Molnar, and shows how to code similar styles using OpenFrameworks.