Yhtenäinen
Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 5.9.2022 tarkistetusta
versiosta . tarkastukset vaativat
4 muokkausta .
Unigine (äännetään venäjäksi "Unidzhine") on samannimisen UNIGINE -yhtiön kehittämä monikäyttöinen 3D-moottori . Moottoria käytetään pelien, virtuaalitodellisuusjärjestelmien , interaktiivisten visualisointiohjelmien, erilaisten kolmiulotteisten simulaattoreiden (koulutus-, lääketieteellinen, armeija, liikenne jne.) luomiseen. Myös Uniginen pohjalta luotiin sarja suosittuja cross-platform näytönohjainten suorituskykytestejä : Sanctuary, Tropics, Heaven , Valley , Superposition .
UNIGINE-moottorin tekniset tiedot
- Tuki Shader Model 5.0:lle, laitteiston tessellaatiolle, DirectComputelle ja OpenCL :lle
- Nykyaikaiset visuaaliset tehosteet: Screen Space Ambient Occlusion ( SSAO ), reaaliaikainen globaali valaistuslaskenta
- Fysiikan simulointimoduuli (törmäysten havaitseminen, jäykän kehon fysiikka, dynaaminen esineiden tuhoaminen, ragdoll, kankaat, kelluvat esineet, voimakentät, ajan käännös)
- Maisemat ja kasvillisuusjärjestelmä
- Komentosarjakieli UnigineScript (oliosuuntautunut ohjelmointikieli, syntaksi samanlainen kuin C++ )
- Sisäänrakennettu polunhakumoduuli
- Interaktiivinen 3D GUI
- Videon toisto ( Theora koodekki )
- Audiojärjestelmä perustuu OpenAL
- Virtuaalimaailman visuaalinen editori
Erityisominaisuudet VR:lle ja simulaatioille
- Kaksinkertaiset tarkkuuskoordinaatit ( 64 bittiä )
- Monikanavainen renderöinti
- Stereo 3D:
- Useiden tulostuslaitteiden käsitteleminen epäsymmetrisillä projektiomatriiseilla (kuten CAVE )
- Usean näytön lähtömahdollisuus
UNIGINE Engineen perustuvat projektit
UNIGINE Enginen pohjalta on julkaistu jo yli sata projektia ympäri maailmaa. Niiden joukossa on monia kehityskulkuja virtuaalitodellisuusjärjestelmien , simulaattoreiden , mukaan lukien sotilaallisten, luomisen alalla , täydellistä luetteloa ei julkaista olemassa olevien salassapitosopimusten vuoksi [2] UNIGINE Holding S.à rl on julkaissut useita omia tuotteitaan, jotka perustuvat UNIGINE Enginessä.
Simulaatio- ja visualisointiprojektit
- Reaaliaikaiset interaktiiviset arkkitehtoniset visualisointiprojektit AI3D:llä
- ACTISKUn kehittämät 3D-visualisointiprojektit digitaaliseen markkinointiin ja markkinointitutkimukseen
- Almaz-Antey Air Defence Concernin tarpeisiin kehitetyn analyyttisen ohjelmistopaketin visualisointikomponentti [3]
- Magus ex Machina (3D-animaatioelokuva)
- Heaven Benchmark (ensimmäinen suorituskykytesti DirectX 11 : ssä )
- Tropics GPU Benchmark
- Sanctuary GPU Benchmark
Pelit
- Dual Universe - julkaistu Windowsille vuonna 2022 [1]
- Oil Rush - julkaistu Windowsille , Linuxille ja Macille vuonna 2012
- Syndicates of Arkon MMORPG - julkaistu Windowsille vuonna 2010
- Tryst - julkaistu Windowsille vuonna 2012
- Cradle - julkaistu Windowsille ja Linuxille vuonna 2015
- Petshop - julkaistu Windowsille ja Macille verkkosoitintuella vuonna 2011
- Demolicious - julkaistu iOS:lle vuonna 2012
- Sumoman - julkaistiin vuonna 2017 Windowsille, Macille ja Linuxille.
Kehityksessä:
- Annorathin jäännökset
- Dilogus – sodan tuulet
- MMT Online - demo saatavilla Windowsille ja Linuxille
- Uneksijat
- Oseania
Historia
Moottorin kehitys alkoi Alexander Zapryagaevin avoimen lähdekoodin projektilla vuonna 2004. Vuonna 2005 Alexander, ainoana kirjoittajana, siirsi sen kaupalliseen lisenssiin (silloin ilmestyi nimi Unigine - lyhenne sanoista Unique Engine (ainutlaatuinen moottori) tai sanasta Universal Engine (yleismoottori), moottorin kehitystä jatkaa UNIGINE Holding . S.à rl
Historiallisesti moottorin kehitys aloitettiin Linuxin ja Windowsin alla , siitä lähtien kaikki UNIGINE Holding S.à rl -projektit tukevat ainakin näitä kahta alustaa. Asiantuntijat tunnustavat Unigine-moottorin parhaaksi 3D-tekniikaksi Linuxille [4] . Osa Uniginen käyttämistä algoritmeista on julkaistu kirjassa "ShaderX7: Advanced Rendering Techniques", sarjan toimittaja - Wolfgang Angel [5] . Moottorin johtavasta kehittäjästä Alexander Zapryagaevista tuli yksi Uniginen varjojen käyttöönottoa käsittelevän artikkelin kirjoittajista ("Practical Cascaded Shadow Maps") [6] .
10. huhtikuuta 2020 julkaistiin ensimmäinen ilmainen versio "UNIGINE 2 Community Edition" [7] [8] .
Moottorin esittely GDC:ssä - 2010
Vuonna 2010 Game Developers Conferencen ( San Francisco , Kalifornia , USA ) puitteissa pidettiin moottorin esittely UNIGINE Holding S.à rl :n osastolla [9] [10] .
Moottorin esittely SIGGRAPH 2012:ssa
Osana reaaliaikaista liveä! SIGGRAPH - 2012 -tapahtumassa ( Los Angeles , USA ) Unigine-moottorin ominaisuudet esiteltiin Heaven- , Oil Rush- ja Valley -projektien esimerkillä [11] [12] .
Muistiinpanot
- ↑ UNIGINE 2.16: Asset Store, Vulkan & DirectX 12, ROS-integraatio, Double Precision in Community, .NET 6, uusi ikkunanhallinta. . (määrätön)
- ↑ Unigine-pohjaiset projektit Arkistoitu 22. helmikuuta 2013.
- ↑ He murtautuivat puolustusteollisuuden läpi . Haettu 8. helmikuuta 2013. Arkistoitu alkuperäisestä 3. toukokuuta 2013. (määrätön)
- ↑ Unigine Heaven näyttää miltä Linux-pelaaminen voi näyttää Arkistoitu 6. huhtikuuta 2013 Wayback Machinessa
- ↑ Uniginen moottorin ohjelmoija oli mukana kirjoittamassa artikkelin kirjaan "ShaderX7: Advanced Rendering Techniques" Arkistoitu 14. lokakuuta 2011 Wayback Machinessa (saksa)
- ↑ "ShaderX7: Advanced Rendering Techniques" Arkistoitu 4. huhtikuuta 2013 Wayback Machinessa
- ↑ UNIGINE 2 Community Edition!
- ↑ UNIGINE 2.11: Community Edition, Performance Optimizations, Better Particles, Archviz Demo . Haettu 23. huhtikuuta 2020. Arkistoitu alkuperäisestä 21. huhtikuuta 2020. (määrätön)
- ↑ UralDev.ru UUTISET: Unigine GDC 2010 -tapahtumassa Arkistoitu 27. heinäkuuta 2014 Wayback Machinessa
- ↑ UNIGiNE - GDC 2010: Taivaskartan läpikulku | HD Arkistoitu 31. maaliskuuta 2017 Wayback Machinessa
- ↑ SIGGRAPH-2012. Arkistoitu alkuperäisestä 28.08.2012 UNIGINE Engine Render: Flexible Cross-API Technologies (Saksan kieli)
- ↑ Linux-ystävällisen Unigine-renderöijän esittely arkistoitu 22. tammikuuta 2013 Wayback Machinessa
Katso myös
Linkit