<snip, see paragraphed version below>
***************************
WIth background in independent videogame development, I can well appreciate the complexity and difficulties involved in generating whole planets even just coastlines mountains and oceans is an undertaking.
Some of the most impressive such generation was actually in Maxis' Spore - however there are significant differences in the geosphere formation sued there and Elite's planet templates. Further to this the floaa and fauna choices were predefined from a limited list and easily accessible - with billions of potential variations in Elite - and examples of NMS etc. and the current issues some people have with "beige" shows just that regardless of tens of thousands of variations, combinations soon appear repetitive even with a few hundred samples - the human brain excels at identifiying patterns and relating similarities.
The issue is not difficulty as in not enough people or not smar/skilled enough coders and algorithm theory - but in the complication of data management and content. In essence, you will need to have enough content to make enough variety. You will need to then calculate how this content is distributed over a planet surface with a resolution of metres. There needs to be enough variation in the content to pevent it not looking like a repeated tile.Then you need to consider that different planets will need to look different from each other. This requires a wealth of content again from which to draw from. This content needs to be stored somewhere. Then comes ther problem of how to distribute the content to the client.
Greater effect is achieved through greater variety, yet greater variety requires greater selection available, which entails greater arguments for database searching which takes more time and more time introduces lag and loading-screens. Otherwise, you limit the searching and availability lag by pre-caching locally, which increases memory usage and storage and requires more pathing work to fix errors. As such, I never expected any planetary landings at all and was greatly impressed with the features of Horizons. Having since read that FDev had intended to attempt to tackle atmospheric planetary landings and even allow for landing on Earth etc. I was in awe and if they pull it off to any extent I'll be incredibly impressed.
Therefore, I am prepared to wait indefinitely. If there is some future announcement made that such is indeed too complex then I will fully understand.
***********************************
There ya go mate, a valuable post such as this needed making readable, no offense. Repped as well.