PolyQuilt addon for Blender 2.8

Probably no-one knows this addon, otherwise I would have seen it here for sure.
The PolyQuilt addon allows you to create faces, fans, edgeloops, merge vertices, drag vertices, faces and edges, and delete them. And that with just…. the left mouse button!

Check this out:


Several demo movies are posted to the developer’s Twitter account for this add-on😃


@Bookyakuno Super, Thank for sharing

is this for all operating systems? It doesn’t work on High Sierra with Blender 2.8rc 1, previous 2.8 beta and today’s latest build.

Console says:
Traceback (most recent call last):
File “/private/var/folders/d9/zt3x6_493vj8scws7mk_d81m0000gn/T/AppTranslocation/39ACFD59-7FF7-49D3-A64A-DA3032C6D405/d/blender.app/Contents/Resources/2.80/scripts/modules/addon_utils.py”, line 351, in enable
mod = import(module_name)
File “/Users/myname/Library/Application Support/Blender/2.80/scripts/addons/PolyQuilt/init.py”, line 28, in
from .pq_operator import MESH_OT_poly_quilt
File “/Users/myname/Library/Application Support/Blender/2.80/scripts/addons/PolyQuilt/pq_operator.py”, line 24, in
from . import draw_util
File “/Users/myname/Library/Application Support/Blender/2.80/scripts/addons/PolyQuilt/draw_util.py”, line 52, in
shader3Dc = gpu.types.GPUShader(vertex_shader, fragment_shader)
Exception: Shader Compile Error, see console for more details

Thank you for your feedback.
I have confirmed the operation only on Windows.
Apparently GLSL can not be compiled.
I will investigate and fix.


I don’t know if it me but this remember me a little bit of Cinema 4D pen tool.
Thanks a lot for this awesome addons bro.

1 Like

Tried on Linux and it works very well, thanks for this amazing addon @Sakana3.

1 Like

Great tool. Reminds me of Maya Quad draw.


nice tool~

1 Like

This is really going in the right direction. Pretty much the way I thought the PolyBuild Tool should work. Only the neccessary clicks but 100% control. Kind of like Softimage XSI’s Polygon Pen or TopoGun modeling. Can’t wait to use it more. Thanks so much @Sakana3!

1 Like

Thank you for finding this add-on.

I’m focusing on stabilizing basic functions and preparing English documents.
After that we plan to add various features.

Please tell me your opinion!


I really like this addon. It is very intuitive. Thank you so much for making this available. A few suggestions/requests:

  • I do like the long press functions, but I think it would be great if those functions could also be performed with key presses…ie x to delete and g to insert a loop. I think this would be faster.
  • some of the functions in the topbar would be nice to change with keys. XYZ constraints for instance.
  • midpoint snapping on edges like in the knife tool would be great

looks promising. if it could extrude edges/faces it would be great.

reminds me of:


Added support for edge extrude and surface snapping.
Please update from the updater in the add-on and restart Blender.



wow.it is a retoplogy tool right now.i think you can add a function ,a keymap instead the “hold” to any button you want. like shift or ctrl. you know the “hold” will waiting few millisecond.it is not smoothing for speed work.


This is fantastic! I can’t wait to test this out at work!

1 Like

Awesome stuff. Thanks for sharing and keep up the good work!

I really like the one-button-for-all approach. Makes things so much easier and intuitive. I’d prefer pressing a modifier key over holding LMB too though. The way it works currently is very relaxing but I’d rather like it fast. (And maybe even a second modifier key to edit a whole edge loop? This would make it really powerful).

1 Like

Added support for edge extrude with Ctrl + Drag temporarily.

However, it does not work with the industry compatible keymaps. The add-on tool system is still buggy and it is difficult to design modifier keymaps.

I edited the pq_preferences.py to set the Long Press Time to a value below 0.3 seconds. 0.2 works nicely for me, I have to admit I actually like that more than pressing CTRL to extrude.

1 Like

I’m glad I liked it.
From the next version, I will set the lower limit of Long Press Time to 0.2

1 Like