
bulia byak wrote:
Thank you, it works perfectly as I imagined it to, and gives much better results overall than the old method, with no unexplicable stretches of twists. Just what a human designer would draw as an interpolation without knowing where the nodes are. So I think we can just remove method 1 (unless someone prefers it, of course).
Well, I'm no designer but I find the unexplicable stretches and twists to be visually interesting, so I think I will leave method one for now unless someone puts up a pretty hefty fight. But if I am going to leave it, the difference should probably be explained. I think this might best be done by adding the possibility of slightly longer explanitory paragraphs on the effect dialog. I think other effects could benefit from that also.
Now, for total happiness, the only thing missing is non-linear interpolation. Don't worry, it's easy :) Just rename the "Interpolation Time" parameter into "Exponent", with the default of 0, and use the formula
That was very easy, just as you said. I made the change and uploaded the tarball again. I'm still wondering, what are reasonable upper and lower bounds for the exponent?
Before we commit to "total happieness" I'd like to take a look at blending styles. Some blending is probably impossible like belnding a linear gradient into a radial gradient. Other blending will be necessarily arbitrary. I'd love to hear ideas or oppinions that anyone has.
Lastly, on IRC this weekend I chatted with ScislaC. He is actually using this effects stuff for artistic purposes. :) Check out his deviantart page. He mentioned a desire to warp and bend the path blends to fill curvy shapes. He would probably have to explain himself. But if anyone has ideas for making that possible, I'd be happy to listen.
Aaron Spike