[RELEASED] for UE4: Complete Sky and Weather System

@nacho_simul Thank you

is new. Previous time I’ve used 130 (31 May) build of 4.2 on 4.19.1 UE4 and such didn’t appear.

I found the, I added some code to check the hardware level limits and what we expect, that is somehow is triggering the dll. I’ll push a fix for it.

In regards to the “TrueSkySkylight,” do you mean THE skylight I have in my scene? Or is that the name of a Skylight that should have been placed in? I’ve looked for a “TrueSkySkylight” couldn’t find it.

EDIT: For anyone who ends up curious…I did not find “TrueSkySkyLight” because my search did not recognize that name. It did however recognize “True Sky Light.” With that said, Blend = 0.65, Diffuse Multiplier = 0.15, Specular Multiplier = 2.0 (small increments) appears to have solved the darkened cloud shadow issues.

So I tried the latest plugin version for 4.19.2

The FPS drop is solved and the cooking error also. Good job.

But when I tried to run the packaged game I got a message Fatal error!
Just one more step to fix and it will be finally working.

error.png

@ That should be fixed in the next build

@ It can run after these steps,
(UE)/Engine/Binaries/ThirdParty/Simul to (GAME)/Engine/Binaries/ThirdParty/Simul
(UE)/Engine/Plugins/TrueSkyPlugin/Resources to (GAME)/Engine/Plugins/TrueSkyPlugin/Resources
(UE)/Engine/Plugins/TrueSkyPlugin/Content to (GAME)/Engine/Plugins/TrueSkyPlugin/Content
(UE)/Engine/Plugins/TrueSkyPlugin/shaderbin to (GAME)/Engine/Plugins/TrueSkyPlugin/shaderbin

@michael_simul Thank you for your quick fix, and now it works properly. in 4.19.2!

@**Michaelmong **thanks for your help, it was working after copying those folders :slight_smile:

@ you’re welcome

“actor hidden in game” do not take effect. How to hide in game?

@Michaelmong The setting to disable rendering is ‘Visible’, which is in the ‘True Sky’ tab.

@michael_simul thank you,It works in editor,but how can I control it in blueprint?

It’s ok now.

Hey @michael_simul, trialling your looking product, the editor crashes when I try to load in a Sequence Asset to the TrueSkySequenceActor


Access violation - code c0000005 (first/second  not available)

TrueSkyPluginRender_MT!std::_Tree<std::_Tmap_traits<int,LightingQueryResult,std::less<int>,std::allocator<std::pair<int const ,LightingQueryResult> >,0> >::end() [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xtree:1121]
TrueSkyPluginRender_MT!simul::sky::BaseSkyRenderer::GetLightingQuery() [d:\jarvis\releases\simulversion\4.1a\simul\sky\baseskyrenderer.cpp:132]
TrueSkyPluginRender_MT!simul::clouds::TrueSkyRenderer::PreRenderUpdate() [d:\jarvis\releases\simulversion\4.1a\simul\clouds	rueskyrenderer.cpp:1101]
TrueSkyPluginRender_MT!simul::plugin::PluginTrueSkyRenderer::Render() [d:\jarvis\releases\simulversion\4.1a\simul\plugins\ue4\pluginrenderinterface\plugintrueskyrenderer.cpp:222]
TrueSkyPluginRender_MT!simul::plugin::PluginTrueSkyRenderer::RenderFrame() [d:\jarvis\releases\simulversion\4.1a\simul\plugins\ue4\pluginrenderinterface\plugintrueskyrenderer.cpp:158]
TrueSkyPluginRender_MT!StaticRenderFrame() [d:\jarvis\releases\simulversion\4.1a\simul\plugins\ue4\pluginrenderinterface\renderingplugin.cpp:966]
TrueSkyPluginRender_MT!StaticRenderFrame2() [d:\jarvis\releases\simulversion\4.1a\simul\plugins\ue4\pluginrenderinterface\renderingplugin.cpp:1006]
UE4Editor_TrueSkyPlugin!FTrueSkyPlugin::RenderFrame() [d:\jarvis\uplugin\version\4.19.2\output\plugins	rueskyplugin\hostproject\plugins	rueskyplugin\source	rueskyplugin\private	rueskyplugin.cpp:3149]
UE4Editor_TrueSkyPlugin!FRHIPostOpaqueCommand::Execute() [d:\jarvis\uplugin\version\4.19.2\output\plugins	rueskyplugin\hostproject\plugins	rueskyplugin\source	rueskyplugin\private	rueskyplugin.cpp:2444]
UE4Editor_TrueSkyPlugin!FTrueSkyPlugin::DelegatedRenderFrame() [d:\jarvis\uplugin\version\4.19.2\output\plugins	rueskyplugin\hostproject\plugins	rueskyplugin\source	rueskyplugin\private	rueskyplugin.cpp:2764]
UE4Editor_TrueSkyPlugin!TBaseRawMethodDelegateInstance<0,FTrueSkyPlugin,void __cdecl(FPostOpaqueRenderParameters & __ptr64)>::ExecuteIfSafe() [d:\jarvis\uplugin\version\4.19.2\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:503]
UE4Editor_Renderer
UE4Editor_Renderer
UE4Editor_Renderer
UE4Editor_Renderer
UE4Editor_Core
UE4Editor_Core
UE4Editor_RenderCore
UE4Editor_RenderCore
UE4Editor_Core
UE4Editor_Core
kernel32
ntdll

Thanks for your time :slight_smile:

Hi. I noticed that reflection captures don’t capture the sky. My reflection from the sky is always black.

Using UE 4.19.2 Binary Distribution and latest 4.19.2.152 (21 Jun) I get a crash when closing my editor or when running Cook, both crash at the same code line.

Unreal editor crash on closing: https://i.gyazo.com/c8b422b59d56d31f41129c2836215341.png
File>Cook failure output: https://hastebin.com/uhayowoqul.tex and full UAT_Log.txt is also attached.

is in a Blank C++ Template project, with one test level where I’ve successfully set up a basic actor and sequence. I’m new to Unreal, have not tested any other versions to see if is new behavior for me or not.

Thanks for your work!

With 4.19.2 binary and plugin 4.19.2_4.1a.132_x64 I’m still getting the cook error not allowing me to package - does not support the Null rendering API.

4.19.2 Weird textured clouds. Am I missing something in the settings?

Something else that’s been bugging me: with it seems impossible to create any smaller scaled scenarios that look good. For example, looks fantastic, imagining buildings rising above the clouds:

https://i.gyazo.com/a582b57a4332c7d582354b17db32391f.jpg

… But in screenshot, the “buildings” are 6000 m tall (compared to a normal building which should be around 200m tall)

Whenever you try to scale the clouds down to any sort of realistic scale, all you get is something ugly like . There’s no detail on the clouds or it is horribly repetitive, depth blending does not work well, etc:

[IMAGE REMOVED]

EDIT: I just discovered the Metres Per Unit setting and that SequenceActor scale changes the cloud scale too. However, changing the actor scale seems to mess up depth sorting and changing the Metres Per Unit will screw up cloud velocity and atmospheric haze, and prevent me from having any high-level clouds… any further suggestions would be welcome!

Hello! I’ve tried to install for 4.19.2 binaries and all I got is a black sky. It’s strange because on 4.18.2 works fine!
I just followed the install guide, tried to play with settings…but nothing. I’ve tried different version of binaries for 4.19, but still black sky.
Since I can see users working fine with 4.19.2, am I doing something wrong? Could you please tell me how can I make it work?
Thank you very much!