size( 800, 500 ); Canvas = tekenblad 'size' is een woord dat processing herkent om de grootte van het canvas (tekenblad) in te stellen

Vergelijkbare documenten
Processing. Met Processing kun je hele mooie tekeningen maken niet met stiften of potloden, maar door tegen de computer te zeggen wat je wil zien.

WELKOM BIJ UNICODING PROCESSING. Unicoding 1. Handleiding docent LES 1 DEEL A: Vormen, coördinaten en kleuren

Scripting 2 TUTORIAL EEN APP ONTWIKKELEN VOOR ANDROID MET PROCESSING. ellipse(screenwidth/2, screenheight/2, 140,140); DOOR THIERRY BRANDERHORST

Lesje programmeren. Hallo allemaal, wat fijn dat je er bent. ROBOTICA

Pong. Intermediate. Een project in Scratch.

Graphics. Small Basic graphics 1/6

Inhoudsopgave Template verhaal... 2 Eigenschappen van een pagina... 4 Achtergrond invoegen vanuit classroomsuite... 5 Achtergrond eigen database...

Zo gaat jouw kunstwerk er straks uitzien. Of misschien wel heel anders.

Tickertext in de serie BrightSign players

Scratch: Introductie. Wat is Scratch? Lekker dansen!

Programmeren in Java

Zwanenmeer. Tekening van de kunstenares Jacquie Lawson

Informatica: C# WPO 12

Technical Design Office. AutoCAD. Basiscursus AutoCAD 2D. Kris Van der Biest. Technical Design Office

mailgroep photoshop Copyright Brandglas maken Vertaling van een lesje van:

eerste voorbeelden in Java

Hoe maak je Vintage Vector Kroonkurken in Illustrator en AD door Joshua Bader

Scratch voor mobiel: AppInventor

Let s play baseball! Let s get ready! Voorkennis: Sprites, Lopen, Variabelen, Scores, xy. Leerdoelen: 3D illusie, Klonen

X. Grafische elementen

Klikpuzzel - PP 2007 & 2010

15. Tabellen. 1. wat rijen, kolommen en cellen zijn; 2. rijen en kolommen invoegen; 3. een tabel invoegen en weer verwijderen;

Omschrijf bij ieder onderdeel van de methode de betekenis ervan. Java kent twee groepen van klassen die een GUI kunnen maken: awt en swing.

Beginnen met de Scratch programmeeromgeving Samengesteld en verzorgd door Jeroen Hartsuiker namens Markant, mei/juni 2016

Trampoline Draak 1a. Stap 1 de voorbereiding. fantasie, de dragon. Kies ook een nieuwe achtergrond uit de folder buiten, atom playground

Module 2: Wat is Scratch?

Uitwerkingen wizprof D = = B 6 ronden duren 6 minuten en 66 seconden, dus 7 minuten en 6 seconden.

Als je de categorie Getal hebt gekozen kunt u in de notatie bepalen hoe het getal moet worden weergegeven.

héöéäëåéçéå=~äë=ãééíâìåçáöé=éä~~íëéå=ãéí=`~äêá= = hçéå=píìäéåë= = = = = = = =

mailgroep photoshop Copyright Spring

Roc Zadkine. Javascript SpaceGame. Door: K.Bakker versie 2.0

Android apps met App Inventor 2 antwoorden

Gemaakt door: Tessa Romviel & Pepijn t Hoen Leerlingen VWO 6 SG Spieringshoek Als onderdeel voor het vak Informatica

Informatica: C# WPO 13

wizsmart 2015 Veel succes en vooral veel plezier.!! je hebt 50 minuten de tijd rekenmachine is niet toegestaan

code create Welkom! Inspiratie is de basis

Handleiding: Gebruikersinterface met Python

Cursus MSW-Logo. Def. Recursie: recursie is het oproepen van dezelfde functie of procedure binnen de functie of procedure

Vrede op aarde - PowerPoint 2013 en 2010

Gemaakt door Santy Nicole

Aan dit reclamebord is werkelijk van alles mis. Is de tekstuitlijning gecentreerd, en zo wel wat is dan de middenlijn? Of is de tekstuitlijning links,

In de Kalender klik je op een datum in de toekomst, om zo een planning op te maken.

Als je geen -adres hebt kun je bij Google een gmail account aan maken. Als je niet weet hoe dat moet klik dan op: Gmail account aanmaken

Welkom! Workshop SketchUp

EDL Annotaties Gebruikershandleiding

[13] Rondjes draaien (loops)

Lijnen/randen en passe-partouts maken met Photoshop.

OEFENINGEN PYTHON REEKS 5

Excel 2010 minimum eisen

Een simpel lichtorgel met Lightning.

Parameterkrommen met Cabri Geometry

Huisstijl. Fedict Fedict Select Fedict Shared Services

Taak na blok 1 startles 8

tekentaken [ TO ] technisch tekenen [ A ] BA VA RZA graa klas 1

Oefenboek Pagina 1 van 17. Tour

Programmeren met Scratch

Kleuren meten RGB. De waarden van de primaire kleuren zijn dan: - Rood RGB(255,0,0) - Groen RGB(0,255,0) - Blauw RGB(0,0,255).

Basisinstructie GameMaker 8.0

Handleiding ESS na de upgrade People Inc. versie 3.5.0

Muziek en mediabestanden

Java Les 3 Theorie Herhaal structuren

Hoe Shiny, Vector Dice in Illustrator te maken

Laatste afbeelding. Zelfstudiedetails

52 nd INTERSTENO congress Cagliari, July 2019

Numerieke benadering van vierkantwortels

HET MODELNUMMER FIESTA2. Mp3 speler met luidspreker. Instructiehandleiding

Kalender. Stap 3 Sla je document direct op in je zojuist aan gemaakte map, zodat je alles van begin af aan goed ordent.

Opgave Tussentijdse Oefeningen Jaarproject I Reeks 4: Lcd Interface & Files

Cabri werkblad Lineaire transformaties met Cabri

Uitleg XY coördinaten tool

Initiatie deel 2 Test selecties

6. Reeksen

2.4.4 LibreOffice Werkblad Mac

Richtlijnen voor het aanleveren van variabele data

Geluid bij presentatie.

7 a patroonnummer a patroonnummer a h = z

mailgroep photoshop Copyright

Garmin BaseCamp & Garmin Zumo. Tips voor routes met routepunten Deel 1

HTA Software - Klachten Registratie Manager Gebruikershandleiding

Space Invaders. Advanced. Een project in Scratch.

Informatica. JavaFX 11 R.M.M. Woudt

Initiatie deel 2 Test selecties

PSE- Mijn telefoon Mijn telefoon

Kerstboom - PowerPoint 2010 & 2013

1.1. Als sprite1 kiezen we het pijltje uit de spritebibliotheek. Bij Uiterlijken kiezen we voor de pijl die naar boven wijst.

Opgave 4. Opgave 5. Opgave 6. (5) a) Isoleer de variabele B uit de formule P A B P B. (6) b) Isoleer de variabele B uit de formule

Module Programmeren in Javascript

TELEPORTEREN MET VARIABELEN

Cabri werkblad. Meetkundige plaatsen

BEWERKINGEN verzameling deel 1

Erratum Meer doen met uw ipad - ios 11

Aanvullende tekst bij hoofdstuk 1

INHOUD 1. Instructie gebruik owncloud Standby Inloggen... 2 a. Hoofdscherm Bestanden uploaden/delen Map aanmaken...

Tekenobjecten Module 12

Hoofdstuk 9: NEGATIEVE GETALLEN

Instructie voor Docenten. Hoofdstuk19 KOMMAGETALLEN - BASIS

Wat is een digitale foto

D A G 1 : T W E E D O M E I N E N

Noordhoff Uitgevers bv

Les 11. Meetkundige begrippen. Lijnen. een gebogen lijn een gebroken lijn een rechte. Een rechte benoemen we met een kleine letter.

Transcriptie:

Canvas = tekenblad 1 'size' is een woord dat processing herkent om de grootte van het canvas (tekenblad) in te stellen 'size' op zich is niet genoeg informatie... Extra informatie wordt meegegeven tussen haakjes Hoe breed? Hoe hoog? 2 getallen gescheiden door een komma steeds afsluiten met een puntkomma

Coördinaten = plaats op tekenblad Met 2 getallen kan je een exacte locatie aanduiden op een canvas: - Eén getal geeft aan 'hoe ver verwijderd van de linkerkant' (x) - Eén getal geeft aan 'hoe ver verwijderd van de bovenkant' (y) 2 y = 0 x = 0 x = 100 x = 200 x = 300 x = 400 x = 500 x = 600 x = 700 x = 800 y = 100 y = 200 y = 250 y = 300 y = 400 y = 500

Rechthoek tekenen (rect) 3 200 100 150 300 x-coördinaat van de linker-bovenhoek y-coördinaat van de linker-bovenhoek Breedte van de rechthoek Hoogte van de rechthoek

Ellips tekenen (ellipse) 4 ellipse( 500, 100, 200, 100 ); 500 100 100 200 x-coördinaat van het middelpunt y-coördinaat van het middelpunt ellipse( 500, 100, 200, 100 ); Breedte van de ellips Hoogte van de ellips

Lijn tekenen (line) 5 ellipse( 500, 100, 200, 100 ); line( 300, 200, 200, 350 ); line( 400, 200, 500, 350 ); x-coördinaat van het beginpunt y-coördinaat van het beginpunt line( 300, 200, 200, 350 ); x-coördinaat van het beginpunt y-coördinaat van het eindpunt

Kleur - 256 tinten grijs :-) 6 background( 0 ); background( 85 ); background( 170 ); background( 255 ); Met de instructie 'background' verander je de kleur van de achtergrond background( 100 ); Een kleur aangeven met 1 getal: 0 = zwart, 255 = wit

Kleur - Rood + Groen + Blauw = Alles 7 background( 255, 0, 0 ); background( 0, 255, 0 ); background( 0, 0, 255 ); background( 242, 158, 41 ); background( 189, 47, 177 ); Een kleur aangeven met 3 getallen: Hoeveel rood? (0 = geen rood, 255 = maximaal rood) Hoeveel blauw? (0 = geen blauw, 255 = maximaal blauw) background( 189, 47, 177 ); Hoeveel groen? (0 = geen groen, 255 = maximaal groen) RGB author: @kurtdevocht

Kleur - Achtergrond / Vulling / Omlijning 8 background( 129, 255, 199 ); fill( 200 ); stroke( 180, 122, 60 ); fill( 237, 206, 172 ); ellipse( 500, 100, 200, 100 ); line( 300, 200, 200, 350 ); line( 400, 200, 500, 350 ); background( 129, 255, 199 ); fill( 200 ); stroke( 180, 122, 60 );

Animatie 9 background( 129, 255, 199 ); fill( 200 ); stroke( 180, 122, 60 ); fill( 237, 206, 172 ); ellipse( mousex, 100, 200, 100 ); line( 300, 200, 200, 350 ); line( 400, 200, 500, 350 ); mousex die hier staan worden 1 keer uitgevoerd als het programma start die hier staan worden steeds herhaald Een variabel getal dat steeds de x-coördinaat van de muisaanwijzer bevat

Nog geanimeerder :-) 10 background( 129, 255, 199 ); fill( random( 255 ) ); stroke( 180, 122, 60 ); fill( mousex / 2, 0, 0 ); ellipse( mousex, 100, 200, 100 ); line( mousex, mousey, 200, 350 ); line( mousey, mousex, 500, 350 ); mousex - mousey - random( 255 ) - Een variabel getal dat steeds de x-coördinaat van de muisaanwijzer bevat Een variabel getal dat steeds de y-coördinaat van de muisaanwijzer bevat Een willekeurig getal van 0 tot en met 255

Steeds background tekenen? 11 size( 800, 250 ); background( 129, 255, 199 ); ellipse( mousex, mousey, 10, 10 ); ellipse( mousex / 2, mousey, 10, 10 ); size( 800, 250 ); background( 129, 255, 199 ); ellipse( mousex, mousey, 10, 10 ); ellipse( mousex / 2, mousey, 10, 10 );

Muziekske? Geeft aan dat je de 'sound'-mogelijkheden 12 van Processing wil gebruiken import processing.sound.*; SoundFile mycoolmusic; Hierin stop je zometeen het muziekbestand Laadt het muziekbestand mycoolmusic = new SoundFile( this, "river.mp3" ); mycoolmusic.loop(); Eindeloos afspelen MyCoolSketch MyCoolSketch.pbe data mp3-bestand moet in een submap met naam 'data' zitten river.mp3

Tempo tempo! 13 import processing.sound.*; SoundFile mycoolmusic; mycoolmusic = new SoundFile( this, "river.mp3" ); mycoolmusic.loop(); mycoolmusic.rate( mousex / 300.0 ); Zorg dat je deelt door een kommagetal! (Dus niet '300' maar '300.0') Stelt het tempo van de muziek in