When I try to apply my actor’s spline component to the landscape actor via level blueprint “editor apply spline” node editor crashes. I used PIE and 100100100 scaled landscape with 1 15*15 tile without of texture.
Apply spline to landscape crash ("editor apply spline" blueprint node)
- Does this occur in a clean, blank project with no additional content or is it limited to one project?
- What steps can I take to reproduce this error on my end?
- When the editor crashes, can you get the callstack and post it here?
- Can you post your crash logs here? They can be found at \Unreal Projects\PROJECTNAME\saved\logs\
- Can you post your dxdiag here?
1)Yes, it does in completely clean project, no template used.
2)Create new Actor BP class, add spline component, compile and save BP, in the map create landscape with 100100100 scale, set size to 15*15 tiles, delete all tiles except one, in the center of this tile place new Actor from BP class you created, in level bluprint via “editor apply spline” try to deform your landscape using actor’s spline component and get crashed.
3)When mentioned above BP node is called when any specified event in event graph is happened (BeginPlay, F Pressed and so on).
5)I’ll do it later.
I was able to reproduce this error and have entered a bug report, UE_30830, to be assessed by the development staff.
The crash will be fixed for 4.12 (hopefully preview 4) but it still won’t do anything when called from “begin play” or “f pressed”. It’s not for use at runtime, it’s for use in the editor (hence the name “Editor Apply Spline”) via Blutility or blueprint custom events with “call in editor” ticked - this puts a button in the details panel of your blueprint object in the world that runs your event.
But can i edit landscape via other function if it exists?
At present there is no method to edit landscapes at runtime.