splinepy icon indicating copy to clipboard operation
splinepy copied to clipboard

Plotting functions on splines should be evaluated with physical coordinates.

Open jzwar opened this issue 2 months ago • 1 comments

Current Behavior

When plotting functions on splines, evaluation is currently performed at the parametric coordinates of the spline. This can be unintuitive and potentially confusing. However I see a use-case (see the isophotes example).

Proposed Change

Make the current behavior optional, with evaluation in physical space as the default. This would make plotting functions - especially on Multipatches - more intuitive and user-friendly.

❓ Curious to hear your thoughts on this — especially regarding potential performance implications or cases where parametric evaluation is preferred.

jzwar avatar Nov 03 '25 20:11 jzwar

Can you give me an example of evaluation in physical space?

j042 avatar Nov 05 '25 14:11 j042