Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 UNIGINE 1  



1.1  Platforms  





1.2  Game features  





1.3  Other features  







2 UNIGINE 2  



2.1  Platforms  





2.2  SSRTGI  







3 Development  



3.1  Linux game competition  







4 UNIGINE-based projects  



4.1  Games  





4.2  Simulation and visualization  





4.3  Benchmarks  







5 See also  





6 References  





7 External links  














Unigine






Català
Français
Русский
Српски / srpski
 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


UNIGINE Engine
Developer(s)Unigine Company
Initial release0.3[1] / May 4, 2005; 19 years ago (2005-05-04)
Stable release

2.18.1[2] / April 19, 2024; 2 months ago (2024-04-19)

Written inC++ (runtime)
C# (scripting)
UnigineScript (scripting)
Operating systemLinux, macOS, Windows
PlatformWindows, Linux
Available inEnglish
LicenseProprietary
Websiteunigine.com

UNIGINE is a proprietary cross-platform game engine developed by UNIGINE Company used in simulators, virtual reality systems, serious games and visualization. It supports OpenGL 4, Vulkan and DirectX 12.[3]

UNIGINE Engine is a core technology for a lineup of benchmarks (CPU, GPU, power supply, cooling system),[4] which are used by overclockers and technical media such as Tom's Hardware,[5][6] Linus Tech Tips,[7] PC Gamer,[8] and JayzTwoCents.[9] UNIGINE benchmarks are also included as part of the Phoronix Test Suite for benchmarking purposes on Linux and other systems.[10]

UNIGINE 1

[edit]

The first public release was the 0.3 version on May 4, 2005.

Platforms

[edit]

UNIGINE 1 supported Microsoft Windows, Linux,[1] OS X, PlayStation 3, Android, and iOS. Experimental support for WebGL existed but was not included into the official SDK.[11] UNIGINE 1 supported DirectX 9, DirectX 10, DirectX 11, OpenGL, OpenGL ES and PlayStation 3, while initial versions (v0.3x) only supported OpenGL.

UNIGINE 1 provided C++, C#, and UnigineScript APIs for developers. It also supported the shading languages GLSL and HLSL.

Game features

[edit]

UNIGINE 1 had support for large virtual scenarios and specific hardware required by professional simulators and enterprise VR systems, often called serious games.

Support for large virtual worlds was implemented via double precision of coordinates (64-bit per axis),[12] zone-based background data streaming,[13] and optional operations in geographic coordinate system (latitude, longitude, and elevation instead of X, Y, Z).[14]

Display output was implemented via multi-channel rendering (network-synchronized image generation of a single large image with several computers),[15] which typical for professional simulators.[16] The same system enabled support of multiple output devices with asymmetric projections (e.g. CAVE). Curved screens with multiple projectors were also supported.[17] UNIGINE 1 had stereoscopic output support for anaglyph rendering, separate images output, Nvidia 3D Vision, and virtual reality headsets. It also supported multi-monitor output.[18]

Other features

[edit]

UNIGINE rendered supported Shader model 5.0 with hardware tessellation, DirectCompute, and OpenCL. It also used screen space ambient occlusion and real-time global illumination. UNIGINE used a proprietary physics engine to process events such as collision detection, rigid body physics, and dynamical destruction of objects. It also used a proprietary engine for path finding and basic AI components. UNIGINE had features such as interactive 3D GUI, video playback using Theora codec, 3D audio system based on OpenAL library, WYSIWYG scene editor (UNIGINE Editor).

UNIGINE 2

[edit]

UNIGINE 2 was released on October 10, 2015.

UNIGINE 2 has all features from UNIGINE 1 and transitioned from forward rendering to deferred rendering approach, PBR shading, and introduced new graphical technologies like geometry water, multi-layered volumetric clouds, SSRTGI and voxel-based lighting.[19]

Platforms

[edit]

UNIGINE 2 supports Microsoft Windows, Linux and OS X (support stopped starting from 2.6 version[20]).

UNIGINE 2 also supports the following graphical APIs: DirectX 11, OpenGL 4.x. Since version 2.16 UNIGINE experimentally supports DirectX 12 and Vulkan.

There are 3 APIs for developers: C++, C#, Unigine Script.

Supported Shader languages: HLSL, GLSL, UUSL (Unified UNIGINE Shader Language).

SSRTGI

[edit]

Proprietary SSRTGI (Screen Space Ray-Traced Global Illumination) rendering technology was introduced in version 2.5.[21] It was presented at SIGGRAPH 2017 Real-Time Live! event.[22]

Development

[edit]

The roots of UNIGINE are in the frustum.org open source project,[23] which was initiated in 2002 by Alexander "Frustum" Zapryagaev, who is a co-founder (along with Denis Shergin, CEO) and ex-CTO of UNIGINE Company.

Linux game competition

[edit]

On November 25, 2010, UNIGINE Company announced a competition to support Linux game development. They agreed to give away a free license of the UNIGINE engine to anyone willing to develop and release a game with a Linux native client, and would also grant the team a Windows license.[24] The competition ran until December 10, 2010, with a considerable number of entries being submitted. Due to the unexpected response, UNIGINE decided to extend the offer to the three best applicants, with each getting full UNIGINE licenses.[25] The winners were announced on December 13, 2010, with the developers selected being Kot-in-Action Creative Artel (who previously developed Steel Storm), Gamepulp (who intend to make a puzzle platform), and MED-ART (who previously worked on Painkiller: Resurrection).[26]

UNIGINE-based projects

[edit]

As of 2021, company claimed to have more than 250 B2B customers worldwide.[27]

Some companies that develop software for professional aircraft, ships & vehicle simulators use UNIGINE Engine as a base for the 3D & VR visualization.[28][29][30]

Games

[edit]
Released
Upcoming


Simulation and visualization

[edit]

Benchmarks

[edit]

UNIGINE Engine is used as a platform for a series of benchmarks,[66] which can be used to determine the stability of PC hardware (CPU, GPU, power supply, cooling system) under extremely stressful conditions, as well as for overclocking:

See also

[edit]

References

[edit]
  1. ^ a b "Unigine v0.3 is released (official press-release) - Unigine". 10 November 2006. Archived from the original on 2006-11-10.
  • ^ "UNIGINE 2.18.1: Upscalers, Optimized Presets, In-App Video Streams, MATLAB Integration". developer.unigine.com. 19 April 2024. Retrieved 29 April 2024.
  • ^ "Unigine Heaven Benchmark 2.1: Techdemo mit OpenGL 4.0 und stereoskopischem 3D - Golem.de". www.golem.de (in German). Retrieved 2020-04-19.
  • ^ "UNIGINE Benchmarks". benchmark.unigine.com. Retrieved 2020-04-19.
  • ^ February 2018, Igor Wallossek 09. "How to Stress-Test Graphics Cards (Like We Do)". Tom's Hardware. Retrieved 2020-04-19.{{cite web}}: CS1 maint: numeric names: authors list (link)
  • ^ "Tom's Hardware Superposition Benchmark Thread". Tom's Hardware Forum. 6 October 2017. Retrieved 2020-04-19.
  • ^ "Unigine Valley Benchmark Scores Thread + SUPERPOSITION ***Over 1000 Submissions!***". Linus Tech Tips. 27 October 2013. Retrieved 2020-04-19.
  • ^ Norris, James (2019-03-10). "How to overclock your graphics card". PC Gamer. Retrieved 2020-04-19.
  • ^ "Share with me your Heaven Benchmark scores with matching settings". Twitter. Retrieved 2021-09-17.
  • ^ "Unigine Game Engine Continues To Advance - Phoronix". www.phoronix.com. Retrieved 2020-04-19.
  • ^ "3D Real-time Unigine Crypt demo - WebGL". crypt-webgl.unigine.com.
  • ^ "Support of huge worlds - Unigine Developer". developer.unigine.com.
  • ^ "Zone-based background streaming - Unigine Developer". developer.unigine.com.
  • ^ "CIGI Support, Better Support for Geodata, Game Framework - Unigine Developer". developer.unigine.com.
  • ^ "CAVEs and monitor walls with multi-node rendering - Unigine Developer". developer.unigine.com.
  • ^ An Image Generator PC-cluster uiowa.edu
  • ^ "Multi-projector Output, Edge Blending, Non-linear Image Mapping - Unigine Developer". developer.unigine.com.
  • ^ "Support of multiple output devices (monitor walls, CAVEs) - Unigine Developer". developer.unigine.com.
  • ^ "UNIGINE 2.0: Fully Deferred Rendering, TAA, Data Streaming Improvements, Performance Optimizations - Unigine Developer". developer.unigine.com.
  • ^ "UNIGINE 2.6: Editor2, Improved Multi-Channel Rendering, Procedural Landscape Generation, VR Template - Unigine Developer". developer.unigine.com.
  • ^ "SSRTGI: Toughest Challenge in Real-Time 3D". 80.lv. July 15, 2019.
  • ^ "Real-Time Live!". SIGGRAPH 2017. September 19, 2015.
  • ^ "Personal open source project by Alexander Zaprjagaev". Archived from the original on 2016-01-20. Retrieved 2012-12-25.
  • ^ Larabel, Michael (2010-11-26). "Unigine Starts A Linux Game Development Competition". Phoronix.
  • ^ Larabel, Michael (2010-12-12). "Good News Out Of Unigine's Linux Game Competition". Phoronix.
  • ^ Larabel, Michael (2010-12-13). "Unigine Announces The Three New Linux Games". Phoronix.
  • ^ "Customers | UNIGINE: Real-time 3D engine".
  • ^ "UNIGINE: The powerhouse of our NAUTIS maritime simulator". www.vstepsimulation.com. 5 April 2018. Retrieved 11 November 2022.
  • ^ "NEW PARTNERSHIP WITH 3D EXPERT UNIGINE ALLOWS FOR PHOTOREALISTIC VISUALIZATIONS IN THE SIMULATION SOLUTION CARMAKER". safetywissen.com. Retrieved 11 November 2022.
  • ^ "UNIGINE". uni3dlabs.com. Retrieved 11 November 2022.
  • ^ "Cradle Game Released". Unigine. 2015-07-25. Archived from the original on 2019-08-19. Retrieved 2019-08-19.
  • ^ "SYNDICATES OF ARKON: THE BEGINNING - Syndicates of Arkon - the first free-2-play Sci-Fi MMORPG built on Next-Gen graphics engine. The unique game universe in the style of cyber-punk". 2010-12-19. Archived from the original on 2010-12-19. Retrieved 2019-08-19.
  • ^ designosis.com. "BlueGiant Interactive - TRYST Gameplay -". www.bluegiantinteractive.com. Retrieved 2019-08-19.
  • ^ "The Oddest Game To Be Powered By Unigine". May 8, 2011. Retrieved December 21, 2021.
  • ^ "Tequilabyte Studio". tequilabyte.com.
  • ^ "Sumoman on Steam". store.steampowered.com.
  • ^ "Acro FS on Steam". store.steampowered.com. Retrieved 28 July 2023.
  • ^ "Dual Universe". www.dualuniverse.game.
  • ^ "Node on Steam". store.steampowered.com.
  • ^ "ESQ game". esqgame.com.
  • ^ "ESQ Team is creating Independent MMORPG, El Somni Quas". Patreon.
  • ^ "Smart Simulations Metro Simulator Powered by UNIGINE 2 Sim: Save Lives, Time and Money". February 18, 2022.
  • ^ "CarMaker 10.0 Release By IPG Automotive". April 20, 2021.
  • ^ "UNIGINE: The powerhouse of our NAUTIS maritime simulator". April 5, 2018.
  • ^ "News - Oktal Sydac - Simulation in Motion". www.oktalsydac.com. Retrieved 28 July 2023.
  • ^ Archived at Ghostarchive and the Wayback Machine: "Be-200 Flight Simulator (Powered by UNIGINE 2 Sim)". YouTube.
  • ^ Bianchi, Pascal. "Klee 3D - Solution Retail Trade-Marketing". www.klee3d.com/.
  • ^ "UNIGINE Engine selected for Almaz-Antey software - Land Warfare - Shephard Media". www.shephardmedia.com.
  • ^ "Virtual World Creation". Ai3D.
  • ^ "Coming soon... | UNIGINE: real-time 3D engine". unigine.com.
  • ^ Archived at Ghostarchive and the Wayback Machine: "Bell 206 Rescue Helicopter Simulator (powered by UNIGINE Sim)". YouTube.
  • ^ "MAGUS EX MACHINA". February 29, 2012. Archived from the original on February 29, 2012.
  • ^ "INNOSIMULATION".
  • ^ "John Gerrard - Farm (Pryor Creek, Oklahoma) 2015". Archived from the original on 2015-05-11.
  • ^ "Solar Reserve (Tonopah, Nevada) 2014". Solar Reserve (Tonopah, Nevada) 2014.
  • ^ "Exercise (Dunhuang) 2014". Exercise (Dunhuang) 2014.
  • ^ "Western Flag (Spindletop, Texas) 2017". Western Flag (Spindletop, Texas) 2017.
  • ^ "X. laevis (Spacelab) 2017". X. laevis (Spacelab) 2017.
  • ^ "Главная". www.rc-spectr.ru.
  • ^ "虚拟现实|虚拟仿真|VR内容|虚拟仿真实验教学-曼恒数字官网-首页". www.gdi.com.cn.
  • ^ "虚拟现实|虚拟仿真|VR内容|虚拟仿真实验教学-曼恒数字官网-首页". www.gdi.com.cn.
  • ^ "RealFlight® 9 RC Flight Simulator - Now with Horizon Hobby®-exclusive aircraft and technologies!". RealFlight RC Flight Simulator.
  • ^ http://www.sepi.es/default.aspx?cmd=0004&IdContent=36438&idLanguage=_EN&lang= [dead link]
  • ^ "New NAVANTIS Ship Simulator Presented at DIMDEX 2016". unigine.com. Retrieved 28 July 2023.
  • ^ "Autonomous Flying Cars Will be Trained in UNIGINE Virtual Worlds".
  • ^ "UNIGINE Benchmarks". benchmark.unigine.com. Retrieved 2021-09-17.
  • ^ "UNIGINE Benchmarks".
  • ^ "UNIGINE Benchmarks".
  • ^ "UNIGINE Benchmarks".
  • ^ "UNIGINE Benchmarks".
  • ^ "UNIGINE Benchmarks".
  • [edit]
    Retrieved from "https://en.wikipedia.org/w/index.php?title=Unigine&oldid=1221320169"

    Categories: 
    Computer physics engines
    Game engines for Linux
    Middleware
    Software development kits
    Software that uses Qt
    Video game development
    Video game development software
    Video game development software for Linux
    Video game engines
    Video game IDE
    Virtual reality
    Hidden categories: 
    CS1 German-language sources (de)
    CS1 maint: numeric names: authors list
    All articles with dead external links
    Articles with dead external links from February 2022
    Articles with short description
    Short description is different from Wikidata
    Wikipedia articles with undisclosed paid content from December 2021
    Articles with a promotional tone from February 2022
    All articles with a promotional tone
    Articles with multiple maintenance issues
    Official website different in Wikidata and Wikipedia
     



    This page was last edited on 29 April 2024, at 06:22 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki