KAMERA, OSVJETLJENJE I SJENE Flashcards
Za što služi kamera u 3D sceni?
Za definiranje pogleda na scenu te omogućuje projiciranje slike 3D prostora na 2D ekran.
Koje vrste kamera postoje u 3D razvoju igara?
Perspektivna kamera i ortografska kamera.
Kako perspektivna kamera prikazuje objekte?
Udaljeni objekti izgledaju manji, simulirajući način na koji ljudsko oko percipira svijet.
Kako ortografska kamera prikazuje objekte?
Objekti su prikazani u jednakoj veličini bez obzira na udaljenost, bez perspektivne distorzije.
Za što se koristi ortografska kamera?
Za prikaz tehničkih crteža i strategijskih igara gdje je bitno očuvati proporcije objekata.
Što je frustum i koja mu je funkcija?
Vidljivo područje kamere koje ima oblik četverostrane piramide s odsječenim vrhom. Definira granice vidokruga i određuje koji se objekti renderiraju.
Što se događa s objektima izvan frustuma?
Ne renderiraju se jer nisu u vidokrugu kamere, čime se optimizira performanse igre.
Što je rendering?
Proces iscrtavanja 3D scene na zaslon u 2D formatu.
Koji su ključni elementi renderiranja?
Geometrijski izračuni, teksture, perspektiva gledatelja i osvjetljenje.
Koje vrste rendering pipeline-a postoje u Unityju?
Ugrađeni Render Pipeline, Universal Render Pipeline (URP), High Definition Render Pipeline (HDRP) i Custom Render Pipeline.
Što je skybox?
Kocka s teksturama na svim stranama koja simulira beskonačno okruženje u sceni.
Kako se postavlja skybox u Unityju?
Putem opcija Window -> Rendering -> Lighting -> Environment.
Zašto koristiti više kamera u sceni?
Omogućuje prebacivanje između različitih prikaza igre, poput first-person i third-person pogleda.
Kako se u Unityju može napraviti mini mapa?
Koristi se druga kamera s ortografskom projekcijom i Viewport Rect postavkama koje određuju veličinu prikaza na ekranu.
Što je raycast?
Nevidljiva zraka koja se proteže iz određene točke u sceni i koristi se za detekciju sudara s objektima.
Gdje se koristi raycast u igrama?
Najčešće u FPS igrama za ciljanje i interakciju s objektima.
Kako se sprječava renderiranje zaklonjenih objekata?
Korištenjem Occlusion Culling tehnike koja onemogućuje renderiranje objekata koji nisu vidljivi.
Kako se postavlja Occlusion Culling u Unityju?
Kroz opcije Window -> Rendering -> Occlusion Culling.
Koje vrste svjetala postoje u Unityju?
Point Light, Spot Light, Directional Light i Area Light.
Koja je razlika između Directional Light i Point Light?
Directional Light simulira sunčevu svjetlost i jednako osvjetljava cijelu scenu, dok Point Light emitira svjetlost u svim smjerovima iz jedne točke.
Kako sjene doprinose realizmu scene?
Blokiraju svjetlost i stvaraju osjećaj dubine i volumena u prostoru.
Koja je razlika između Hard Shadows i Soft Shadows?
Hard Shadows imaju oštre rubove, dok Soft Shadows imaju mekane rubove, čime se postiže prirodniji izgled.
Koje su glavne postavke sjena u Unityju?
Hard Shadows, Soft Shadows, Strength (intenzitet), Resolution (razlučivost) i Bias (sprječavanje vizualnih artefakata).