in particular I think part of the code is the culprit.
// Until Epic updates FPostOpaqueRenderDelegate, define SIMUL_UE412_OLD_DEFS to make equivalent, if not using the Simul branch of UE. #ifdef SIMUL_UE412_OLD_DEFS
typedef FPostOpaqueRenderParameters FRenderDelegateParameters;
typedef FPostOpaqueRenderDelegate FRenderDelegate; #endif
You can use the binary installer if the repo is causing issues, perhaps that’s simpler (just extract into your UE4 directory). However I’m not too sure about Perforce; I will mention to and see what he thinks.
Thanks for the heads up. Seems to be a problem with some dlls. We’ll see what the cause is; apologies!
The bug is that it started off with a high value for , when it should be 0 by default. But I don’t think is still an in the latest versions. Otherwise set value to whatever you want to produce the effect you want (but for most I imagine leaving it at 0 is fine).
28> Module.TrueSkyPlugin.cpp
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(137): error C2065: ‘FRenderDelegateParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(137): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(138): error C2448: ‘GetPlatformContext’: function-style initializer appears to be a function definition
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(901): error C2061: syntax error: identifier ‘FRenderDelegateParameters’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(902): error C2061: syntax error: identifier ‘FRenderDelegateParameters’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(903): error C2061: syntax error: identifier ‘FRenderDelegateParameters’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(904): error C2061: syntax error: identifier ‘FRenderDelegateParameters’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(905): error C2061: syntax error: identifier ‘FRenderDelegateParameters’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(906): error C2061: syntax error: identifier ‘FRenderDelegateParameters’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(909): error C2061: syntax error: identifier ‘FRenderDelegateParameters’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1638): error C2653: ‘FRenderDelegate’: is not a class or namespace name
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1638): error C3861: ‘CreateRaw’: identifier not found
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1640): error C2039: ‘RegisterPostTranslucentRenderDelegate’: is not a member of ‘IRendererModule’
28> I:\Projects\MyProject\UnrealEngine\Engine\Source\Runtime\Engine\Public\EngineModule.h(7): note: see declaration of ‘IRendererModule’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1640): error C2653: ‘FRenderDelegate’: is not a class or namespace name
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1640): error C3861: ‘CreateRaw’: identifier not found
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1642): error C2653: ‘FRenderDelegate’: is not a class or namespace name
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1642): error C3861: ‘CreateRaw’: identifier not found
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1708): error C3646: ‘RenderParameters’: unknown override specifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1708): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1711): error C2061: syntax error: identifier ‘FRenderDelegateParameters’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1711): error C2065: ‘p’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1714): error C2065: ‘d’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1715): error C2065: ‘u’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1716): error C2614: ‘FRHIRenderOverlaysCommand’: illegal member initialization: ‘RenderParameters’ is not a base or member
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1720): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1724): error C2065: ‘FRenderDelegateParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1724): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1724): error C2761: ‘void FTrueSkyPlugin::DelegatedRenderOverlays(void)’: member function redeclaration not allowed
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1725): error C2448: ‘FTrueSkyPlugin::DelegatedRenderOverlays’: function-style initializer appears to be a function definition
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1748): error C2061: syntax error: identifier ‘FRenderDelegateParameters’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1753): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1753): error C2228: left of ‘.ViewportRect’ must have class/struct/union
28> I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1753): note: type is ‘unknown-type’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1753): error C2228: left of ‘.Width’ must have class/struct/union
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1753): error C2228: left of ‘.Height’ must have class/struct/union
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1767): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1767): error C2228: left of ‘.DepthTexture’ must have class/struct/union
28> I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1767): note: type is ‘unknown-type’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1781): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1781): error C2228: left of ‘.ViewportRect’ must have class/struct/union
28> I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1781): note: type is ‘unknown-type’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1781): error C2228: left of ‘.Min’ must have class/struct/union
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1781): error C2228: left of ‘.X’ must have class/struct/union
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1782): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1782): error C2228: left of ‘.ViewportRect’ must have class/struct/union
28> I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1782): note: type is ‘unknown-type’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1782): error C2228: left of ‘.Min’ must have class/struct/union
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1782): error C2228: left of ‘.Y’ must have class/struct/union
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1783): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1783): error C2228: left of ‘.ViewportRect’ must have class/struct/union
28> I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1783): note: type is ‘unknown-type’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1783): error C2228: left of ‘.Width’ must have class/struct/union
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1784): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1784): error C2228: left of ‘.ViewportRect’ must have class/struct/union
28> I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1784): note: type is ‘unknown-type’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1784): error C2228: left of ‘.Height’ must have class/struct/union
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1789): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1789): error C2228: left of ‘.ProjMatrix’ must have class/struct/union
28> I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1789): note: type is ‘unknown-type’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1792): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1792): error C2228: left of ‘.ViewMatrix’ must have class/struct/union
28> I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1792): note: type is ‘unknown-type’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1806): error C3646: ‘RenderParameters’: unknown override specifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1806): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1811): error C2061: syntax error: identifier ‘FRenderDelegateParameters’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1811): error C2065: ‘p’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1814): error C2065: ‘d’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1815): error C2065: ‘u’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1816): error C2065: ‘s’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1817): error C2065: ‘m’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1818): error C2614: ‘FRHIPostOpaqueCommand’: illegal member initialization: ‘RenderParameters’ is not a base or member
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1824): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1834): error C3646: ‘RenderParameters’: unknown override specifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1834): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1839): error C2061: syntax error: identifier ‘FRenderDelegateParameters’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1839): error C2065: ‘p’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1842): error C2065: ‘d’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1843): error C2065: ‘u’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1844): error C2065: ‘s’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1845): error C2065: ‘m’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1846): error C2614: ‘FRHIPostTranslucentCommand’: illegal member initialization: ‘RenderParameters’ is not a base or member
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1851): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1855): error C2065: ‘FRenderDelegateParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1855): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1855): error C2761: ‘void FTrueSkyPlugin::DelegatedRenderPostTranslucent(void)’: member function redeclaration not allowed
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1856): error C2448: ‘FTrueSkyPlugin::DelegatedRenderPostTranslucent’: function-style initializer appears to be a function definition
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1885): error C2061: syntax error: identifier ‘FRenderDelegateParameters’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1890): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1890): error C2228: left of ‘.Uid’ must have class/struct/union
28> I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1890): note: type is ‘unknown-type’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1899): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1899): error C2228: left of ‘.ViewportRect’ must have class/struct/union
28> I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1899): note: type is ‘unknown-type’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1899): error C2228: left of ‘.Width’ must have class/struct/union
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1899): error C2228: left of ‘.Height’ must have class/struct/union
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1909): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1911): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1911): error C2228: left of ‘.Uid’ must have class/struct/union
28> I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1911): note: type is ‘unknown-type’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1912): error C2065: ‘StereoPass’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1914): error C2065: ‘StereoPass’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1917): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1917): error C2228: left of ‘.ViewMatrix’ must have class/struct/union
28> I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1917): note: type is ‘unknown-type’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1920): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1920): error C2228: left of ‘.ProjMatrix’ must have class/struct/union
28> I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1920): note: type is ‘unknown-type’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1925): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1925): error C2228: left of ‘.DepthTexture’ must have class/struct/union
28> I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1925): note: type is ‘unknown-type’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1932): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1932): error C2228: left of ‘.ViewportRect’ must have class/struct/union
28> I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1932): note: type is ‘unknown-type’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1932): error C2228: left of ‘.Min’ must have class/struct/union
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1932): error C2228: left of ‘.X’ must have class/struct/union
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1933): error C2065: ‘RenderParameters’: undeclared identifier
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1933): error C2228: left of ‘.ViewportRect’ must have class/struct/union
28> I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1933): note: type is ‘unknown-type’
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1933): error C2228: left of ‘.Min’ must have class/struct/union
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1933): error C2228: left of ‘.Y’ must have class/struct/union
28>I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Source\TrueSkyPlugin\Private\TrueSkyPlugin.cpp(1933): fatal error C1003: error count exceeds 100; stopping compilation
28>ERROR : UBT error : Failed to produce item: I:\Projects\MyProject\UnrealEngine\Engine\Plugins\TrueSkyPlugin\Binaries\Win64\UE4Editor-TrueSkyPlugin.dll
The binary has been fixed, so the next builds shouldn’t produce any dll errors when being installed over the UE4 directory
And the rain should be working in 4.1 again in case anyone was having problems. If you’re struggling to see it then try turning up the rain drop size in the 3D cloud layer.
I haven’t yet dealt with terrain for my game, right now I’ve just got a big flat plane. I’m planning on making a 30km x 30km area of northern france though, textured with a mix of satellite imagery and procedural textures.
looks like a good tutorial on getting large real world terrains into Unreal:
We are working on a system to stop rain going through meshes. The difficulty is that when you have hundreds of thousands of particles you can’t really do collision, per se, as the performance cost would be too high.