View on GitHub

Coderings Beelden

Uitleg hoe je beelden kan coderen met Hydra.

Bewegende beelden coderen

Betreed de wereld van creatieve code en verleg de grenzen van je verbeelding met Hydra, een live codeer omgeving gemaakt om creatief te zijn met bewegende beelden. Maak je eigen visuele werken door je webcam, kleuren, vormen en nog veel meer samen te mixen tot een kunstwerk met eindeloze mogelijkheden.

Je hebt helemaal geen codeer ervaring nodig om ermee te beginnen. Beelden coderen met Hydra is toegankelijk voor iedereen en helemaal gratis te gebruiken rechtstreeks in je browser.

alt text

De Basis

osc(10,0.1,0.5)
.color(1,0.89,0.55)
.out()

Probeer het voorbeeld uit en wijzig de nummers om te kijken wat er gebeurd. Vergeet niet de code te activeren met ctrl+shift+enter

Vervolgens kun je kijken wat er gebeurd als je andere transformaties toevoegt of de bron veranderd.

Error

Wat te controleren als je code niet werkt


Bouwstenen

Hieronder staan een aantal bronnen en transformaties om je op weg te helpen. De volledige lijst is in het engels te vinden op hydra.ojack.xyz/functions/

Bronnen

osc(40,0.1,0) gradient(1) voronoi(5,0.3,0.3) noise(10,0.1) shape(4,0.5,0) solid(1,0,0)

Transformaties

.rotate(10,1) .pixelate() .kaleid(4) .scroll() .scale(0.5) .colorama(0.005) .color(0,1,1)


Maak je eigen webcam effect

  1. Voordat je de webcam als bron kunt gebruiken moet deze eerst worden geïnitialiseerd met behulp van s0.initCam(). Dit creëert een bron met de naam s0 die aan de webcam wordt gekoppeld. ⋅
    s0.initCam()
    
  2. Nu ga je de webcam weergeven door middel van de src() bron. Hierin selecteer je s0 die in de vorige stap aan de webcam is gekoppeld.

  3. Voeg ook .out() toe en controleer met ctrl+shift+enter of het werkt. ⋅
    s0.initCam()
    src(s0)
    .out()
    

    ⋅ ⋅Kun je jezelf zien? Dan kunnen we verder met het beeld transformeren!

  4. Gebruik de transformatie .colorama(0.5) om de kleuren te beïnvloeden. Speel met de waarden tussen de haakjes totdat je een leuk resultaat hebt. ⋅
    s0.initCam()
    src(s0)
    .colorama(0.1)
    .out()
    
  5. Voeg andere transformaties toe of gebruik een andere bron in plaats van de webcam. Probeer verschillende waarden en volgordes van transformaties. Hieronder een voorbeeld van gecombineerde transformaties. ⋅
    s0.initCam()
    src(s0)
    .colorama(0.85)
    .pixelate(80,80)
    .repeat(3,3)
    .rotate(0.2,0.2)
    .kaleid(4)
    .out()
    

    alt text

Thuis verder gaan?

Scan de QR code met je telefoon om deze website op te slaan!

alt text