Skip to content

Latest commit

 

History

History
23 lines (20 loc) · 751 Bytes

README.md

File metadata and controls

23 lines (20 loc) · 751 Bytes

2. Generování základních objektů v rastru

Osnova cvičení

  • Seznámení se základními rasterizačními algoritmy
  • Samostatná práce:
    • Rasterizace úsečky pomocí algoritmu DDA s fixed point aritmetikou
    • Rasterizace kružnice

Bodované úkoly

  • Implementace rasterizace úsečky (2 body)
  • Implementace rasterizace kružnice (1 bod)

Ovládání aplikace

  • Stisknutí levého tlačítka myši
    • Určí počáteční bod úsečky
  • Uvolnění levého tlačítka myši
    • Určí koncový bod úsečky
  • Stisknutí pravého tlačítka myši
    • Určí střed kružnice
  • Uvolnění pravého tlačítka myši
    • Určí poloměr kružnice
  • Stisknutí klávesy "D"
    • Testovací vykreslení obrázku pomocí sady úseček