Adrian Roman
Adrian Roman
Maybe I'll get motivated enough to improve it further sometime. A good book on this: https://pbr-book.org/ Some basic tutorials: https://learnopengl.com/PBR/Theory
With alpha blending it could be done to look more spectacular, probably some transparent blue sphere on top, then another trasparent layer with the clouds...
I don't recall how many of the textures used for bump/normal mapping are normal maps and how many are height maps, but for the later ones parallax mapping could be...
Currently following a movement command, the spaceship rotation accelerates up to a certain angular velocity then it rotates with a constant angular velocity (if the angle is large enough, otherwise...
They can be improved to be smoother in a similar way as for https://github.com/aromanro/SolarSystem/issues/15, right now they are driven by keyboard and mouse events and time is not taken into...
Shadow implementation is pretty basic, there are various ways to improve it.
As the title says.
Optional, with some other color(s), the field magnitude could be computed in every 'point' on the screen and the value displayed using a color (or even two). Maybe not linear,...