T-111.210 Studio 4. luento 3: laskennallista geometriaa virikkeitä harjoituksiin: luovuudesta. matemaattista/abstraktia taidetta tietokonetaidetta



Samankaltaiset tiedostot
Tik Tietokoneanimaatio

e-stetiikka: digitaalitaide eli tietokonetaide Tassu Takala / TKK Luento

T Studio 4. luento 1: kurssin järjestelyt k-2006 tietokonegrafiikan perusteita Tassu Takala 1

T Studio 4. luento 1: kurssin järjestelyt k-2005 tietokonegrafiikan perusteita Tassu Takala 1

Avainsanat: geometria, kolmio, ympyrä, pallo, trigonometria, kulma

T Vuorovaikutteinen tietokonegrafiikka Tentti

Merkitys, arvot ja asenteet 7 Ei vaikuta arvosanan

3.1 Funktion käsite. Ensiasteen polynomifunktio

Objektien deformaatiot

POHDIN - projekti. Funktio. Vektoriarvoinen funktio

Matematiikka vuosiluokat 7 9

Johdatus matematiikkaan

Päättöarvioinnin kriteerit arvosanalle hyvä (8)

T Loppukatselmus

Luonnon arkkitehti. Kuvaus projektista: Aihe on jaettu kolmeen osaan:

T Tietokoneanimaatio ja mallintaminen. Lauri Savioja Teknillinen korkeakoulu Tietoliikenneohjelmistojen ja multimedian laboratorio 02/02

T Tietotekniikan peruskurssi: Tietokonegrafiikka. Tassu Takala TKK, Tietoliikenneohjelmistojen ja multimedian laboratorio

Matematiikka ja teknologia, kevät 2011

ELEC-A3110 Mekaniikka (5 op)

Osa IX. Z muunnos. Johdanto Diskreetit funktiot

MS-A0202 Differentiaali- ja integraalilaskenta 2 (SCI) Luento 1: Parametrisoidut käyrät ja kaarenpituus

Preliminäärikoe Tehtävät Pitkä matematiikka / 3

KESKEISET SISÄLLÖT Keskeiset sisällöt voivat vaihdella eri vuositasoilla opetusjärjestelyjen mukaan.

Tiina Partanen. Koodaamassa Matikantunnilla

KJR-C1001 Statiikka ja dynamiikka. Luento Susanna Hurme

MATEMATIIKKA/Vuosiluokat 7-9

T Studio 4. kurssin järjestelyt k-2008 ( www) aihepiirin yleisesittely tietokonegrafiikan ja vuorovaikutustekniikan perusteita

PRELIMINÄÄRIKOE PITKÄ MATEMATIIKKA

Perusopetuksen opetussuunnitelman perusteet 2014 matematiikassa vuosiluokilla 7 9

6 Geometria koordinaatistossa

Matematiikka 7-9. Matematiikan tehtävä. Matematiikan opetuksen tehtävänä on kehittää oppilaiden loogista, täsmällistä ja luovaa

Luento 6: Geometrinen mallinnus

Trigonometriset funktiot 1/7 Sisältö ESITIEDOT: reaalifunktiot

MS-A0207 Differentiaali- ja integraalilaskenta 2 Luento 5: Gradientti ja suunnattu derivaatta. Vektoriarvoiset funktiot. Taylor-approksimaatio.

HELSINGIN YLIOPISTON VIIKIN NORMAALIKOULUN

ELEC-A3110 Mekaniikka (5 op)

Turmeleeko ohjelmointi nuorisomme?

Mika Setälä Lehtori Lempäälän lukio

Antti Rasila. Kevät Matematiikan ja systeemianalyysin laitos Aalto-yliopisto. Antti Rasila (Aalto-yliopisto) MS-A0204 Kevät / 16

S5-S9 L1, L2, L4, L5, L6, L7 havaintojensa pohjalta kannustaa oppilasta esittämään ratkaisujaan ja päätelmiään muille

kymmenjärjestelmä-käsitteen varmentaminen, tutustuminen 60-järjestelmään kellonaikojen avulla

INFOA: Matematiikan osaaminen lentoon!

Koordinaatistot 1/6 Sisältö ESITIEDOT: reaaliluvut

Ainedidaktiikan yhteinen INFO Edu PEDAp4: Oman aineryhmän INFO PEDAp4: Vuorovaikutuksesta (luento), Edu244

2 Pistejoukko koordinaatistossa

Anna jokaisen kohdan vastaus kolmen merkitsevän numeron tarkkuudella muodossa

3 x 1 < 2. 2 b) b) x 3 < x 2x. f (x) 0 c) f (x) x + 4 x Etsi käänteisfunktio (määrittely- ja arvojoukkoineen) kun.

Matematiikkaa peruskoulun tekstiilityön tunnilla

BM20A5800 Funktiot, lineaarialgebra ja vektorit Harjoitus 4, Syksy 2016

Geogebra -koulutus. Ohjelmistojen pedagoginen hyödyntäminen

Nopeus, kiihtyvyys ja liikemäärä Vektorit

Luku 6. Dynaaminen ohjelmointi. 6.1 Funktion muisti

MS-A0205/MS-A0206 Differentiaali- ja integraalilaskenta 2 Luento 1: Parametrisoidut käyrät ja kaarenpituus

6. Differentiaaliyhtälösysteemien laadullista teoriaa.

GeoGebra Quickstart. Lyhyt GeoGebra 2.7 -ohje suomeksi

Kuuluisat matemaatikot tutuiksi

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

MATEMATIIKKA JA TAIDE II

PERUSKOULUSTA PITKÄLLE

5.6.3 Matematiikan lyhyt oppimäärä

Rauman normaalikoulun opetussuunnitelma 2016 Matematiikka vuosiluokat 1-9

Kaks`Kättä työpaja/ Taloushallinto. Matemaattis-luonnontieteellinen osaaminen pakolliset osaamistavoitteet, 4 osp (voimaan 1.8.

Luento 2: Liikkeen kuvausta

11. Geometria Valikot ja näppäintoiminnot. Geometriasovelluksessa voit tehdä puhdasta tai analyyttista geometriaa.

Luento 4: Liikkeen kuvausta, differentiaaliyhtälöt

Työvälineistä komentoihin

ELEC-A3110 Mekaniikka (5 op)

Fysiikka ei kerro lopullisia totuuksia. Jokin uusi havainto voi vaatia muuttamaan teorioita.

T Studio 4. luento 1: kurssin järjestelyt k-2007 ( www) aihepiirin yleisesittely tietokonegrafiikan perusteita Tassu Takala 1

Grafiikka 205. Tässä luvussa käsitellään geometriaa ja graafisia kohteita. Mukana on pääosin alkeisoperaatioita.

Derivaatta: funktion approksimaatio lineaarikuvauksella.

HELSINGIN YLIOPISTON VIIKIN NORMAALIKOULUN MATEMATIIKAN OPETUSSUUNNITELMA TAVOITTEET 1. LUOKALLE

1 2 x2 + 1 dx. (2p) x + 2dx. Kummankin integraalin laskeminen oikein (vastaukset 12 ja 20 ) antaa erikseen (2p) (integraalifunktiot

MATEMATIIKKA 5 VIIKKOTUNTIA

KJR-C1001 Statiikka ja dynamiikka. Luento Susanna Hurme

MATEMATIIKKA. MAA Matematiikan pitkä oppimäärä

FUNKTIONAALIANALYYSIN PERUSKURSSI Johdanto

MS-A010{3,4} (ELEC*) Differentiaali- ja integraalilaskenta 1 Luento 4: Derivaatta

Preliminäärikoe Tehtävät A-osio Pitkä matematiikka kevät 2016 Sivu 1 / 4

Aloitustunti MAA22 Starttikurssi pitkän matematiikan opiskeluun

9. Vektorit. 9.1 Skalaarit ja vektorit. 9.2 Vektorit tasossa

Piste ja jana koordinaatistossa

Matematiikan olemus Juha Oikkonen

Numeeriset menetelmät

3. Kuvio taitetaan kuutioksi. Mikä on suurin samaa kärkeä ympäröivillä kolmella sivutahkolla olevien lukujen tulo?

Taso 1/5 Sisältö ESITIEDOT: vektori, koordinaatistot, piste, suora

Työ 5: Putoamiskiihtyvyys

Jatkeet. TIES341 Funktio ohjelmointi 2 Kevät 2006

Kon Simuloinnin Rakentaminen Janne Ojala

1. a. Ratkaise yhtälö 8 x 5 4 x + 2 x+2 = 0 b. Määrää joku toisen asteen epäyhtälö, jonka ratkaisu on 2 x 1.

MAY1 Tehtävien ratkaisut Kustannusosakeyhtiö Otava päivitetty Julkaiseminen sallittu vain koulun suljetussa verkossa.

Luento 10: Työ, energia ja teho. Johdanto Työ ja kineettinen energia Teho

Tampereen yliopisto Tietokonegrafiikka 2013 Tietojenkäsittelytiede Harjoitus

MS-C2111 Stokastiset prosessit

Fraktaalit. Fractals. Riikka Kangaslampi Matematiikan ja systeemianalyysin laitos Aalto-yliopisto. 1 / 8 R. Kangaslampi Fraktaalit

Algebran ja geometrian yhdyskohtia lukio-opetuksessa ja kuution tilavuuden kahdentaminen

LENTÄVÄ LÄHTÖ Uusien fysiikan opiskelijoiden intensiivikurssi (FYSP010, 2 op)

MS-C1080 Algebran perusrakenteet (5 op)

k14 Laske Laudatur ClassPadilla - Lyhyt matematiikka, kevät 2014 Enemmän aikaa matematiikan opiskeluun, vähemmän aikaa laskimen opetteluun.

Transkriptio:

T-111.210 Studio 4 luento 3: laskennallista geometriaa virikkeitä harjoituksiin: matemaattista/abstraktia taidetta tietokonetaidetta luovuudesta 9.2.2007 Tassu Takala 1

muotojen matemaattista määrittelyä Laskennallinen geometria (1) Algebralliset yhtälöt eksplisiittinen muoto y = f(x) implisiittinen muoto g(x,y) = 0 suora ax + by + c = 0 ympyrä x 2 + y 2 r 2 = 0 parametrinen muoto x = f x (t), y = f y (t) c c d r suora x = d x t + c x d = suunta y = d y t + c y c = kiintopiste ympyrä x = r cos(t) + c x r = säde y = r sin (t) + c y c = keskipiste 9.2.2007 Tassu Takala 2

Laskennallinen geometria (2) Ohjauspisteet suora kahden pisteen kautta p (t) = p1 + t (p2 p1) kahta pistettä yhdistävä käyrä Bezier: annetut kaksi lisäpistettä ( p 1, p 2 ) määrittävät käyrän suunnan päätepisteissä pisteet algebrallisen muodon määrittelijänä esim. ympyrän keskipiste ja jokin piste kehältä p1 p 1 p2 p 2 soveltuu hyvin interaktiiviseen työhön! p 1 p 2 käytetään paljon vektorigrafiikassa (Freehand, fontit, ) 9.2.2007 Tassu Takala 3

Laskennallinen geometria (3) Alueen jakaminen osiin (tiling) suorakulmainen tasavälinen jako: rasterikuva pohjana kuvankäsittelyssä (Photoshop, ) rekursiivinen binäärijako demo: Mondrian suorakulmaiset tai mielivaltaisen suuntaiset jakoviivat Binary Scape Partitioning (BSP) monikulmioalueeet eism. hunajakenno Voronoin diagrammi usein apuvälineenä suurten maisemien organisoinnissa 9.2.2007 Tassu Takala 4

Laskennallinen geometria (4) v Laskennalliset (satunnais)prosessit (a) objektien liike a pohjautuu mekaniikkaan x t+1 kiihtyvyys a(t) (fysiikassa a = F/m) nopeus v(t) = v(t 1) + a(t) t sijainti x(t) = x(t 1) + v(t) t kiihtyvyys voi olla mitä vain satunnaisfunktio -> random walk demot: random_walk, jungle ympäristöstä määräytyvä -> vektorikenttä objektien keskinäisistä suhteista johtuva (veto/torjunta) (b) solukon käyttäytyminen rasterisolut vaihtavat väriä ja muodostavat siten geometrisia muotoja kuvankäsittelysuodatattimet, soluautomaatit usein syntyy emergenttejä ilmiöitä, so. suunnittelemattomia hahmoja 9.2.2007 Tassu Takala 5 x t

http://www.the-artists.org/ Taiteilijoita ja suuntauksia ornamentit Alhambra katsottuna: mitä mitä op-taide Escher, Vasarely, Riley abstrakti modernismi Kandinsky, Miro, Mondrian, Vanni, Mether-Borgström, Osmo Valtonen, tietokonetaiteilijoita Kawaguchi, Verostko, Musgrave, Matemaatikon silmälaseilla säännönmukaisuuksia näet näet? 9.2.2007 Tassu Takala 6

Ornamentit 9.2.2007 grail.cs.washington.edu/ projects/ornament/ornament-lowres.pdf Tassu Takala 7

M C Escher http://www.mcescher.com/ http://www.cs.hut.fi/~tta/ 9.2.2007 Tassu Takala 8

Op-taide Vasarely Riley 9.2.2007 Tassu Takala 9

Abstrakti taide 9.2.2007 Tassu Takala 10

Algoritminen taide matematiikkaa symmetriat ryhmäteoria, algebra Fibonacci, kultainen leikkaus geometriset perusmuodot geometriset muunnokset ja vääristymät lineaarialgebra, projektiot epälineaariset muunnokset paradoksit mahdottomat esineet, Möbiuksen lehti, Kleinin pullo, ym. kiderakenteet (HeSa 1.2.2005) ohjelmointia parametrinen funktio kuvion piirtäjänä toisto, rekursio geometrinen laskenta tekoäly, sääntöohjelmointi fraktaalit, graftaalit non-photorealistic rendering satunnaisuus, jakaumat emergentit systeemit 9.2.2007 Tassu Takala 11

Algoritminen taide Roman Verostko http://www.verostko.com/ 9.2.2007 Tassu Takala 12

Algoritminen taide Yoichiro Kawaguchi http://www.race.u-tokyo.ac.jp/~yoichiro/main.html 9.2.2007 Tassu Takala 13

Metasynk 9.2.2007 Tassu Takala 14 Tassu Takala

tekoäly: AARON Harold Cohen 9.2.2007 more info http://iaaa.nl/cursusaa&ai/cohen.html Tassu Takala 15

Fraktaalit Benoit Mandelbrot, Yale U 9.2.2007 Tassu Takala 16 http://www.raygirvan.co.uk/apoth/udo.htm

Ken Musgrave http://www.kenmusgrave.com/ 9.2.2007 Tassu Takala 17

Biomorphit, "graftaalit" P.Prusinkiewich, ym. 9.2.2007 Tassu Takala 18

9.2.2007 Tassu Takala 19

Genetic images Karl Sims http://www.genarts.com/karl/ 9.2.2007 Tassu Takala 20

9.2.2007 Tassu Takala 21

Algoritmisen taiteen ongelma: kuka on taiteilija? ohjelmoija ohjelma tulostin kuraattori katselija 9.2.2007 Tassu Takala 22

Luovuudesta ei täsmällistä määritelmää liitetään usein taiteelliseen toimintaan tai nerouteen, mutta esiintyy myös: insinöörityössä (ongelmanratkaisu) arkipäivän tilanteissa (mm. sosiaalinen luovuus) kyky nähdä asioita totutusta poikkeavalla tavalla moniselitteisyys (näennäisten) sääntöjen rikkomista ja uusien tuomista tilalle ei pelkkää anarkiaa! luovaa toimintaa tukevia tekniikoita analogiat, vastakkainasettelut, roolipelit (six hats) aivoriihi (brainstorm) (1) (1) divergenssi vapaa, kritiikitön ideointi (2) (2) konvergenssi ideoiden ryhmittely ja ja valikointi 9.2.2007 Tassu Takala 23

teaser-demoja: mondrian, riley, riley, escher, vasarely, auringonkukka + viime viime vuosien harjoitustyöt OLO-ryhmät huoneet (pe 10-12): A142, B130(?) ryhmäjako tehtävät ongelman hahmottaminen mistä taiteen lajista olen kiinnostunut? kuinka sitä voisi esittää matemaattisesti? tehtävien määrittely: luovaa ideointia! taideteosten tarkastelua yhdessä millaista säännönmukaisuutta löytyy? työnjako, kuka tekee selvitystyötä, esseet matemaattista analyysiä ja koodausta Markus Berg: Marko Rossi Ville Sundberg Maria Viitanen Kati Virtanen Petri Klemelä: Mikko Koski Laura Liukkonen Mikko Majuri Vihtori Mäntylä 9.2.2007 Tassu Takala 24