Terrain engine upgrade #3

This will be a large post, so first I'll dilute the wall of text with a screenshots of new landforms, recently added to the engine. They are based on Rodrigo's mods, so far I added the rivers and rifts (faults) for desert planets. Parameters for...

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...