Line of Sight Cesium Arcade Game

We’ve updated the Cesium arcade game with data from NTT Data so the game now features new cities and omni-line-of-sight calculations. Check out Hannah Bollar’s blog post about it, and catch us at a conference this year to play on the classic Cesium arcade machine.

https://cesium.com/blog/2018/03/09/line-of-sight-arcade-game/

Is there any information available on how the line of sight calculations were done? This is something that I'd love to add to my application!