Spline Mesh Component created from KML file doesn't render in PIE after spline point change
I cannot get this to occur outside of the users test project. He is pulling data from a KML file, creating a spline mesh component in code, then passing that info into the spline blueprint.
I have a c++ source file combined with blueprints that creates a spline road in the construction script. I have found the rendering unreliable however. The only guaranteed way to show the meshes is via the Standalone Game.
I have tried forcing visilibity of meshes, MarkRenderStateDirty(), UpdateSpline() and registering each SplineMesh seperately as grouped.
1. Download the users test project from here:
Or directly from the AnswerHub post here:
2. Select the ramp spline bp (BP_KmlSpline2) and move it or any of it's spline points
3. Press Play In Editor
Results: The Spline Mesh Component will not be rendered
*Note: If Standalone mode is played > Stopped > and then PIE is played again, the mesh will render. Or if PIE is played and stopped multiple times in a row, the mesh will render.
Expected: For the Spline Mesh Component to be rendered in PIE after the spline bp is moved or a spline point is altered
Head over to the existing Questions & Answers thread and let us know what's up.