Interpolated curves for cross-sections

   1143   5   1
User Avatar
Member
42 posts
Joined: Jan. 2017
Offline
Someone have any proposal to set an interpolation for curves between variant attribute?. I have tried by selecting first/last primitive of each group (@variant=0, @variant=1, @variant=2) then removed them, but I can't find how to create interpolated curves between them. The idea would be to have also a bit of control for the amplitude of that interpolation (A - B)

Thanks!

Attachments:
interpolation_variants.png (382.4 KB)

User Avatar
Member
42 posts
Joined: Jan. 2017
Offline
I have done this approach in order to get some space for interpolation between curves worked as cross-sections. This is not working so bad for my purpose, in fact using a blendShapes SOP I have getting exactly the average curve at 0.5, so in theory I have not needed cross-secction for interpolate the skinSOP. However ideally I would like to have a tangency or curvature control in A/B space.

Thanks!

Attachments:
interpolation_variants2.png (332.9 KB)
interpolation_variants3.png (489.9 KB)

User Avatar
Member
143 posts
Joined: June 2024
Offline
Probably in the transition zone you should apply the interpolation function lerp multiplied by the factor from the ramp. lerp interpolates linearly, and you set the smoothness/curvature of the transition in the ramp.
User Avatar
Member
172 posts
Joined: May 2021
Offline
Here is a nice workflow demo using skin and convert:
via O.Song
starting Timestamp 15.50
Edited by PHENOMDESIGN - July 30, 2024 14:09:13
PHENOM(enological) DESIGN;
Experimental phenomenology (study of experience) is a category of philosophy evidencing intentional variations of subjective human experiencing where both the independent and dependent variable are phenomenological. Lundh 2020
User Avatar
Member
42 posts
Joined: Jan. 2017
Offline
Thank you so much for your reply guys.

@Rgaal sounds interesting the lerp function. Do you know any example showing a practical case?

@PHENOMDESIGN
Both, skinSop or sweepSop (using variants) seems not compute the interpolation between cross-sections.

The interpolation tools from Konstantine Magnus looks great.
User Avatar
Member
42 posts
Joined: Jan. 2017
Offline
It seems the interpolation from lerp could works for my case.

Attachments:
Screenshot 2024-07-31 154810.png (678.0 KB)

  • Quick Links