Hey Alan!
First of all, I’m new to Unreal and your Livestream was incredibly useful for a neuroanatomy education app that I am working on. So thank you very much!
I am wondering if this method can be used to create a spline and spline mesh. I have a JSON file formatted thusly:
"controlPoints":
{"controlPointSpline":
{"x": 2.4918339252471924,"y": 0},
{"x": 1.2459168434143066,"y": 2.1579916477203369},
{"x": -1.2459170818328857,"y": 2.1579914093017578},
{"x": -2.4918339252471924,"y": -2.178430378307894e-07},
{"x": -1.2459167242050171,"y": -2.1579916477203369},
{"x": 1.245917797088623,"y": -2.1579909324645996}],
"point": {"x": 287.01492309570312,"y": 100.07234954833984,"z": 405.66363525390625},
"up": {"x": 0.49748080968856812,"y": 0.8660818338394165,"z": 0.049125999212265015},
"vAxis": {"x": 0.23029391467571259,"y": 0.958656907081604,"z": -0.16715794801712036}}],
#lots of controlPoints in sequence.
}```
"point" is in world space, and everything else is local to "point"
"point" is a control point of the spline, and the XY values above it are the boundary points that make up an irregular shape in a 2D plane relative to the "point" to ultimately create a spline mesh.
"up" is the tangent used to create the u axis of the boundary shape.
"vAxis" is the tangent used to create the v axis of the boundary shape.
Can I use this data to generate a spline and an associated spline mesh using a derivative of your blutility?