Open 375gnu opened 5 years ago
This issue is created on Celestia Origin team request. The current code in Celestia doesn't render shadows if:
As Ceelstia Origin has a lot of models used instead of default ellipsoids, they have implemented a workaround: they add an ellipsoid to every model so that ellipsoid casts shadows.
So they want this workaround added into Celestia so that every model has virtual shadow casting ellipsoid inside (obviously that shadows will be elliptical).
I'm not a fan of this approach, but on the other hand, we don't have enough knowledge yet to build proper shadows. So unless somebody qualified joins the team we should add this workaround.
A user's request