Go to file
2022-12-20 15:03:24 +01:00
.idea HalfSpace, Group, Material, uv mapping, Light, Scene, diffuse lighting 2022-11-21 23:51:12 +01:00
lib Initial commit 2022-11-15 02:21:15 +01:00
resources Create simple Obamaborea scene 2022-12-20 15:02:57 +01:00
src Unfinished business 2022-12-20 15:03:24 +01:00
.gitignore Initial commit 2022-11-15 02:21:15 +01:00
GfxLab.iml Initial commit 2022-11-15 02:21:15 +01:00
README.md Update README.md 2022-11-17 19:54:50 +01:00
todo.md Initial commit 2022-11-15 02:21:15 +01:00

GfxLab

Nameštanje

  • Uključite JAR fajlove iz lib foldera u projekat, ako se to ne desi automatski.
  • Potrebno je da vaš projekat koristi JavaFX biblioteke za vaš OS.
    • Najlakši način da to namestite je da koristite BellSoft Liberica JDK, koji, za razliku od većine drugih JDK-ova, dolazi sa ugrađenim JavaFX modulima.
      • Ako koristite IntelliJ, ovo je lako namestiti: File > Project Structure... > Project > SDK > Add SDK > Download JDK... > Vendor: BellSoft Liberica JDK 19.0.1.
      • Alternativno, sami preuzmite JDK sa https://bell-sw.com/pages/downloads/. Izaberite vaš OS, poslednju verziju, i Full JDK (jedino Full JDK uključuje JavaFX). Kada instalirate/raspakujete JDK, namestite u IDE-u da projekat koristi baš taj JDK.
    • Ako nećete da koristite BellSoft Liberica JDK, snađite se da preuzmete odgovarajuće biblioteke na neki način (direktni download svih potrebnih jar-fajlova, Maven, ...). Potrebni su vam javafx-base, javafx-controls, javafx-graphics, i javafx-swing.

Šta-gde

  • Pokrećete klasu gui.App.
  • Nameštate šta želite da prikažete u klasi playground.GfxLab.
  • Sve što budemo razvijali u toku kursa biće u paketu graphics3d.