GodotSky
A downloadable Godot Sky System for Windows
GodotSky is a dynamic sky system built for the Godot Engine 4.0 and offers a flexible sky solution for 3D projects. GodotSky is designed to be easy to use and implement, with customizable sky colors, sun and moon, procedural and realistic star map, and reactive 2D static clouds.
*Only compatible with Godot Engine 4.0
OVERVIEW
CONTROL YOUR SKY WITH ONE VARIABLE
GodotSky utilizes a single Time of Day variable that controls the rotation of the sun and moon, allowing you to control every aspect of your sky through scripts. Simply set your Time of Day variable to immediately set your scene to dawn, dusk, noon, or midnight. GodotSky takes care of the sun and moon rotation and adjusts the sky colors appropriately.
REALISTIC, CUSTOMIZABLE ATMOSPHERIC LIGHT SCATTERING
GodotSky utilizes physical-based approaches to the scattering of atmospheric light. By using customizable color curves, you can create both realistic atmospheres and more alien and artistic creations. The sky color adjusts automatically based on the rotation of the sun and moon with includes additional color effects along the horizon and near the sun and moon.
CUSTOMIZABLE SUN AND MOON
Easily adjust the size, sharpness, and color of your sun and moon. Adjust the colors of the sun and moon lights based on the time of day to create bright midday light and darker light in the early morning and late evening.
FULLY ANIMATED DAY AND NIGHT CYCLE
Using the Time of Day variable, you can fully animate a day and night cycle. Use a script to enable the day cycle simulation and decide how slowly or quickly you want to progress the day with the Rate of Time variable. All aspects of the GodotSky system are handled automatically, meaning you can set it and forget it.
RESPONSIVE 2D STATIC CLOUDS
Custom-made 2D static clouds that react to the positioning of the sun and moon and feature customizable density and cloud color.
Status | Released |
Category | Assets |
Rating | Rated 4.0 out of 5 stars (2 total ratings) |
Author | StayAtHomeDev |
Tags | 3D, Asset Pack, Godot, sky |
Purchase
In order to download this Godot Sky System you must purchase it at or above the minimum price of $15 USD. You will get access to the following files:
Comments
Log in with itch.io to leave a comment.
Will this work with Godot 4.3 ?
Hello, great job, but how can I change the moon to a different one?
Wanted to add this comment since not everyone will see the reviews.
It's working in the newest version of Godot 4 and it's really nice! The code is easy to follow so if you do need to customize it more you won't have any issues.
Took me 15 minutes to tie it into all my current time systems and it feels like it was always the core of the time system.
As of 6/24/2024 using Godot 4.2.2 Stable, I had to make sure the folder was just "GodotSky" and not "GodotSky 1.2" then I disabled any enviroment add ons I added, got rid of them out of my scene. Closed Godot, moved the "GodotSky" over to the res:// folder and then added the .tscn to my scene. After that it just worked, otherwise I had to keep fixing things.
Thank you for this!
Hi, it looks awesome! Can you share how much it affects performance? Is it working in 4.2? Does it only work in Forward+ ?
I was wondering the same (using 4.2.2) and just bought it, here is what I found in the last hour:
res://
directory otherwise not all files/assets are found. I had to change the paths hard-coded in the code to fix that (because I want my addons in theaddon/
directory);@tool
marker or activate the realtime only on play to fix that.All in all:
So I guess it is usable but requires some tweaks.
Wow, thank you!! Such an extensive review
How's the performance?
Did you try switching to Compatibility rendering?
No I was experimenting in a prototype project which was created with desktop in mind, so I didnt try anything “reduced” in capacity. Also I only tried on Windows.
BTW I intend to retry with a fresh project when I find a few minutes, but if you do that before me I’m interested in issues you’ll find. I suspect my viewpoint is very programming-centric and might not reflect the experience of most Godot users.
Ok I took the time to re-try using that addon in my prototype, I reverted my changes and that time put the content of the zip in the root directory of the project (which is what that addon expects, with hard-coded paths…) Once I removed my scene’s environment (that was from “Instant Realistic Light” and just added the GodotSky node, I am now able to see the sky properly, with decent lighting. I with there was an easy way to mix both though, but I can do an approximation manually.
Anyway, it works (ignoring the hardcoded paths issue). (again using v4.2.2)
Looks great! I'm interested in using this for commercial projects. What's the license?