↿Home
Entity Component System

A gas system written in a custom entity component system.

Planet Editor

A raycasted planet generater and editer written with GLSL.

Erosion

Generates a mountain scene and generates water erosion + collection, generating rivers and lakes.

Gas Simulation

A simple gas simulation written in a GLSL shader.

Running Paint

A shader which simulates paint running, drooping an image.

Planet Generation
Resolution: 2048
Persistence: 0.5
Lacunarity: 2.0
Differential: 1.6
Exaggeration: 1.7
Blur Radius: 0.005
Octaves: 7
Planet Properties
Waterlevel: 0.4
Minimum Radius: 1.5
Maximum Radius: 2.5
Atmosphere Radius: 2.5
Render Properties
Antialiasing: x2
Ray Accuracy: 4
Ray Stride: 4
Light:
Shadows: disabled
Made by billyoyo, Source: https://github.com/billy-yoyo/Planet-Ray-Tracer
Planet Ray Tracer
Controls:
  • Left click to raise terrain
  • Right click to lower terrain
  • Left+Right click to smooth terrain
  • Middle click to rotate planet
  • Scroll to zoom
The menu on the right hand side can be used to affect the generation and rendering of the planet. Hover over any of the names for more information about what each slider does.

Source: https://github.com/billy-yoyo/Planet-Ray-Tracer