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 - $5

Blender Market - $7

BOOTH - 700円

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

Boolean for GreasePencil

keymap

  • shift + V …… G-Lasso Draw
  • ctrl + V …… G-Lasso Bool Union
  • alt + V …… G-Lasso Bool Difference
  • ctrl + alt + V …… G-Lasso Bool Slice

Panel

View3D > Create > G-Lasso Draw


Option


↑ image:Blender2.8 ver1.2 Menu

(Blender2.79 ver1.0 Menu)


  • Boolean(Use BoolTool)
  • Auto smooth
  • Solidify modifier
    • Think
    • Offset
  • Mirror modifier
    • X, Y, Z
    • Clip
    • bisect
    • Setting up mirror objects
  • Apply modifier
    • Activate with check icon button
  • Using the Auto Mirror addon
    • (If you use here, you should disable the above mirror)
  • Optimize number of vertices
  • Relax the flow of vertices
    • Use LoopTools add-on Relax
    • Invalid if 0


G-Lasso Draw - Blender 2.8

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

■ Useful 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

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

  • 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)

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

21 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: