<div dir="ltr">Hello fellow Freestyle users,<div><br></div><div>You may have seen that I, in cooperation with TK, have been working on rewriting Freestyle's Python internals. most notably in <a href="https://developer.blender.org/D319">D319</a>, <a href="https://developer.blender.org/D545">D545</a> and <a href="https://developer.blender.org/D222">D222</a>. Apart from speedups in a few shaders (primarily the BluePrint shaders, where over 100% was achieved) the end user shouldn't really have noticed. </div>
<div><br></div><div>Now that the foundation is there, it is time to update the parameter editor as well. To make sure this will go as smoothly as possible, I've made a regression testing script, that can be found <a href="https://github.com/folkertdev/freestyle-regression-tests/tree/master">here</a>. It contains some nice snippets, especially if you want to measure shader execution time. </div>
<div><br></div><div>Whilst said script tests the basic functionality for correctness, I'd also like to test my changes "in the real world", so testing the changes with serious usage of freestyle is much appreciated. The changes to the parameter editor can be found <a href="https://developer.blender.org/D623">here (D623)</a></div>
<div><br></div><div>Finally, if you have small ideas for improving Freestyle shaders, now is the time to ask.</div><div><br></div><div>Happy blendering, </div><div><br></div><div>Folkert de Vries (flokkievids)</div><div><br>
</div><div><br></div></div>