Računarska grafika

Istorija i primene

Istorija 📜

  • Razvoj elektrotehnike, elektronike i televizije
  • 1950. Osciloskop

    🤯 Osciloskop je vektorski monitor. Vektorska grafika je nastala pre rasterske!

  • Primarno se koristi za vojne kontrolne table. 📡✈️🚀
  • Cilj: prikazati mnogo informacija.

Svetlosna olovka

  • 1955. Razvoj svetlosne olovke (light pen)

Prve igre

  • 1958. Tennis for Two
  • 1961. Spacewar!

Sketchpad, 1963.

  • Prvi CAD (computer-aided design) program
  • Prvi grafički interfejs
  • Prvi interaktivni interfejs čovek-računar
  • Začetak ideje OOP-a

🍬 Sketchpad

Razvoj rasterske grafike

  • 1965. Brezenhamov algoritam za crtanje linije
  • 1972. Rasterski monitori

1970-80

  • Razvoj 3D tehnika (pretežno teorijski)
  • CT skener
  • Razvoj arkadnih igara
    • Pong
    • Space Invaders

1980-90 (Komercijalizacija)

  • Pojava kućnih računara
  • Eksplozija programa za opštu populaciju
  • Raste broj programera
  • Razvoj korisničkih interfejsa i igara
  • Prve primene u filmovima i spotovima

1990-2000

  • Razvoj 3D modeliranja
  • CAD alati
  • Zasebne grafičke kartice (GPU)
  • Značajan napredak u kvalitetu grafike
  • Real-time 3D grafika
  • DirectX, OpenGL

I tako dalje

  • Brže, bolje, jače, ...



🍬 Ahoy - A Brief History of Graphics (kroz video igre)

Oblasti

  • Modeliranje
  • Renderovanje
  • Animacija
  • Interakcija sa korisnikom
  • Vizuelizacija podataka
  • 3D skeniranje
  • Obrada slika
  • Računarska fotografija
  • Virtuelna stvarnost
  • ...

Primene

  • Video igre
  • Filmovi
  • Industrijski dizajn i proizvodnja (CAD/CAM)
  • Arhitektura
  • Simulacija
  • Medicina, biologija, fizika
  • ...

Wolfenstein: 1981, 1992, 2019