Edit of asset "Atmosphere shader" Accepted
| Old/Current | New/Edit | |
|---|---|---|
| Title | Atmosphere shader | |
| Description |
This contains a simple atmosphere shader usable on planets. I developped this for a tech demo I'm working on, so I thought of making it an addon. - Comes in two versions, one with fake colors and another with light scattering - Can be seen from inside like regular fog if you want to land on the planet - Switches to a cube mesh when seen from far away so multiple atmospheres can be drawn at lower cost - Includes experimental volumetric clouds Changes in 0.4: - Added `force_fullscreen` option to allow previewing the inside of the atmosphere in the editor - Added atmosphere ambient color to v2 atmosphere so nights are no longer pitch black - Added `*_shader_parameter()` methods, deprecated `*_shader_param` methods - Slightly improved clouds alpha blending - Decoupled alpha from color in v2 atmosphere so it no longer stops rendering in the dark side of planets - Fixed properties list not updating when setting a different shader Changes in 0.3: - Added more realistic atmosphere model based on Sebastian Lague's Coding Adventure - Added automatic optical depth baking using a viewport (Vulkan renderer not needed) - Added raymarched and animated clouds (current version is imperfect due to tradeoffs) - Added NoiseCubemap resource to generate procedural cloud coverage textures - Added small demo Changes in 0.2: - Ported to Godot 4 - Added option to blend ground depth with a sphere, to hide precision lost at high distances |
This contains a simple atmosphere shader usable on planets. I developped this for a tech demo I'm working on, so I thought of making it an addon. - Comes in two versions, one with fake colors and another with light scattering - Can be seen from inside like regular fog if you want to land on the planet - Switches to a cube mesh when seen from far away so multiple atmospheres can be drawn at lower cost - Includes experimental volumetric clouds Changes in 0.3: - Added more realistic atmosphere model based on Sebastian Lague's Coding Adventure - Added automatic optical depth baking using a viewport (Vulkan renderer not needed) - Added raymarched and animated clouds (current version is imperfect due to tradeoffs) - Added NoiseCubemap resource to generate procedural cloud coverage textures - Added small demo Changes in 0.2: - Ported to Godot 4 - Added option to blend ground depth with a sphere, to hide precision lost at high distances |
| Category | Shaders | |
| License | MIT | |
| Repository Provider | GitHub | |
| Repository Url | https://github.com/Zylann/godot_atmosphere_shader | |
| Issues Url | https://github.com/Zylann/godot_atmosphere_shader/issues | |
| Godot version | Godot 4.0 | |
| Version String | 0.4 | 0.3 |
| Download Commit | 18378add88641971320537f7621db58c9ab7d874 | 4e6a791df652630be4dbca16cd11749020423a02 |
| Download Url (Computed) | https://github.com/Zylann/godot_atmosphere_shader/archive/18378add88641971320537f7621db58c9ab7d874.zip | https://github.com/Zylann/godot_atmosphere_shader/archive/4e6a791df652630be4dbca16cd11749020423a02.zip |
| Icon Url |
https://github.com/Zylann/godot_atmosphere_shader/blob/master/icon.png?raw=true
|
|
| Preview Insert | ||
|---|---|---|
| Type | image | |
| Image/Video URL |
http://zylannprods.fr/images/godot/plugins/atmosphere/screen1.png
|
|
| Thumbnail |
|
|
| Preview Insert | ||
|---|---|---|
| Type | image | |
| Image/Video URL |
http://zylannprods.fr/images/godot/plugins/atmosphere/screen2.png
|
|
| Thumbnail |
|
|
| Preview Insert | ||
|---|---|---|
| Type | image | |
| Image/Video URL |
http://zylannprods.fr/images/godot/plugins/atmosphere/screen3.png
|
|
| Thumbnail |
|
|