# Grease Pencil Rendering Meeting 1. Is there a good reason for having a separate renderer for Grease Pencil ? Is this similar to the question "how do we do NPR rendering in Blender" ? - People want more control over Grease Pencil rendering, e.g. a shading node-tree. 2. Current Grease Pencil render engine has anti-aliasing issues. This is probably the current biggest rendering related problem. - ![luna](https://hackmd.io/_uploads/Hyf6De94a.png) 3. Grease Pencil is moving from an AoS approach to SoA. The batch cache for rendering is still using an AoS approach. Would it make sense to rewrite the render engine to take in the attributes rather than an Aos ? 4. We have to triangulate every stroke at the moment, because the render engine needs the triangles for all strokes, regardless of the material. Could we optimize this? (maybe it isn't a bottleneck). # Notes 1. Long term, we should replace the grease pencil render engine. 2. Clément suggested to look into how the workbench engine handles this using a "jitter" approach.