Hacker News new | past | comments | ask | show | jobs | submit login
Skybolt: A C++ planetary environment rendering engine with Python bindings (github.com/piraxus)
147 points by matt128 on Dec 6, 2020 | hide | past | favorite | 11 comments



Reminds me of WhirlyGlobe, for iOS and Android.

https://github.com/mousebird/WhirlyGlobe


Oh this is lovely. As someone who spent a lot of time in the graphics area, let me say bravo, it isn’t easy and the features you put together are really good. I might dive into your code at some point over holiday break.

Awesome work!


An open source rendering engine like this can open doors for new products in simulation/training. Not having to write an image generator from scratch will sure be a huge time saver.


> Realistic environment rendering at multiple levels of detail, from orbit to planet surface

How is this done? Is it like when a game reduces graphics quality for farther away objects?


Much like Google Earth I would think, ideally the geo-data services would already provide preprocessed level-of-detail texture and heightmaps.

Another interesting question would be if and how Skybolt creates high-detail data that isn't present in the original data set (similar to what FS2020 does via "machine learning", e.g. choosing plausible vegetation and building types).



The demo reel is really impressive. I wish Kerbal Space Program could leverage something like this


Demo in the video at the end of https://piraxus.com/


If this was around before Kerbal Space Program was written do you think they might have considered as an alternative to Unity?


This is a mind-expanding piece of software to say the least, congratulations


I'm jealous. :-)




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: