TrueSKY 4.3 Release
Today marks the release date of the initial beta version of trueSKY 4.3! Get it now via the download page on our website! We are excited to see how you will use and integrate trueSKY into your project.
Here is the list of new features, addition and known issues.
Features that are releasing with trueSKY 4.3:
This has been greatly improved along with the visual clarity of clouds using a new rendering method. This is enabled by default with the integration scheme set to “variable grid”.
Cloud tints –
Control the colour of the clouds without requiring changes to scattering settings or other complex values.
TrueSKY will generate aurorae automatically. There are nuances to this, which are covered in the documentation, and we will have a tutorial released soon!
Water meshes –
This new system allows for much more performant bounded water with more extensive customisation.
TrueSKY 4.1a: Cloud rendering scheme –
After discussions with members of our community on what keeps them using our legacy trueSKY 4.1a version, we have decided to port the rendering scheme into trueSKY 4.3. This will allow you to generate clouds the exact same way as in trueSKY 4.1a, whilst utilising the quality of life upgrades that we have made in years since 4.1a was released.
Documentation updates –
We have worked to update our previous documentation to ensure that the information is correct, as well as ensuring any new features are released with full documentation. Additionally, we are aiming to release video tutorials covering the main topics of the documentation and new features.
Smaller features and additions:
Water colour pickers to allow for easier colour choices when selecting absorption and scattering settings.
Moon lighting updates and improvements – This allows further control and functionality in conjunction with our new moon system.
Improvements to multi layer precipitation.
Wind speed now affects precipitation.
Rotation of keyframes- This is done by holding down Ctrl and clicking with the mouse within the cloud window. And yes, this works with map textures too!
Creating and deleting keyframes and cloud layers via blueprints in UE4 for better integration into the blueprint pipeline.
Assigning map textures to cloud layers via blueprints. In addition to this, we have added referencing within the engine to remove the need for use of the external “resource” file structure.
Naming of cloud layers to help organise your sequences and know what each layer is currently doing
Water reflection improvements and additional controls.
Water can now be used without using the sky if you so wish.
On top of this, the update comes with numerous and wide ranging bug fixes and general improvements across the board. This ranges from crashes and visual artefacts to smaller issues. There are more fixes here than can be reasonably documented in this post, however as always if you encounter an issue that is not on the known issues thread, please create a new Q&A post to raise it to our attention or send in a bug report.
In addition to the large amount of features, performance improvement and fixes, the changes we have made within trueSKY 4.3 will allow us to push updates more frequently. This is to address newly raised issues and to add incremental feature updates more frequently; we have an ongoing plan to release more incremental builds and updates with greater regularly.
Known issues with the trueSKY 4.3 release:
Precipitation remains once set. This is an issue with clearing our translucency texture. You can force it off by accessing the keyframe that is causing it and setting the precipitation amount to 0.1, or a similar low value, and then moving it to 1.
Cloud movement issues – We are aware of the issue with cloud movement; it is an artefact with the new interpolation system implemented with the variable grid system. If cloud movement is critical to your project, you can still use the legacy grid integration to allow for smooth cloud movement. However, future updates will work on alleviating this problem extensively and it is one of our highest priorities.
Could you please confirm 3D Mesh moon feature will be removed from now on? It was available on 4.23a but it looks like 4.3 is missing it.
3D Moon Mesh’s have been removed for now. They had a lot of issues and were not implemented in a way we were satisfied with, so have been disabled. The code and such still exists however, and will be revisited in the future.
Almost all the functionality of the Moon Mesh will be present using the 2d texture version, but if there’s anything you need assistance with or this has disrupted what your working on let me know and I’ll try do my best to find a solution for you.
Thank you very much for quick answer.
2D Moon is acceptable for the indie game I’m designing now but a major improvement would be enabling custom materials on the moon so that at least we can create scenarios where we can rotate the moon itself but it is not a huge deal. Basically it would be great if moon was a material instead of a 2D texture.
This is a good suggestion! Currently the 2d texture gets passed internally however, not through the engine, and as such doesn’t reach through the engines material system. I will however note it as a suggestion and small feature request for a potentially togglable setting.