Laboratóriumi munka № 3

Téma: "Poligonok festésére szolgáló algoritmusok"

A munka célja a poligonok festésére szolgáló két módszer szoftvereinek megvalósítása.

A munka sorrendje. Ebben a laboratóriumi munkában olyan programot kell kifejlesztenie, amely interaktív bemenetet biztosít tetszőleges poligon csúcsainak és automatikus festésének a Sec. 1.4.







A festmény helyességének ellenőrzéséhez két kimeneti módot kell biztosítani: a határoló sokszög rajzolásával és rajzolás nélkül.

A program tesztelésénél ellenőrizni kell a nem domború sokszögek kitöltésének helyességét, valamint a különálló vízszintes oldalakkal és a vízszintes oldalakkal rendelkező poligonokat. Az orientált sokszögek mint tesztek festési eljárásának vizsgálatakor meg kell adni a poligonokat az óramutató járásával megegyező irányban és az óramutató járásával ellentétes irányba.

A laboratóriumi munka eredményei felhasználhatók a következő laboratóriumi munkákban.

Mi a különbség az algoritmusokban a nem irányított és orientált sokszögek festéséhez?

Milyen speciális esetek léteznek a kitöltési algoritmusokban?

Milyen problémák merülnek fel, ha a poligon vízszintes oldalakat tartalmaz?

Hogyan állapítható meg, hogy a sokszög oldalát elnyomja-e az aktuális sorral?

Miért fontos, hogy a szegmensek határait egymás után rendezzük növekvő vagy csökkenő sorrendben?

Laboratóriumi munka № 4







Téma: "Set-theoretikus műveletek kétdimenziós tartományokon"

A munka célja a TMT szoftververziója két tetszőleges poligon fölött.

A munka sorrendje. Ebben a laboratóriumi munkában olyan programot kell kidolgozni, amely két tetszőleges sokszög interaktív konstrukcióját biztosítja - a TMO operandusokat és egy adott típusú TMO végrehajtását a fentiekben leírt technikával. 1.5.

Mi jellemzi az ábrán a vízszintes vonal küszöbfüggvényét?

Mi a célja a TMO operandusok keresztmetszeteinek küszöbfüggvényeinek súlyozott összegzése?

Milyen formában kell megjeleníteni az operandusok keresztmetszetét a TMO algoritmus számára?

Mely esetekben kell a kimeneti terület bal vagy jobb határaival kiegészíteni a kapott tartomány szegmenshatárának listáját?

Laboratóriumi munka № 5

Téma: "Folyamatos geometriai átalakítások"

A munka célja a folyamatos átalakítások szoftveres megvalósítása kétdimenziós objektumokon keresztül.

A munka sorrendje. Ebben a laboratóriumi munkában olyan programot kell kifejlesztenie, amely egy objektum interaktív hozzárendelését biztosítja, például egy sokszöget és egy animációt, amely végrehajtja azt. A laboratóriumi munka és programfejlesztés előkészítésekor a 2. szakaszban ismertetett anyagokat kell követni. 1.6.

A geometriai transzformációkat a programban integrált formában kell végrehajtani a mátrix műveletek homogén koordináták alkalmazásával.

A folyamatos geometriai transzformációk szimulációját animációként kell létrehozni, az egérmutató manuális megváltoztatásával, vagy az animációval a paraméterek megváltoztatásának előre programozott törvényével. Mindenesetre biztosítani kell a transzformációk főbb típusainak modellezésének lehetőségét.

Mi az alapja a folyamatos átalakítások számítógépes modellezésének?

Mi a különbség a folyamatos geometriai transzformációk integrális és differenciális formái között?

Milyen módon jelenhet meg a számítások hibája a folyamatos átalakítások modellezésében?

Mit jelenthet a számítás hibája a folyamatos átalakítások modellezésében differenciált formában?




Kapcsolódó cikkek