SpaceEngine
   HOME

TheInfoList



OR:

SpaceEngine (stylized as SPΛCE ΞNGINE) is an interactive 3D
planetarium A planetarium ( planetariums or ''planetaria'') is a theatre built primarily for presenting educational and entertaining shows about astronomy and the night sky, or for training in celestial navigation. A dominant feature of most planetarium ...
and astronomy software developed by
Russia Russia (, , ), or the Russian Federation, is a List of transcontinental countries, transcontinental country spanning Eastern Europe and North Asia, Northern Asia. It is the List of countries and dependencies by area, largest country in the ...
n
astronomer An astronomer is a scientist in the field of astronomy who focuses their studies on a specific question or field outside the scope of Earth. They observe astronomical objects such as stars, planets, natural satellite, moons, comets and galaxy, g ...
and
programmer A computer programmer, sometimes referred to as a software developer, a software engineer, a programmer or a coder, is a person who creates computer programs — often for larger computer software. A programmer is someone who writes/creates ...
Vladimir Romanyuk. It creates a 1:1 scale three-dimensional planetarium representing the entire
observable universe The observable universe is a ball-shaped region of the universe comprising all matter that can be observed from Earth or its space-based telescopes and exploratory probes at the present time, because the electromagnetic radiation from these obj ...
from a combination of real astronomical data and scientifically-accurate
procedural generation In computing, procedural generation is a method of creating data algorithmically as opposed to manually, typically through a combination of human-generated assets and algorithms coupled with computer-generated randomness and processing power. In ...
algorithms. Users can travel through space in any direction or speed, and forwards or backwards in time. SpaceEngine is in
beta Beta (, ; uppercase , lowercase , or cursive ; grc, βῆτα, bē̂ta or ell, βήτα, víta) is the second letter of the Greek alphabet. In the system of Greek numerals, it has a value of 2. In Modern Greek, it represents the voiced labiod ...
status and up to version 0.9.8.0E, released in August 2017, it was and still is available as a
freeware Freeware is software, most often proprietary, that is distributed at no monetary cost to the end user. There is no agreed-upon set of rights, license, or EULA that defines ''freeware'' unambiguously; every publisher defines its own rules for the f ...
download for
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
. Version 0.990 beta was the first paid edition, released in June 2019 on
Steam Steam is a substance containing water in the gas phase, and sometimes also an aerosol of liquid water droplets, or air. This may occur due to evaporation or due to boiling, where heat is applied until water reaches the enthalpy of vaporization ...
. The program has full support for
VR headset A virtual reality headset (or VR headset) is a head-mounted device that provides virtual reality for the wearer. VR headsets are widely used with VR video games but they are also used in other applications, including simulators and trainers. VR ...
s. Properties of objects, such as
temperature Temperature is a physical quantity that expresses quantitatively the perceptions of hotness and coldness. Temperature is measured with a thermometer. Thermometers are calibrated in various temperature scales that historically have relied o ...
,
mass Mass is an intrinsic property of a body. It was traditionally believed to be related to the quantity of matter in a physical body, until the discovery of the atom and particle physics. It was found that different atoms and different elementar ...
,
radius In classical geometry, a radius ( : radii) of a circle or sphere is any of the line segments from its center to its perimeter, and in more modern usage, it is also their length. The name comes from the latin ''radius'', meaning ray but also the ...
,
spectrum A spectrum (plural ''spectra'' or ''spectrums'') is a condition that is not limited to a specific set of values but can vary, without gaps, across a continuum. The word was first used scientifically in optics to describe the rainbow of colors i ...
, etc., are presented to the user on the
HUD Hud or HUD may refer to: Entertainment * ''Hud'' (1963 film), a 1963 film starring Paul Newman * ''Hud'' (1986 film), a 1986 Norwegian film * ''HUD'' (TV program), or ''Heads Up Daily'', a Canadian e-sports television program Places * Hud, Fa ...
and in an accessible information window. Users can observe celestial objects ranging from small
asteroid An asteroid is a minor planet of the inner Solar System. Sizes and shapes of asteroids vary significantly, ranging from 1-meter rocks to a dwarf planet almost 1000 km in diameter; they are rocky, metallic or icy bodies with no atmosphere. ...
s or
moon The Moon is Earth's only natural satellite. It is the fifth largest satellite in the Solar System and the largest and most massive relative to its parent planet, with a diameter about one-quarter that of Earth (comparable to the width of ...
s to large
galaxy cluster A galaxy cluster, or a cluster of galaxies, is a structure that consists of anywhere from hundreds to thousands of galaxies that are bound together by gravity, with typical masses ranging from 1014 to 1015 solar masses. They are the second-l ...
s, akin to other simulators such as
Celestia Celestia is a real-time 3D astronomy software program that was created in 2001 by Chris Laurel. The program allows users to virtually travel through our universe and explore real objects that have been catalogued. Celestia also doubles as a pl ...
, OpenSpace,
Gaia Sky Gaia Sky is an open-source astronomy visualisation desktop and VR program with versions for Windows, Linux and macOS. It is created and developed by Toni Sagristà Sellés in the framework of ESA's Gaia mission to create a billion-star multi-dimen ...
, and Nightshade NG. The default version of SpaceEngine includes over 130,000 real objects, including stars from the
Hipparcos ''Hipparcos'' was a scientific satellite of the European Space Agency (ESA), launched in 1989 and operated until 1993. It was the first space experiment devoted to precision astrometry, the accurate measurement of the positions of celestial obj ...
catalog,
galaxies A galaxy is a system of stars, stellar remnants, interstellar gas, dust, dark matter, bound together by gravity. The word is derived from the Greek ' (), literally 'milky', a reference to the Milky Way galaxy that contains the Solar System. ...
from the NGC and IC catalogs, many well-known
nebula A nebula ('cloud' or 'fog' in Latin; pl. nebulae, nebulæ or nebulas) is a distinct luminescent part of interstellar medium, which can consist of ionized, neutral or molecular hydrogen and also cosmic dust. Nebulae are often star-forming regio ...
e, and all known
exoplanet An exoplanet or extrasolar planet is a planet outside the Solar System. The first possible evidence of an exoplanet was noted in 1917 but was not recognized as such. The first confirmation of detection occurred in 1992. A different planet, init ...
s and their
star A star is an astronomical object comprising a luminous spheroid of plasma (physics), plasma held together by its gravity. The List of nearest stars and brown dwarfs, nearest star to Earth is the Sun. Many other stars are visible to the naked ...
s.


Functionality

The proclaimed goal of SpaceEngine is scientific realism, and to reproduce every type of known astronomical phenomenon. It uses
star catalog A star catalogue is an astronomical catalogue that lists stars. In astronomy, many stars are referred to simply by catalogue numbers. There are a great many different star catalogues which have been produced for different purposes over the years, ...
s along with procedural generation to create a cubical
universe The universe is all of space and time and their contents, including planets, stars, galaxies, and all other forms of matter and energy. The Big Bang theory is the prevailing cosmological description of the development of the universe. Acc ...
10 billion
parsec The parsec (symbol: pc) is a unit of length used to measure the large distances to astronomical objects outside the Solar System, approximately equal to or (au), i.e. . The parsec unit is obtained by the use of parallax and trigonometry, and ...
s (32.6 billion
light-year A light-year, alternatively spelled light year, is a large unit of length used to express astronomical distances and is equivalent to about 9.46 trillion kilometers (), or 5.88 trillion miles ().One trillion here is taken to be 1012 ...
s) on each side, centered on the
barycenter In astronomy, the barycenter (or barycentre; ) is the center of mass of two or more bodies that orbit one another and is the point about which the bodies orbit. A barycenter is a dynamical point, not a physical object. It is an important conc ...
of the
Solar System The Solar SystemCapitalization of the name varies. The International Astronomical Union, the authoritative body regarding astronomical nomenclature, specifies capitalizing the names of all individual astronomical objects but uses mixed "Solar S ...
. Within the software, users can use search tools to filter through
astronomical objects An astronomical object, celestial object, stellar object or heavenly body is a naturally occurring physical entity, association, or structure that exists in the observable universe. In astronomy, the terms ''object'' and ''body'' are often us ...
based on certain characteristics. In the case of
planets A planet is a large, rounded astronomical body that is neither a star nor its remnant. The best available theory of planet formation is the nebular hypothesis, which posits that an interstellar cloud collapses out of a nebula to create a young ...
and
moons A natural satellite is, in the most common usage, an astronomical body that orbits a planet, dwarf planet, or small Solar System body (or sometimes another natural satellite). Natural satellites are often colloquially referred to as ''moons'' ...
, specific environmental types, surface temperatures, and
pressures Pressure (symbol: ''p'' or ''P'') is the force applied perpendicular to the surface of an object per unit area over which that force is distributed. Gauge pressure (also spelled ''gage'' pressure)The preferred spelling varies by country and e ...
can be used to filter through the vast amount of different
procedurally generated In computing, procedural generation is a method of creating data algorithmically as opposed to manually, typically through a combination of human-generated assets and algorithms coupled with computer-generated randomness and processing power. In ...
worlds. SpaceEngine also has a built-in flight simulator (currently in Alpha) which allows for users to spawn in a selection of fictional spacecraft which can be flown in an accurate model of
orbital mechanics Orbital mechanics or astrodynamics is the application of ballistics and celestial mechanics to the practical problems concerning the motion of rockets and other spacecraft. The motion of these objects is usually calculated from Newton's laws of ...
and also an atmospheric flight model when entering the atmospheres of the various planets and moons. The spacecraft range from small
SSTO A single-stage-to-orbit (SSTO) vehicle reaches orbit from the surface of a body using only propellants and fluids and without expending tanks, engines, or other major hardware. The term usually, but not exclusively, refers to reusable vehicles ...
spaceplanes A spaceplane is a vehicle that can fly and glide like an aircraft in Earth's atmosphere and maneuver like a spacecraft in outer space. To do so, spaceplanes must incorporate features of both aircraft and spacecraft. Orbital spaceplanes ten ...
, to large interstellar spacecraft which are all designed with realism in mind, featuring
radiators Radiators are heat exchangers used to transfer thermal energy from one medium to another for the purpose of cooling and heating. The majority of radiators are constructed to function in cars, buildings, and electronics. A radiator is always a s ...
, fusion rockets, and
micrometeorite A micrometeorite is a micrometeoroid that has survived entry through the Earth's atmosphere. Usually found on Earth's surface, micrometeorites differ from meteorites in that they are smaller in size, more abundant, and different in composition. T ...
shields. Interstellar spacecraft simulate the hypothetical
Alcubierre drive The Alcubierre drive () is a speculative warp drive idea according to which a spacecraft could achieve apparent faster-than-light travel by contracting space in front of it and expanding space behind it, under the assumption that a configurable ...
, including the relativistic effects that would occur in reality.


Catalog objects

The real objects that SpaceEngine includes are the
Hipparcos catalog ''Hipparcos'' was a scientific satellite of the European Space Agency (ESA), launched in 1989 and operated until 1993. It was the first space experiment devoted to precision astrometry, the accurate measurement of the positions of celestial o ...
for stars, the NGC and IC catalogs for galaxies, all known exoplanets, and prominent
star cluster Star clusters are large groups of stars. Two main types of star clusters can be distinguished: globular clusters are tight groups of ten thousand to millions of old stars which are gravitationally bound, while open clusters are more loosely clust ...
s, nebulae, and Solar System objects including some
comet A comet is an icy, small Solar System body that, when passing close to the Sun, warms and begins to release gases, a process that is called outgassing. This produces a visible atmosphere or coma, and sometimes also a tail. These phenomena ar ...
s and
asteroids An asteroid is a minor planet of the inner Solar System. Sizes and shapes of asteroids vary significantly, ranging from 1-meter rocks to a dwarf planet almost 1000 km in diameter; they are rocky, metallic or icy bodies with no atmosphere. ...
.


Wiki and locations

The software has its own built-in "
wiki A wiki ( ) is an online hypertext publication collaboratively edited and managed by its own audience, using a web browser. A typical wiki contains multiple pages for the subjects or scope of the project, and could be either open to the pu ...
" database which gives detailed information on all celestial objects and enables a player to create custom names and descriptions for them. It also has a locations database where a player can save any position and time in the simulation and load it again in the future.


Extensions

SpaceEngine has a fairly large modding community dedicated to expanding on the program's current catalogues, improving things like texture quality, and even improving the program's terrain and cloud generation as a whole (Se
Rodrigo's Mod
. Some SE add-on creators create fictional star systems for their
worldbuilding Worldbuilding is the process of constructing a world, originally an imaginary one, sometimes associated with a fictional universe. Developing an imaginary setting with coherent qualities such as a history, geography, and ecology is a key task fo ...
project, others do 3D modelling for spacecraft add-ons, and some do completely different things. These extensions are all available for download fro
SpaceEngine's Web Forums


Limitations

Although objects that form part of a planetary system move, and stars rotate about their
axes Axes, plural of ''axe'' and of ''axis'', may refer to * ''Axes'' (album), a 2005 rock album by the British band Electrelane * a possibly still empty plot (graphics) See also *Axess (disambiguation) *Axxess (disambiguation) Axxess may refer to: ...
and
orbit In celestial mechanics, an orbit is the curved trajectory of an object such as the trajectory of a planet around a star, or of a natural satellite around a planet, or of an artificial satellite around an object or position in space such as a p ...
each other in multiple
star system A star system or stellar system is a small number of stars that orbit each other, bound by gravitational attraction. A large group of stars bound by gravitation is generally called a '' star cluster'' or '' galaxy'', although, broadly speak ...
s, stellar
proper motion Proper motion is the astrometric measure of the observed changes in the apparent places of stars or other celestial objects in the sky, as seen from the center of mass of the Solar System, compared to the abstract background of the more dista ...
is not simulated, and galaxies are at fixed locations and do not rotate. Most real-world spacecraft such as ''
Voyager 2 ''Voyager 2'' is a space probe launched by NASA on August 20, 1977, to study the outer planets and interstellar space beyond the Sun's heliosphere. As a part of the Voyager program, it was launched 16 days before its twin, ''Voyager 1'', on a ...
'' are not provided with SpaceEngine. The few spacecraft that are included do not use real trajectories or accurate orientations. Interstellar light absorption is not modeled in SpaceEngine. Intrinsic variable stars are not supported by SpaceEngine. In fact most, if not all, simulators do not support intrinsic variable stars. Gravity is not simulated in SpaceEngine, with the exception of the controllable spacecraft. SpaceEngine's procedural generation algorithms are not 100% scientifically accurate, and can sometimes churn out unrealistic results. SpaceEngine's development team does fix, or at least attempt to fix, these issues when they arise, and are oftentimes successful. One such example is the removal of the old "step-stair terrain" bug that plagued older versions. There is a current bug in the procedural planet order generation in star systems in SpaceEngine that is often called the "terra-gas giant" bug or the "procedural planet order generation bug", which is a bug that makes almost all star systems in SpaceEngine have a planet order pattern of terrestrial planet, gas giant, terrestrial planet, gas giant. The bug has been present in all versions of SpaceEngine, and the development team has said that they will try to fix it in the future. Ultimately, these limitations are a result of the algorithmic nature of SpaceEngine's procedural generation, since it is extremely hard, if not impossible, to make these algorithms 100% scientifically accurate.


Development

Development of SpaceEngine began in 2005, with its first public release in June 2010. The software is written in
C++ C++ (pronounced "C plus plus") is a high-level general-purpose programming language created by Danish computer scientist Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significan ...
. The engine uses
OpenGL OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. The API is typically used to interact with a graphics processing unit (GPU), to achieve hardwa ...
as its graphical
API An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software Interface (computing), interface, offering a service to other pieces of software. A document or standa ...
and uses
shader In computer graphics, a shader is a computer program that calculates the appropriate levels of light, darkness, and color during the rendering of a 3D scene - a process known as ''shading''. Shaders have evolved to perform a variety of spec ...
s written in
GLSL OpenGL Shading Language (GLSL) is a high-level shading language with a syntax based on the C programming language. It was created by the OpenGL ARB (OpenGL Architecture Review Board) to give developers more direct control of the graphics pipeli ...
. As of the release of version 0.990, the shaders have been
encrypted In cryptography, encryption is the process of encoding information. This process converts the original representation of the information, known as plaintext, into an alternative form known as ciphertext. Ideally, only authorized parties can decip ...
to protect against
plagiarism Plagiarism is the fraudulent representation of another person's language, thoughts, ideas, or expressions as one's own original work.From the 1995 '' Random House Compact Unabridged Dictionary'': use or close imitation of the language and thought ...
. Plans have been made to start opening them in a way that allows the community to develop special content for the game, with ship
engine An engine or motor is a machine designed to convert one or more forms of energy into mechanical energy. Available energy sources include potential energy (e.g. energy of the Earth's gravitational field as exploited in hydroelectric power gen ...
effects being made available to users who have purchased the game. On May 27, 2019, the
Steam Steam is a substance containing water in the gas phase, and sometimes also an aerosol of liquid water droplets, or air. This may occur due to evaporation or due to boiling, where heat is applied until water reaches the enthalpy of vaporization ...
store page for SpaceEngine was made public in preparation for the release of the first paid version, 0.990 beta. SpaceEngine is currently only available for Windows PCs; however, Romanyuk has plans for the software to support macOS and Linux in the future. Even though SpaceEngine only natively supports Windows, the Steam version can be run on Linux via Steam's
Proton A proton is a stable subatomic particle, symbol , H+, or 1H+ with a positive electric charge of +1 ''e'' elementary charge. Its mass is slightly less than that of a neutron and 1,836 times the mass of an electron (the proton–electron mass ...
compatibility tool.


See also

*
Celestia Celestia is a real-time 3D astronomy software program that was created in 2001 by Chris Laurel. The program allows users to virtually travel through our universe and explore real objects that have been catalogued. Celestia also doubles as a pl ...
*
Space flight simulation game A space flight simulation is a genre of flight simulator video games that lets players experience space flight to varying degrees of realism. Common mechanics include space exploration, space trade and space combat. Overview Some games in the ...
**
List of space flight simulation games This is a sourced index of commercial, indie and freeware space flight simulation games. The list is categorized into four sections: space flight simulators, space flight simulators with an added element of combat, space combat simulators with a ...
*
Planetarium software Planetarium software is application software that allows a user to simulate the celestial sphere at any time of day, especially at night, on a computer. Such applications can be as rudimentary as displaying a star chart or sky map for a specific ti ...
*
List of observatory software See also

*Space flight simulation game **List of space flight simulation games *Planetarium software Astronomy software, * Lists of software, observatory software ...
* List of games with Oculus Rift support * Gravity (software)


References


External links

* *
Russian language website
*
SpaceEngine Forum
{{Astronomy software 2010 video games Astronomy software Science software for Windows Steam Greenlight games Video game engines Articles containing video clips Video games developed in Russia Windows games Windows-only games