dmarx / keyframed

Simple, expressive, pythonic datatypes for manipulating curves parameterized by keyframes and interpolators.
35 stars 1 forks source link

extended deforum notation as DSL #97

Open dmarx opened 1 year ago

dmarx commented 1 year ago

https://discord.com/channels/1010951174146510939/1063895338345304064/1119320634200182804

maybe I should just extend the notation deforum is using to add additional optional arguments. so like <t>:(<value>)(<interpolator>) or something like that. maybe change the paren to brackets for the new bit to make it clearer that it's a different thing for the user <t>:(<value>){<interpolator>}

dmarx commented 1 year ago

maybe not brackets for the sake of more readable f-strings/parsers. also, that interpolator spot could potentially be used for multiple arguments. maybe I could use that to specify bounce, loop...