Initial thoughts:
It’s a interesting proof-of-concept, in terms of it does draw ink lines far faster in real time than grease pencil.
It’s hard to make a comparison to the speed of Pencil+, as the appearance of lines I’m getting is quite different. What I mean by this is that Pencil+ produces production-quality ink, while at the moment I’ve not yet found this with StrokeGen. So - while the speed is good, the result isn’t as good.
I wasn’t able to ink instances created with geometry nodes; perhaps theres some different requried setup involved, but I believe that would need to be addressed - as, modifying all my geonode setups in order to StrokeGen the objects, is not something most people will be willing to do. It also needs to be able to do this, without requiring the geonodes be converted from Instance to Real.
The overall assignment and management of strokes is currently on an object+material basis. When I imagine trying to assign strokes on one of my regular scenes in that manner (one by one, multiple property clicks per object) - my mind immediately thinks “No, I’m not going to do that.” One thing that Pencil+ does quite well in this regard is that it has it’s own management system:
Within that, I can just select 100 objects in my scene, open Pencil+, and instantly assign them to be inked. Or multiple materials, if desired.
So ultimately, I think Strokegen will need some sort of overall management system to deal with assignments. (And, hopefully does not utilize blender’s Collections feature as a quick - but suboptimal - solution.)
I won’t get into things like intersecting lines, edge assignments etc - as it’s already known that such things are on the planning board to be added, if/when development continues. Obviously those would be important to the artist.
I do think it’s a project worth developing, and will continue to follow the progress in the future.
@joseph