Detail předmětu

Počítačová grafika

FSI-2PG Ak. rok: 2025/2026 Letní semestr

Předmět se vyučuje v LS 1. ročníku inženýrského studia. Seznamuje posluchače se základními principy modelování geometrických útvarů na počítači a základními algoritmy počítačové grafiky. Získané znalosti jsou předpokladem pro úspěšnou práci s CAD systémy ve vyšších ročnících.
Samostudium je zaměřeno na teoretické základy počítačové grafiky, cvičení pak na praktickou práci se CAD systému Rhinoceros a realizaci vybraných algoritmů v Borland Delphi. Předpokládá se samostudium dle uvedené literatury, a to zejména těchto partií:
Grafická data, barevné systémy.
2D – modelování: konstrukce rovinných křivek zadaných explicitně, parametricky a polárně. Fergusonovy, Bezierovy a Coonsovy křivky. Základní shodné transformace roviny a jejich skládání, modelování valivého pohybu
3D – modelování: kosoúhlá a kolmá axonometrie, lineární perspektiva. Konstrukce ploch zadaných explicitně a parametricky. Bezierovy a Coonsovy bikubické a obecné plochy a jejich napojování. Plochy určené okrajem. Realistické zobrazování prostorových útvarů, řešení viditelnosti, řešení vlastního stínu konstantním stínováním. Hranové, stěnové a objemové modelování, operace s křivkami, plochami a tělesy, šablonování.

Jazyk výuky

čeština

Počet kreditů

2

Zajišťuje ústav

Vstupní znalosti

Základní stereometrické pojmy
Základní stereometrické úlohy
Základní znalosti o promítacích metodách (Mongeovo promítání, kolmá axonometrie)
Základy jazyka Pascal
Základní orientace v prostředí Borland Delphi.

Pravidla hodnocení a ukončení předmětu

Podmínky udělení zápočtu: Zápočet je klasifikován na základě dvou semestrálních prací – grafický program v Borland DELPHI a model strojní součísti v Rhinoceros.


Chybějící účast na výuce lze nahradit písemným testem.

Učební cíle

Úkolem kursu je spojit teoretické znalosti studentů získané
v matematice a konstruktivní geometrii s praktickou činností
při modelování geometrických útvarů a strojních součástí
a připravit je na používání CAD systémů ve vyšších ročnících.


Posluchači se naučí prakticky využívat znalosti získané v matematice
a konstruktivní geometrii, doplní je o znalosti základních technických
křivek a ploch, získají praktické dovednosti a návyky při práci s 
profesionálním grafickým systémem (Rhinoceros). Prohloubí schopnosti
algoritmizace technických úloh. Seznámí se s prostředím Borland Delphi a programování základních grafických algoritmů

Použití předmětu ve studijních plánech

Program B-MET-P: Mechatronika, bakalářský, volitelný

Typ (způsob) výuky

 

Cvičení s počítačovou podporou

26 hod., povinná

Osnova

1. Systém Rhinoceros: Seznámení s prostředím, souřadná soustava a pohyb kurzoru. 
2. Systém Rhinoceros: Primitivy hranového modelování
3. Systém Rhinoceros: Volba barev a jejich editace. Srovnání RGB systému Rhinoceros a CMY systému aplikace typu Paint Brush). Práce se soubory. Primitivy stěnového modelování.
4. Systém Rhinoceros: Zoom, Fit to Window, ikony uchopení, BORLAND DELPHI: Seznámení se s prostředím, samostatný jednoduchý program (řez RGB – krychlí).
5. Systém Rhinoceros: Operace s křivkami a plochami . BORLAND DELPHI: Konstrukce křivek – – individuální práce s algoritmy
6. Systém Rhinoceros: Primitivy objemového modelování a operace s nimi, příkazy vizualizace. BORLAND DELPHI: Transformace v rovině
7. Systém Rhinoceros: Práce s bloky. Translační a rotační šablonování. Info Box. BORLAND DELPHI: Modelování technických pohybů v rovině,
8. Systém Rhinoceros: Kopírování bloků, celkové shrnutí poznatků a zadání semestrální práce v systému Rhinoceros. BORLAND DELPHI: Modelování technických křivek v rovině.
9. Systém Rhinoceros: Řešení semestrální práce BORLAND DELPHI: Hranové modely ploch a jednoduchých těles v kosoúhlé a kolmé axonometrii a lineární perspektivě, jejich srovnání s týmiž modely v Rhinoceros.
10.Systém Rhinoceros: Řešení semestrální práce BORLAND DELPHI: Hranové modely technických ploch
11.Systém Rhinoceros: Řešení semestrální práce BORLAND DELPHI: Řešení viditelnosti a konstantní stínování. Srovnání vektorového Painter's algoritmu z přednášek a rastrových algoritmů používaných v Rhinoceros.
12.- 14. Řešení semestrálních prací.

Účast na cvičení je povinná.