Reflections

This is a beginning of work on PBR (Physically-based rendering). SE already generates environment maps for ships - they are used in the warp drive distortion effect shader. But they can be used in the IBL (Image-based-lighting) of ship models. Screenshots below shows simple mirror...

HarbingerDawn’s Updates #1

Hi, HarbingerDawn here. I'm a SpaceEngine team volunteer who sometimes makes contributions to SE's code. Today I'll be talking about some of the work I've done for the upcoming version, 0.9.9.0.Atmospheres I have made many changes to how SE chooses atmosphere models and atmosphere hue and...

New video

LifeLive42 made a new video, enjoy!...

Terrain engine upgrade #2

I continue to work on the updated terrain engine. Today I will tell you more about detail textures.So far, for texturing the landscape, SE has generated or loaded from disk 4 kinds of textures for each block of terrain (I will call them "maps" for...

Terrain engine upgrade #1

The view from 1.5 meters altitudeI recently started upgrading the terrain engine. This is necessary work for the integration of the new planet classification system. The procedural generator uses a special file (palette.cfg) to assign "coloring" (a palette) to the generated planets. For each class...

HarbingerDawn’s stream #11

New features shown: new planet classes, composition of alien seas, new close-up terrain textures (WIP)...

Alien seas

In order to support the new planet classification, SpaceEngine needed code that generates the bulk composition of a planet, as well as its atmosphere and possible liquids on the surface. So I upgraded the atmosphere composition code, which was first introduced in SE 0.980. It...

New planet classification 2

Over the past month I continued working on implementing the new planet classification system for SE. The "approved" scheme is the following:[temperature class] [volatiles class] [mass prefix][bulk composition class]The temperature class is like in previous versions of SE, but with slightly changed limits: frigid (90 K)...

Patch 0.9.8.0e

For those who will be unable to see the full solar eclipse on August 21, I made this small patch for SpaceEngine 0.9.8.0. It adds planet ephemerides to SE, so you can watch the eclipse there. It is based on a slightly updated 0.9.8.0 source...

Planet ephemerides

Now you can observe real solar and lunar eclipses in SpaceEngine! This video shows the upcoming full solar eclipse of August 21, 2017, which will be visible in the USA.Over the past month I have worked on planet ephemerides. They are data tables and pieces...