THANK YOU for sharing this! In addition to FoW your tutorial helped me learn dynamic texture creation and multi-threading in a practical manner as well.
I used this FoW setup last year and had this thread bookmarked for replying but never got to it until now - I thought better late than never to drop by
For people experiencing intermittent crashing - I found overriding EndPlay like this helped:
void AFogOfWarManager::EndPlay(const EEndPlayReason::Type EndPlayReason)
{
FowActors.Empty();
if (FowThread) {
**FowThread->ShutDown();**
}
}
I’m not using Fog Of War anymore (game no longer an RTS), but in any case - 's tutorial was a lifesaver when I really needed it, so thank you!
Hey man, that’s super nice of you to give thanks. As for multi-threading and dynamic texture creation in UE4, I learned both topics from tutorials so he should get at least 85% of the gratitude