It appears that the Landmass plugin has a content dependency on the BlueprintMaterialTextureNodes plugin.
If the BlueprintMaterialTextureNodes is not loaded, then the blueprint "/Landmass/Landscape/BlueprintBrushes/TextureTest" will have compile errors.
Blueprint errors provided in Callstack.
Also tested on UE5-Main, CL: 34648063
1. Download the attached test project and open
2. Open the blueprint "/Landmass/Landscape/BlueprintBrushes/TextureTest"
3. Observe the Compile errors
4. Enable the plugin "BlueprintMaterialTextureNodes" and restart the editor
5. Repeat step 2
6. Observe the errors are fixed
7. Double click the node "Render Target Sample Rectangle Editor Only" to see that its C++ function "UBlueprintMaterialTextureNodesBPLibrary::RenderTarget_SampleRectangle_EditorOnly(...)" lives in the plugin "BlueprintMaterialTextureNodes", in the file BlueprintMaterialTextureNodesBPLibrary.cpp.
BP Errors:
In use pin In Render Target no longer exists on node Render Target Sample Rectangle Editor Only . Please refresh node or break links to remove pin. In use pin In Rect no longer exists on node Render Target Sample Rectangle Editor Only . Please refresh node or break links to remove pin. In use pin Return Value no longer exists on node Render Target Sample Rectangle Editor Only . Please refresh node or break links to remove pin. Could not find a function named "RenderTarget_SampleRectangle_EditorOnly" in 'TextureTest'. Make sure 'TextureTest' has been compiled for Render Target Sample Rectangle Editor Only
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-219364 in the post.
0 |
Component | UE - LD & Modeling - Terrain |
---|---|
Affects Versions | 5.4, 5.4.2 |
Target Fix | 5.6 |
Created | Jul 15, 2024 |
---|---|
Updated | Oct 16, 2024 |