Papers of the day   All papers

A Convenient Generalization of Schlick’s Bias and Gain Functions


Jon Barron: My new favorite pet function: a tiny generalization of Schlick's "bias" and "gain" functions that gives you a handy way to craft nice curves for easing or annealing on [0,1]->[0,1]. I wrote up a micropaper here:

16 replies, 797 likes

Tim Soret: This is one of the best & most versatile easing function I've ever used. Essential for remapping in audio, shaders, graphics, procedural animation, etc...

3 replies, 230 likes

Al(i)an Wolfe(man)πŸ‘½πŸΊπŸŽƒ: Animation and audio folks πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸš’πŸ§―πŸ§¨πŸ§‘β€πŸš’πŸ‘¨β€πŸš’πŸ‘©β€πŸš’πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯

3 replies, 112 likes

Tom Forsyth: This looks super useful for all sorts of soft edges, UI, animation "juice" and gameplay parameter tweaking.

3 replies, 47 likes

😷 ifndef πŸŒ²πŸŽοΈπŸ’¨πŸŒ²: Converted this really cool curve to C# with Unity example: Also thanks to @MikkoMononen, @otikik and @TommyEttinger for samples. #unitytips

0 replies, 19 likes

Paul Hughes: Now this looks useful for nice easing / animations....

0 replies, 15 likes

Marquizzo: Can't wait to try this on my next animation!

1 replies, 3 likes

Karsten Schmidt: Nice one! Made an interactive version here:

0 replies, 3 likes

arXiv CS-GR: A Convenient Generalization of Schlick's Bias and Gain Functions

0 replies, 2 likes

William Dyce: Handy easing/interpolation function :) @Tichau4 @Kynrael @Meedoc #gamedev

1 replies, 1 likes


Found on Oct 21 2020 at

PDF content of a computer science paper: A Convenient Generalization of Schlick’s Bias and Gain Functions