Počítačová grafika
Kód | Zakončení | Kredity | Rozsah | Jazyk výuky |
---|---|---|---|---|
2012037 | KZ | 3 | 1P+1C | česky |
- Garant předmětu:
- Přednášející:
- Cvičící:
- Předmět zajišťuje:
- ústav technické matematiky
- Anotace:
-
Předmět se zabývá matematickou teorií křivek a ploch v počítačové grafice a jejich vizualizací. K praktickému modelování a k demonstraci významných geometrických vlastností křivek a ploch je použit NURBS modelář Rhinoceros.
- Požadavky:
- Osnova přednášek:
-
•Křivka: definice, vlastnosti, podmínky spojitosti v bodě napojení dvou křivek.
•Modely křivek: Bézierova křivka (definice, vlastnosti, de Casteljau algoritmus konstrukce bodu na Bézierově křivce, napojení).
•Coonsova kubika (definice, vlastnosti), Coonsův kubický B–spline (definice, vlastnosti, uzavřený, otevřený).
•Coonsova kubika: konstrukce krajních bodů segmentů a tečných vektorů v krajních bodech).
•B–spline křivka (uniformní ukotvená křivka, definice, vlastnosti).
•Vztahy mezi modely křivek.
•Plocha: definice, vlastnosti, plátování.
•Modely ploch: přímková přechodová plocha (určená okraji ve směru u, v), plocha hyperbolického paraboloidu.
•Coonsova bilineární plocha.
•Bézierova plocha, B–spline plocha.
•Plátování. Vztahy mezi modely ploch.
•Příklady užití počítačového modelování křivek a ploch v technické praxi.
•Některé algoritmy počítačové grafiky – barevné modely, viditelnost, stínování, osvětlení.
- Osnova cvičení:
-
Křivky - Fergusonova kubika, Bézierovy křivky, Coonsova kubika, Coonsův kubický B-spline. Plochy - Bézierův plát, Coonsova plocha. Napojování křivek a plátování. Některé algoritmy počítačové grafiky - barevné modely, viditelnost, stínování, osvětlení.
- Cíle studia:
- Studijní materiály:
-
Linkeová, I.: Základy počítačového modelování křivek a ploch, skritum ČVUT, Praha, 2008.
- Poznámka:
- Další informace:
- Pro tento předmět se rozvrh nepřipravuje
- Předmět je součástí následujících studijních plánů:
-
- 10 62 67 00 BTZI 2012 P základ (povinný předmět programu)
- 11 68 73 00 BTZI 2012 K základ (povinný předmět programu)
- 02 26 31 34 BSTR EPT 2012 P základ (povinný předmět programu)
- 03 26 31 36 BSTR IAT 2012 P základ (povinný předmět programu)
- 04 26 31 38 BSTR KPP 2012 P základ (povinný předmět programu)
- 06 40 45 48 BSTR EPT 2012 K základ (povinný předmět programu)
- 07 40 45 50 BSTR IAT 2012 K základ (povinný předmět programu)
- 08 40 45 52 BSTR KPP 2012 K základ (povinný předmět programu)
- 05 40 45 46 BSTR TZP 2012 K základ (povinný předmět programu)
- 16 80 85 00 BVES TVA 2012 P základ (povinný předmět programu)
- 14 80 85 00 BVES MAT 2012 P základ (povinný předmět programu)
- 15 80 85 00 BVES OBR 2012 P základ (povinný předmět programu)
- 13 80 85 00 BVES EKO 2012 P základ (povinný předmět programu)
- 18 86 90 00 BVES MAT 2012 K základ (povinný předmět programu)
- 20 86 90 00 BVES TVA 2012 K základ (povinný předmět programu)
- 19 86 90 00 BVES OBR 2012 K základ (povinný předmět programu)
- 17 86 90 00 BVES EKO 2012 K základ (povinný předmět programu)
- 05 40 45 46 DSTR TZP 2012 K základ (povinný předmět programu)
- 06 40 45 48 DSTR EPT 2012 K základ (povinný předmět programu)
- 07 40 45 50 DSTR IAT 2012 K základ (povinný předmět programu)
- 08 40 45 52 DSTR KPP 2012 K základ (povinný předmět programu)
- 10 62 67 00 DTZI 2012 P základ (povinný předmět programu)
- 11 68 73 00 DTZI 2012 K základ (povinný předmět programu)
- 13 80 85 00 DVES 2012 P úvodní studijní plán (povinný předmět programu)
- 13 80 85 00 DVES EKO 2012 P (povinný předmět programu)
- 14 80 85 00 DVES MAT 2012 P (povinný předmět programu)
- 15 80 85 00 DVES OBR 2012 P (povinný předmět programu)
- 16 80 85 00 DVES TVA 2012 P (povinný předmět programu)
- 17 86 90 00 DVES 2012 K úvodní studijní plán (povinný předmět programu)