Orillusion / orillusion

Orillusion is a pure Web3D rendering engine which is fully developed based on the WebGPU standard.
https://www.orillusion.com
MIT License
4.7k stars 614 forks source link

feat(atmosphere): Hillarie Phisically Based Atmosphere Shader #444

Open mate-h opened 4 weeks ago

mate-h commented 4 weeks ago

Summary

This is a follow up pull request to:

https://github.com/Orillusion/orillusion/pull/376

I have separated out the atmosphere code as a separate package. It is open for feedback, some of the parameters like sun radius, displaySun are not working yet, but I will add those features back in subsequent commits as well as expose and improve the cloud coverage settings.

Demo screenshot

Screenshot 2024-08-14 at 12 02 31 AM
JingwenBai commented 3 weeks ago

Awesome! We will merge it in next version.

Hope more features/params could be implemented in future!