3DVolume and CurveMovement

Hello, I’m a developer with limited knowledge in OHIF/Cornerstone. I’m trying to add functionalities such as 3D rendering of the model, as well as the ability to add a path and have the plane movement along this path so that it’s always perpendicular to this path (to avoid distorting the image). Could someone guide me, tell me where to look, explain, or help me with this task? Thank you very much in advance.

Video link: link