G-Lasso Draw

Very fast Make polygon with lasso of Grease pencil.

It is useful for creating a rough model and getting inspired.


Knowing the same function of 3D-Coat, I tried to create this add-on as verification to reproduce with Blender.

This is an interesting tool if you actually use it!

Download

gumroad

Blender Market

BOOTH

Installation method

There are no special procedures required for installing this add-on.
The installation method is not different from other common add-ons.

  1. Download files from gumroad
  2. Blender Preferences → Add-ons → Install … → Select downloaded file
  3. Enable the “G-Lasso Draw” you installed

How to use

Japanese language

You need to run G-Lasso Draw twice.

  1. Run G-Lasso Draw
    • When not in “Grease Pencil Draw mode”
    • Create a Grease Pencil object
    • change to the Grease Pencil “Draw mode”
    • Make the stroke ready to draw immediately
  2. Draw stroke in Grease Pencil Draw mode
    • Change the position of the 3D cursor if necessary
  3. Run G-Lasso Draw
    • In case of “Grease Pencil Draw mode”
    • Convert Grease Pencil strokes to polygons
    • An error will be displayed if nothing is drawn

Keymap

Keymap Action
Shift + V G-Lasso Draw
Ctrl + V Bool Union
Alt + V Bool Difference
Ctrl + Alt + V Bool Slice
Shift + Alt + V Create Tube (Skin Modifier)
Shift + Ctrl+ V G-Thickness Gesture

Convenient to use together GreecePencil Keymap

Keymap Action
Draw + Shift + Alt Poly Draw
Draw + Shift Stabilizer (Beautiful Line)
Draw + Alt Straight Line
Draw + Ctrl Eraser
D + Delete Delete Keyframe
Tab,Tab,Delete Delete GreecePencil Object

Modifier adjustment (G-Thickness Gesture)

atumi_03

From Ctrl + Shift + V , you can adjust modifiers of created polygons and switch settings.
This is a multifunctional auxiliary tool that can be used to adjust modifiers, convert objects, change add-on settings, etc.

Keymap function
D / S / N Solid / Smooth / Skin adjustment
D / S / N + Alt Solid / Smooth / Delete skin
X / Y / Z Switch mirror modifier axis
1,2,3 Solidification offset operation (1,0, -1)
C Apply all modifiers
B Voxel remeshing
Esc Cancel and return the thickness to the original value
option
Tab Toggle Keep Operating option
X + Ctrl Switch mirror options
C + Ctrl Copy To Option

Panel

View3D > Tools > G-Lasso Draw

Option

  • Mirror
  • Solidify
  • Skin
  • Remesh
  • Subdivision
  • Smooth
  • Weighted Normal
  • Bevel
  • Boolean

Boolean for GreasePencil


CurveTube setup

In order to make a curve tube, it is necessary to make some settings.
It is a function to set up this at once and create an empty curve object.
It will be useful when you want to make a tube quickly.
(It is another function from G-Lasso.)

  1. “CurveTube setup” Button creates an empty curve object
  2. You can quickly create a team with Curve’s Draw tool etc.
  3. You can adjust the parameters of the curve object in the Curve panel
Option

Option

  • Mirror modifier
  • Subdivision Surface Modifier
  • Resolution
  • Radius size
  • radius resolution
  • Fill mode
  • writing pressure

Menu

  • To see tube related settings of the selected curve object
    • Resolution
    • Radius size
    • radius resolution
    • Fill mode
    • Effective / ineffective writing pressure

Use Addon

Although it is not required, it is necessary addon to use some functions.

  • Bool Tool (Blender’s built-in addon)
  • LoopTools (Blender’s built-in addon)

日本語での解説 - 忘却まとめ

26 Likes

looks absolutely wicked! Can you show topology of this piece?

Can’t wait for a 2.8 version!

1 Like

Good idea for an addon. Is this a modal addon? I cant tell based on the video

Does this use booltool poly draw?

nice try 79 haha. Come to 2.8 and we will party together!

1 Like

It is not made in Modal.
This tool is created by “Macro”.
The behavior performed by this tool is very simple.

Workflow

  1. Set the cursor to the mouse position
  2. Drawing grease pencil
  3. Convert grease pencil stroke to polygon
  4. Create face
  5. Set Mirror modifier
  6. Set Solidify modifier
  7. Delete grease pencil layer
1 Like

No. This tool does not use “booltool poly draw”.

The topology of object created with this tool looks like an image.

2 Likes

Wow, nice idea! It could be used nicely for blocking. Then sculpt and detailing. Need to try it tomorow. Would be nice to have this addon for 2.8 too.
(A dream would be to have in addition to creating also cut away the geometry with grease pencil, for fast refining the big shapes)

1 Like

Nice, so you actually can use it with booleans, to some extent.

Note: How To Draw Poly Stroke

  1. Draw Poly Stroke G Pencil in advance
  2. If you run G - Lasso Draw and “Escape key” it “without drawing anything”
  3. A model of Poly Stroke is created.


Really Cool…
Waiting for 2.8

1 Like

This addon is SUPER awesome because blocking in shapes is so much faster and intuitive this way. In 2.8 with the Grease Pencil stroke placement/snap controls it will be even more awesome. I can see using this Addon all the time. Great work man!

G-Lasso Draw.py Blender 2.8 update!

In Blender 2.8, the specification of the Grease Pencil has been changed drastically.
Therefore, it behaves differently from Blender 2.79.

▼ You need to run G-Lasso Draw twice.

  • When not in Grease Pencil “Draw mode”

    • Create a Grease Pencil object
    • change to the Grease Pencil “Draw mode”
    • Make the stroke ready to draw immediately
  • In case of Grease Pencil “Draw mode”

    • Convert Grease Pencil strokes to polygons
    • An error will be displayed if nothing is drawn
  • In Blender 2.8, you can create circular shapes and box shapes from the left toolbar

8 Likes

Holy cow, this is incredible! Works like a charm!

Already buy it :slightly_smiling_face:
Thanks,
It’s not expensive, incredibly intuitive, and super usefull one of the best add on …

Btw, maybe there is a chance to make solidify thickness interactively controllable? Something like if user press ctrl+shift+V when confirming shape, it would automatically adjust thickness looking at cursor position, without any additional clicks.

Thanks a lot for this nice addon. It’s so easy to doodle around, then join the shapes and then remesh with openVDB, etc. These kind of tools let’s you create what is in our head instead of pressing buttons and let something else create for you. So for me such addon has very high priority.

2 Likes

G-Lasso Draw ver1.1 (Blender2.8) Update!

G-Lasso Draw Addon has been updated to ver1.1.

As a sign of appreciation for the many people who bought it,
We added a function to create a tubular curve immediately.

The major changes are as follows.

  • Add curved tube setup function
  • Classify menus by element into separate panels
  • Add “Optimize vertex” , “vertex relax” option

Add curve tube setup function

  • Function to perform several settings that are necessary to make a curve tube
  • Mirror modifier
    • X, Y, Z
    • Clip
    • Mirror object
  • Subdivision Surface Modifier
  • Resolution
  • Radius size
  • radius resolution
  • Fill mode
  • writing pressure

Changed the menu

  • Add conversion button
  • apply all modifiers and polygonize
  • Separate modifiers and curves relationships into separate panels
  • To see tube - related settings of the curve
  • Resolution
  • Radius size
  • radius resolution
  • Fill mode
  • Effective / ineffective writing pressure

Add option

  • Optimize number of vertices
    • use limited Dissolve
    • Invalid if 0
  • Relax the flow of vertices
    • Use LoopTools add-on Relax
    • Invalid if 0
2 Likes

Whoa, that looks good!
Maybe some short demonstration would be beneficial, because there’s so many new functions and I have no clue how it works.

Btw, is it asking for Loop Tools? Weird, it’s enabled: