Irrlict (grafikus motor)

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2021. június 14-én felülvizsgált verziótól ; az ellenőrzések 2 szerkesztést igényelnek .
Irrlict 3D motor
Típusú Grafikus motor
Szerző Nikolaus Gebhardt [d] [1]
Fejlesztő Nikolaus Gebhardt et al.
Beírva C++
Operációs rendszer Microsoft Windows , Linux , Mac OS X , AmigaOS 4 , Xbox
Első kiadás 2002 [1]
legújabb verzió 1.8.5 ( 2021. november 1. )
Olvasható fájlformátumok Irrlicht statikus háló (UTF-8) [d] , Irrlicht statikus háló (UTF-16) [d] , Irrlicht 3D jelenet [d] és Irrlicht statikus háló [d]
Engedély zlib licenc
Weboldal irrlict.sourceforge.net
 Médiafájlok a Wikimedia Commons oldalon

Az Irrlicht (Irrlicht Engine) egy 3D grafikus motor , amely ingyenes és nyílt forráskódú szoftver , amelyet a zlib licenc alatt terjesztenek .

Az "Irrlicht" az OpenGL , a DirectX és számos natív megjelenítő erejét használja . A felhasználót különféle funkciókkal látják el a háromdimenziós (3D) objektumok (jelenetek, modellek stb.) betöltéséhez és kezeléséhez, néhány speciális effektust és egy grafikus felhasználói felületet. Ajánlott a játékfejlesztési folyamat (Gamedev – „játéképítőipar”; „játékfejlesztés”) megismeréséhez, valamint egyszerű játékok és demoscenesek készítéséhez (az Irrlicht támogatja a népszerű játék- és motorformátumokat, különösen a quake 2, quake 3 modelleket, szinttérképeket, stb.) . A magas szintű funkciók megvalósításához nincs szükség külső gyártók moduljainak csatlakoztatására (van egy egyszerű fizika, GUI (grafikus felhasználói felület), stb.). Három hivatalos kiegészítő létezik az Irrlichthez: IrrKlang (audio könyvtár), IrrXML (XML fájlok betöltése és feldolgozása), IrrEdit (jelenetszerkesztő). A fejlett fizikai funkciók használatához van egy ChronoEngine fizikai motor (annak a ténynek köszönhetően, hogy az Irrlichtbe egy primitív fizikai rendszer van beépítve).

Az Irrlicht motor kezdő játékfejlesztők számára alkalmas az alábbi jellemzők miatt:

Az Irrlicht egyik fontos jellemzője a többplatformos  képesség – a különböző platformokon való munkaképesség. A platformfüggetlen réteg könnyű hordozhatóságot (vagyis a motor átvitelét) biztosítja különféle hivatalosan nem támogatott platformokra, különösen vannak portok Android, iOS stb.

Alapstruktúra

A motor a következő névtereket (más néven modulokat) tartalmazza:

Az irrlict használatára elérhető nyelvek

A motort használó játékok

Jegyzetek

  1. 1 2 Szerzők
  2. PureArea ShowCase - Detail Ansicht . Letöltve: 2007. november 8. Az eredetiből archiválva : 2014. augusztus 17..
  3. Irrlicht Engine wiki - Delphi (lefelé irányuló kapcsolat) . Letöltve: 2009. június 3. Az eredetiből archiválva : 2008. június 14. 

Linkek