Pitanja koja prate video predavanja:
Razlomljena krivulja drugog reda
- Koji problem rješavaju krivulje prikazane razlomljenim funkcijama? Kakve krivulje ne možemo oblikovati Bezierovim krivuljama?
- Koju vrstu krivulja drugog reda omogućava dodavanje homogene koordinate? Kako su geometrijski definirane te krivulje? Kako su algebarski definirane (matričnim zapisom)?
- Kako su definirane prva i druga derivacija ove krivulje? Koju informaciju o lokalnom obliku krivulje nam daje pojedina derivacija?
- Koliko točaka nam je potrebno da bismo egzaktno odredili karakterističnu matricu krivulje?
- Za vježbu:
- Egzaktno (samo s parametrom t) odredite funkciju razlomljene krivulje drugog reda uz minimalan broj proizvoljno zadanih točaka.
- Možete li egzaktno odrediti funkciju krivulje ako su zadane samo dvije točke i derivacija u jednoj od zadanih točaka?
- Samostalno definirajte karakterističnu matricu kružnice radijusa 1 pomoću kvadratne zavlomljene krivulje drugog reda.
- Krenite od trigonometrijskih izraza za pretvorbu polarnih koordinata u Kartezijeve i univerzalne supstitucije za trigonometrijske funkcije.
- Je li homogena koordinata točke konstantna uzduž segmenta ove krivulje?
Razlomljena krivulja trećeg reda
- Koliko je uvijeta potrebno za egzaktnu definiciju krivulje trećeg reda? Koliko je uvijeta bilo potrebno za krivulje drugog reda? Kakav je odnos između reda krivulje i broja potrebnih uvijeta?
- Zašto se te dvije krivulje nazivaju “razlomljenim”? Kako se segmenti nadovezuju u konačnu krivulju? Kojim su točkama definirani?
- Kako matrično zapisujemo krivulju zadanu točkama i derivacijama? Na koje matrice rastavljamo karakterističnu matricu krivulje?
- Kako se izračunava univerzalna transformacijska matrica? O kojim informacijama ovisi?
- Upisuju li se u matricu točaka i derivacija vektori u radnom ili homogenom prostoru? Kojih dimenzija je ova matrica?
- Kako se zove parametarska kubna krivulja kojoj su homogene komponente derivacija nula? Kojoj prethodno spomenutoj krivulji je ekvivalentna?
- Je li kubna razlomljena krivulja trećeg reda općenitija od Bezierove krivulje (opisuje li veći skup krivulja)?
- Možemo li egzaktno odrediti krivulju ako nam nisu zadane homogene komponente krajnjih točaka? Kako možemo odrediti vrijednosti komponenata koje nam nedostaju?
- Za vježbu:
- Za proizvoljno zadane dvije točke i njima pripadnim derivacijama krivulje u radnom prostoru, definirajte funkciju razlomljene krivulje trećeg reda.
- Definirajte vektor parametra krivulje.
- Izvedite univerzalnu transformacijsku matricu.
- Popunite matricu homogenih komponenata zadanim vrijednostima.
- Vektore točaka i derivacija objedinite matricom točaka.
Parametarske derivacije u radnom i homogenom prostoru
- Koji su izrazi za pretvorbu točke radnog prostora u homogeni?
- Koju pravilnost primijećujete u matričnim izrazima derivacija homogenog prostora? Kakva je veza između dimenzija matrica ovisno stupnju derivacije? Što je zapisano u vektorima homogenih komponenti?
- Kako je određena derivacija u radnom prostoru pomoću točke u homogenom prostoru? Obavlja li se dijeljenjem derivacija ili derivacijom dijeljenja komponenti točke homogenog prostora?
Parametarske površine
- Kako pomoću krivulje definiramo površinu?
- Što je krpica? Koja ograničenja kontinuiteta možemo zahtjevati na spojevima krpica?
- Kako se zove krivulja koja svojom deformacijom opisuje površinu?
- Kako se zove krivulja koja pomicanjem kontrolnih točaka druge krivulje definira oblik površine?
- Koja od tih krivulja leži na površini? Dodiruje li ona druga krivulja površinu?
- Možemo matrično definirati krpicu pomoću definicija krivulja? Na što utječe jedan parametar krpice, a na što drugi? Može li se krpica definirati jednom matričnom jednadžbom ili se definira u dva koraka?
- Kako se zovu najopćenitije površine koje se koriste u računalnoj grafici?
- Za vježbu:
- Koliko kontrolnih točaka trebamo za krpicu čija je generatrisa definirana Bezierovom krivuljom trećeg reda?