Speeding up an L-System renderer in C#/WPF
问题 lsys is a blazing fast L-System renderer written in CoffeeScript. Below is a simple renderer in C# and WPF. It is hardcoded to render this example. The result when run looks as follows: A mouse-click in the window will adjust the angleGrowth variable. The re-calculation of the GeometryGroup as well as building the Canvas usually take much less than a tenth of a second. However, the actual screen update seems to take much longer. Any suggestions for how to make this faster or more efficient?