[RELEASED] for UE4: Complete Sky and Weather System

**Kalasnikov471 **I will investigate the problem and see if we can add a lower hemisphere parameter to the light.
** **you can create a true sky light component instead, we have to fix that.
** **It looks like the 32bit version still has the d3d12.dll without delay load, if you are using a 64bit machine you could try deleting the Engine/Binaries/ThirdPary/Simul/Win32 folder. The 64 bit binaries has the d3d12.dll as delay loaded (I just checked that on the version: trueSKYUE4Plugin_4.17.2_4.1a.1053_x64.
** **I will take a look at problem asap.

The latest version of the plugin for 4.17.2 (simul 4.1a, 1054 23 Oct) should have the D3D12.dll as delay loaded for both Win32 and 64.

It works for me now!

Great! Any ETA on when we can expect a fix? :o

!

@**Kalasnikov471 **We will try to find a solution for that week. I wanted to discuss one thing with you before, as far as I understand, the “lower hemisphere” color is mostly used to remove leaking from the lower parts of the skylight, in your case, you want to use it to increase the strength of the ambient light, then why not just increase the diffuse multipler? I’m not an expert on so I would like to hear your opinion.

Thanks!

Great.

I want to change the colour of the lower hemisphere because in the default UE4 sky light when I change it to grey black ceilings etc… disappear. I am also not an expert but I found that doing produces exactly the result I’m after.

I tried to increase the diffuse multiplier but that that just makes everything very bright which is not what I am after.

is a screenshot of what the scene looks like with the default UE4 sky light, is the result I need to achieve with True Sky.

https://s1.postimg.org/5hdenu2vxn/ss_2017-10-24_at_04.01.30.jpg

is what True Sky looks like with increased diffuse multiplayer:

https://s1.postimg.org/5s08gzlr97/ss_2017-10-24_at_04.02.04.jpg

is how True Sky looks with the default diffuse multiplayer:

https://s1.postimg.org/3be022h0ij/ss_2017-10-24_at_04.02.25.jpg

P.s. Look how blue the light looks compared to the soft default natural looking UE4 light. It looks like a thunder strike. Is there any way to change the light colour so it looks like the default UE4 sky light? Is there a tutorial somewhere on setting up True Sky properly so it looks natural? What is needed is basically a True Sky that could work with or looks exactly like the default UE4 sky light but replaces the ugly UE4 clouds and sky box.

is also a screenshot of true sky in unlit mode:

https://s1.postimg.org/18y7e0qkor/ss_2017-10-24_at_05.50.20.jpg

If you need any more information please let me know. :wink:

latest version working for me on windows 7, and the skylight now has a light component, so thanks

I see what you mean, we will try to find a proper solution for that can be integrated with our skylight.

@**

how do you get the storm/rain & lightning working? I cant figure it out. a video tutorial would be great.

Rain should be working but I think that storms are not fully functional I will need to test it.

I hope it does, I bought it a couple of days ago thinking its an all in one package for weather.

4.2 can work now?

Hi Team
Do you have a rough ETA on 4.18 version?
Cheers
A

I’m sorry to bother you.

I just figure out I need to copy some files manually as page list:

For now it works… keep testing more! thanks!

Hi Team ,

I’m trying to build 4.17 branch.

but maybe since 91df2593b commit,
currently there are some errors when I build from source.



ParallelExecutor.Execute: D:\source\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkySequenceActor.cpp(1426): note: see declaration of 'lights'
ParallelExecutor.Execute: D:\source\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkySequenceActor.cpp(1568): error C4390: ';': empty controlled statement found; is  the intent?
ParallelExecutor.Execute: D:\source\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkySequenceActor.cpp(1589): error C4390: ';': empty controlled statement found; is  the intent?
ParallelExecutor.Execute: D:\source\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkySequenceActor.cpp(1613): error C4390: ';': empty controlled statement found; is  the intent?

I’m not sure how can I fix that except for remove “UE_LOG_SIMUL_INTERNAL” codes.
Or I just remove them for now?

Thank you.

You were mislead.

It’s a temporary bug. Weather is a fully-featured system, the rendering just tends to get fubar sometimes (and we’re preparing a substantial new version for launch).

If you don’t want to update to latest (which isn’t giving that error for me), you can just remove the if checks and the subsequent UE_LOG_SIMUL_INTERNAL. It won’t hurt anything.

4.2 isn’t ready for use, really. We’re going to remove it from the site’s download page because of that.

I lied; latest still had that up until about five minutes ago when I checked in a fix.