Eroded mountains and other landforms

Recently I've implemented some new landforms. "Procedural erosion" fractal based on this work. [bafg id="4258"] Another new landform, called "Jordan turbulence": Terraces: Something like mountain ranges: ...

Skybox and procedural planetary texture export

Yesterday I'd implemented the skybox exporting and procedural planetary textures exporting feature. Here I'll show examples of the interface dialogs and examples of exported textures. I've also added a new "projection" mode - the skybox mode. This is some procedural planet: And this is the skybox capture...

Procedural galaxies

I started implementing procedural galaxies. This is not a 3D models of galaxies, but generation of billions of galaxies in an almost infinite space. Procedural 3D models will be the next step, and until then, all galaxies are using standard models. The first screenshot shows some...

The map mode

I have almost finished the Map Mode for SE. It is similar to Google Earth, but with the ability of scaling from a single planet up to entire clusters of galaxies. Below are a lot of screenshots showing how to zoom out from a moon...

Landscape optimizations and new landforms

I fixed a small error that caused was a big disadvantage: Tiny landscape nodes (greatest level of detail) have too big initial BBoxes, that makes them visible from very long distances. The node's BBox recalculates node generation by using actual node height values, and become...

Ocean planets and tidal locked planets

Recently I added support for ocean planets - the planets consist almost entirely of water, and can have oceans several hundred kilometers deep. Technically, these would be Terra planets (Earth-like planets with water) but without continents. I've also made the icy polar caps more bumpy....

Detail textures for planets

Recently I experimented with increasing the level of detail on planetary textures. Previously, each planet had a small texture generated (only 5x8 pixels) which contained the colour palette: The first axis assigned to point height/latitude, and the second axis assigned to point slope. The shader...

Black holes

This is a first implementation of black holes. Rendered as a sprite withe the shader which takes the background image as a texture and warps it. So some pixelation and other artifacts appear close to the black hole. The better way to render black hole...