<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&#39;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&#39;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&#39;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&#39;d also like to test my changes &quot;in the real world&quot;, 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>