I made a custom terrain editor, but the NormalRecalcControl doesn’t work properly in my editor.
I have confirmed that the control is enabled and assigned to the proper terrain, but when I sculpt hills, the normals do not appear to update immediately as they do when I sculpt the same exact terrain in the SDK
I have also confirmed that the NormalRecalControl is properly updating the normal values in the terrain’s normal buffer - it is just not being passed to the shader (similar to another terrain issue with Point Lights that I’m having and troubleshooting in a separate thread)
Similar to my other problem, whenever I cut/paste the terrain, the normal values will then appear properly.
So it is like the recalculated normal values are not being updated in the shader, even though the NormalRecalcControl is updating them in the mesh buffers. (I can also post a video validating that the mesh buffer gets updated even though the normal values are inaccurate in the shader, if anyone is doubting this strange behavior)
Any help is appreciated