my branch has different (improved) lightmap UV generation algorithm, so its common to see broken lighting if you open a map that has never been built with it. also when i said i could not repro the issue with 5.8.3, it meant 5.8.3 with my patch
I packaged the project on a different computer and couldn’t reproduce the issue again.
After clearing %LOCALAPPDATA%\UnrealEngine\Zen and %LOCALAPPDATA%\UnrealEngine\Common\DerivedDataCache, the issue is now gone on my main machine too.
The conclusion is that the meshes were previously cooked without the patch, and the cooked cache was saved using the old lightmap UV algorithm. Changes to the UV version should somehow affect the final mesh hash to force a rebuild.
Is it necessary to be on DX12 to use this feature? I noticed errors in project when I enabled the plugin (merged the commits into a custom 5.7 branch from your repo).
I wanna stay on DX11 forward for stability reasons as of now as most stuff just works.
One more question, we currently rely on this change to the source to control if the lightmass contributes to VLM or not in CPU lightmass. I extended this feature for surface lightmaps too.
Where in your GPU lightmass can I find the equivalent to feed my bools and opt out data for both?
There isn’t a single place where you can find the equivalents. You can start by looking at Engine\Plugins\Experimental\GPULightmass\Source\GPULightmass\Private\Scene\Scene.cpp. A competent AI agent like GPT-6 should do the work reasonably good.
If the engine has been updated by the launcher before patch uninstall then the uninstall error is expected. the uninstall should proceed (backup removed) but no engine file is touched. you then verify the engine and install the new patch.
When I set the color in Subsurface Color for the Two side foliage material, baking results in excessive color bleeding onto surrounding objects—making the plants look almost self-illuminated, and anthoer causes very noticeableblack seams where objects meet. These issues do not occur with the same scene parameters when using LuoshuangGPU in version 4.27.