Trojrozměrná počítačová hra ( 3D , angl. three-dimensional ) - hra, vizuální prostor, který je celý postaven z trojrozměrných objektů. Postava je ve 3D prostoru a v některých hrách má naprostou volnost pohybu. První 3D hrou byla Waze Mare (1973).
Počítač sestaví herní scénu ze sady trojrozměrných matematických modelů objektů ( modelování ) a [1]následně výslednou scénu převede na plochý obrázek zobrazený na monitoru ( rendering ). Proces vytváření scény zahrnuje vytváření modelů, výpočet osvětlení, stínů, světel a odrazů, výpočet fyziky pohybu a interakce modelů, mapování textur , mapování atmosférického zákalu, vyhlazování obrazu atd. To vše vysvětluje vysoké nároky 3D her na výpočetní výkon počítače. Proces vytváření nejjednoduššího objektu v nejobecnějších pojmech vypadá analogicky s tvorbou materiálového modelu takto .
Trojrozměrné hry se zásadně liší od dvourozměrných (2D) her, ve kterých se herní prostor skládá z hotových plochých obrázků - ručně nakreslených nebo vytvořených umělcem v prostředí trojrozměrného modelování a poté uložených jako obyčejné obrázky. . Úloha počítače je zde redukována pouze na kombinování těchto obrázků v souladu s algoritmy hry, což vysvětluje nízké nároky dvourozměrných her na výkon počítače. Volnost pohybu postavy ve 2D hrách je omezená: může se pohybovat pouze po trase poskytnuté vývojáři.
Jsou možné přechodné možnosti mezi 2D a 3D. Někdy se pro ně používá označení 2.5D .
Správa v trojrozměrných hrách se zpravidla provádí pomocí klávesnice s myší nebo gamepadem. Stisknutím kláves nebo vychýlením páčky gamepadu se postava pohybuje požadovaným směrem (obvykle klávesy W, S, A, D, méně často klávesy se šipkami nebo páčky gamepadu). Pohyb myši způsobí, že se postava otočí. Kliknutí levým tlačítkem myši odpovídá nějaké akci - v závislosti na žánru hry to může být střelba, úder mečem, interakce s předmětem nebo jinou postavou. Kliknutí pravým tlačítkem ve střílečkách a hrách na hrdiny zpravidla odpovídá zablokování útoku nebo alternativního útoku a v úkolech otevření nabídky. Klávesa Space obvykle odpovídá skoku, zatímco současným stisknutím kláves Shift a W se postava rozběhne. Přiřazení dalších kláves klávesnice je pro každou hru individuální.
Z těchto pravidel existují výjimky. Například ve 3D adventuře Uru: Ages Beyond Myst lze veškeré ovládání postavy provádět pomocí myši: chůze, běh, otáčení, prohlížení, interakce s předměty.gdhdhx1олвhsjebsjdjdn