# Carver MT for 2.8

**URL:** <https://blenderartists.org/t/carver-mt-for-2-8/1151461>\
**Category:** Released Add-ons and Extensions\
**Created:** [March 16, 2019, 7:12pm UTC](https://blenderartists.org/t/carver-mt-for-2-8/1151461 "2019-03-16T19:12:14Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![clarkx](https://blenderartists.org/letter_avatar_proxy/v4/letter/c/49beb7/32.png) [@clarkx](https://blenderartists.org/u/clarkx)\
**Post date:** [March 16, 2019, 7:12pm UTC](https://blenderartists.org/t/carver-mt-for-2-8/1151461/1 "2019-03-16T19:12:14Z")

</div>

Hi,

I’m working on bringing back Carver MT for blender 2.8.  
It’s working, but there is still a lot of code refactoring to do.

As a hobbyist I never used it, so i’m wondering if anyone can tell me what can be improved on this addon.

The addon can be find here :  
[https://github.com/clarkx/Carver](https://github.com/clarkx/Carver)

Todo :

- Refactoring the code
- Bug fix
- Add stuff

Thanks.

---

<div class="post-metadata">

**Author:** ![YAFU](https://blenderartists.org/user_avatar/blenderartists.org/yafu/32/25605_2.png) [@YAFU](https://blenderartists.org/u/YAFU)\
**Post date:** [March 16, 2019, 9:49pm UTC](https://blenderartists.org/t/carver-mt-for-2-8/1151461/2 "2019-03-16T21:49:32Z")

</div>

Hi. Since this addon has been officially added to 2.79, I think that sooner or later it will be ported to 2.8 by developers.  
But if you are doing this to learn and for fun, I have an old request for this addon. That in Ortho view, to be able to visualize Grid “over” the object in solid view for the main views (that the object does not cover the Grid). That way Grid serve as a guide to work more accurately without the need for X-Ray/wireframe mode.

By the way, this Grid request would be nice to have it in all Blender 2.8, not just for the addon

---

<div class="post-metadata">

**Author:** ![Meta-Androcto](https://blenderartists.org/user_avatar/blenderartists.org/meta-androcto/32/3989_2.png) [@Meta-Androcto](https://blenderartists.org/u/Meta-Androcto)\
**Post date:** [March 17, 2019, 11:49pm UTC](https://blenderartists.org/t/carver-mt-for-2-8/1151461/3 "2019-03-17T23:49:18Z")

</div>

YAFU, there’s no guarantee scripts in blender 2.79 will make it to 2.8 release unless people like clarkx help. Some addons in 2.49 did not get back in until 2.6 or 2.7 series. Unless people help, addons that are not fixed will be removed from 2.8 then face review again before they get back. Simply there are too few addons devs working with Blender built in addons for the current list to be sustainable.

---

<div class="post-metadata">

**Author:** ![YAFU](https://blenderartists.org/user_avatar/blenderartists.org/yafu/32/25605_2.png) [@YAFU](https://blenderartists.org/u/YAFU)\
**Post date:** [March 17, 2019, 11:58pm UTC](https://blenderartists.org/t/carver-mt-for-2-8/1151461/4 "2019-03-17T23:58:31Z")

</div>

Oh, thanks for the clarification. I had imagined that the plan was officially to port the most important addons.  
So good luck with this @clarkx !

---

<div class="post-metadata">

**Author:** ![clarkx](https://blenderartists.org/letter_avatar_proxy/v4/letter/c/49beb7/32.png) [@clarkx](https://blenderartists.org/u/clarkx)\
**Post date:** [March 20, 2019, 6:32pm UTC](https://blenderartists.org/t/carver-mt-for-2-8/1151461/5 "2019-03-20T18:32:34Z")

</div>

Thanks @Meta-Androcto. @YAFU, I will add a grid later, as you request. Thanks.

The first post have been updated with a link for a first version.  
I’ve add an icon in the toolbar to activate Carver or by using ALT+X.

---

<div class="post-metadata">

**Author:** ![anon27868450](https://blenderartists.org/letter_avatar_proxy/v4/letter/a/e99b99/32.png) [@anon27868450](https://blenderartists.org/u/anon27868450)\
**Post date:** [March 21, 2019, 5:09am UTC](https://blenderartists.org/t/carver-mt-for-2-8/1151461/6 "2019-03-21T05:09:56Z")

</div>

hi @clarkx, am I not sure how to enable snapping functions or actually cannot be activated?

can you add “the bevel function wiith the mouse wheel” to the vertices?..  
ideally it would be useful to be able to create shapes (even with the use of bezier) before sending boolean functions …

---

<div class="post-metadata">

**Author:** ![Meta-Androcto](https://blenderartists.org/user_avatar/blenderartists.org/meta-androcto/32/3989_2.png) [@Meta-Androcto](https://blenderartists.org/u/Meta-Androcto)\
**Post date:** [March 21, 2019, 9:23am UTC](https://blenderartists.org/t/carver-mt-for-2-8/1151461/7 "2019-03-21T09:23:48Z")

</div>

hi, I ran a few tests with a nightly build and received errors. The brush settings seemed not to work I was having trouble getting them to create any thing. That could be user error but there were several errors reported in the console. clarkx, I would concentrate on errors before adding any other functionality. When your ready we could start a task here: [https://developer.blender.org/maniphest/task/edit/form/3/](https://developer.blender.org/maniphest/task/edit/form/3/) and add your updated version ito Blender for 2.8 release. Thanks. Keep up the great works. 🙂

---

<div class="post-metadata">

**Author:** ![pitiwazou](https://blenderartists.org/user_avatar/blenderartists.org/pitiwazou/32/451889_2.png) [@pitiwazou](https://blenderartists.org/u/pitiwazou)\
**Post date:** [March 21, 2019, 10:05am UTC](https://blenderartists.org/t/carver-mt-for-2-8/1151461/8 "2019-03-21T10:05:44Z")

</div>

Carver on 2.8 !

This is a great news!!!

---

<div class="post-metadata">

**Author:** ![NinthJake](https://blenderartists.org/user_avatar/blenderartists.org/ninthjake/32/10256_2.png) [@NinthJake](https://blenderartists.org/u/NinthJake)\
**Post date:** [March 21, 2019, 4:46pm UTC](https://blenderartists.org/t/carver-mt-for-2-8/1151461/9 "2019-03-21T16:46:52Z")

</div>

I have been waiting for Carver to get updated to 2.8. It’s one of my most used addons in Blender 2.7  
Also the profile brush function looks amazing. I’m going to try it out as soon as I can.

---

<div class="post-metadata">

**Author:** ![clarkx](https://blenderartists.org/letter_avatar_proxy/v4/letter/c/49beb7/32.png) [@clarkx](https://blenderartists.org/u/clarkx)\
**Post date:** [March 21, 2019, 8:36pm UTC](https://blenderartists.org/t/carver-mt-for-2-8/1151461/10 "2019-03-21T20:36:14Z")

</div>

Thanks guys !  
@Meta-Androcto, to be clear and as I said in the first post, I’m still refactoring the code for the moment, then I will look at the bugs and then I will add stuff 🙂

---

<div class="post-metadata">

**Author:** ![clarkx](https://blenderartists.org/letter_avatar_proxy/v4/letter/c/49beb7/32.png) [@clarkx](https://blenderartists.org/u/clarkx)\
**Post date:** [March 30, 2019, 2:31pm UTC](https://blenderartists.org/t/carver-mt-for-2-8/1151461/11 "2019-03-30T14:31:42Z")

</div>

First batch of code refactoring + minor fixes.  
The updated code is in the link in the first post.

Does anybody can explain to me what the “Profile Prefix” is useful for ?

Thanks.  
C.

---

<div class="post-metadata">

**Author:** ![clarkx](https://blenderartists.org/letter_avatar_proxy/v4/letter/c/49beb7/32.png) [@clarkx](https://blenderartists.org/u/clarkx)\
**Post date:** [April 1, 2019, 9:48pm UTC](https://blenderartists.org/t/carver-mt-for-2-8/1151461/12 "2019-04-01T21:48:02Z")

</div>

Hi,

The link of Carver in the first post have been updated

- More refactoring code
- Add a check region, to prevent the user to draw outside of the screen (for the moment, the bgl turn RED)
- Get rid of the incremental snap and use instead the scale of the internal grid
- Add a mini grid around the cursor in line cut mode only (for the moment) as suggest by @YAFU :
  - In line cut mode, use CTRL to display the mini grid
  - Use the mouse wheel up / down to change the scale
  - work only in ortho

Thanks.

---

<div class="post-metadata">

**Author:** ![YAFU](https://blenderartists.org/user_avatar/blenderartists.org/yafu/32/25605_2.png) [@YAFU](https://blenderartists.org/u/YAFU)\
**Post date:** [April 2, 2019, 2:35am UTC](https://blenderartists.org/t/carver-mt-for-2-8/1151461/13 "2019-04-02T02:35:05Z")

</div>

Cool! You managed that nice mini grid to be on par with Blender grid. Thank you.  
What would be good, too, is being able to see the entire grid over your model. Here an old mock-up that I had done, is just an image as a plane with the grid and transparency, placed in front of the camera:  
 ![grid_mockup](https://blenderartists.org/uploads/default/original/4X/f/5/f/f5fa4756fd61197a4def073f994a24ae9f94aa6d.gif)  
In this way, the grid is always visible over the entire model, and you can use the grid as a reference, for example, to make cuts on the opposite side, using previous cuts as a reference. Anyway maybe this is beyond the possibilities of an addon, and it would be nice if @hypersomniac (Clément) could add this option to all blender.

---

<div class="post-metadata">

**Author:** ![clarkx](https://blenderartists.org/letter_avatar_proxy/v4/letter/c/49beb7/32.png) [@clarkx](https://blenderartists.org/u/clarkx)\
**Post date:** [April 3, 2019, 9:44pm UTC](https://blenderartists.org/t/carver-mt-for-2-8/1151461/14 "2019-04-03T21:44:18Z")

</div>

@YAFU I can redraw the grid but in my test it was not very convenient to use. If I use a default color to draw the grid, like the orange one for Carver, it will be very distracting for the eyes and if I use the theme color, wich is grey, we can barely see the grid in overlay on the default cube. What I can do is extand the mini grid to the edges of the screen,I have updated the addon with this solution, until we can find a solution for the color that can be convenient for everybody. Thanks YAFU.

---

<div class="post-metadata">

**Author:** ![YAFU](https://blenderartists.org/user_avatar/blenderartists.org/yafu/32/25605_2.png) [@YAFU](https://blenderartists.org/u/YAFU)\
**Post date:** [April 4, 2019, 1:07am UTC](https://blenderartists.org/t/carver-mt-for-2-8/1151461/15 "2019-04-04T01:07:41Z")

</div>

OK, no problem. What I show in mock-up should be implemented in Blender, an option “in front” for Grid, and options for correct visibility of the Grid regardless the object color.  
If we configure X-Ray a bit so that we can see a little the Grid over the object, your mini grid is really useful. The possibility of configuring Blender grid properties from the add-on is also very useful.  
Thank you!

---

<div class="post-metadata">

**Author:** ![Fatesailor](https://blenderartists.org/user_avatar/blenderartists.org/fatesailor/32/590_2.png) [@Fatesailor](https://blenderartists.org/u/Fatesailor)\
**Post date:** [April 4, 2019, 9:41am UTC](https://blenderartists.org/t/carver-mt-for-2-8/1151461/16 "2019-04-04T09:41:13Z")

</div>

Carver for 2.8! This is nice news indeed! It is a very useful tool and would be a pity not to have it in 2.8.

---

<div class="post-metadata">

**Author:** ![bnzs](https://blenderartists.org/letter_avatar_proxy/v4/letter/b/90ced4/32.png) [@bnzs](https://blenderartists.org/u/bnzs)\
**Post date:** [April 5, 2019, 8:06pm UTC](https://blenderartists.org/t/carver-mt-for-2-8/1151461/17 "2019-04-05T20:06:54Z")

</div>

i simply would like to say thank you **clarkx** for 2.8 version and effort in general

---

<div class="post-metadata">

**Author:** ![ViAdvena](https://blenderartists.org/user_avatar/blenderartists.org/viadvena/32/534647_2.png) [@ViAdvena](https://blenderartists.org/u/ViAdvena)\
**Post date:** [May 25, 2019, 5:09pm UTC](https://blenderartists.org/t/carver-mt-for-2-8/1151461/18 "2019-05-25T17:09:11Z")

</div>

Hello! Thanks for your work. Very useful addon. But now how can I see it’s unstable. When I go to B (Profil brush) -\> D = it crashing.  
And very often it crashing when I just try to switch on it.

```auto
Traceback (most recent call last):
  File "/ToshibaHDD/Soft/Blender_280/2.80/scripts/addons/object_carver/carver_operator.py", line 963, in invoke
    context.scene.update()
AttributeError: 'Scene' object has no attribute 'update'

location: <unknown location>:-1

```

---

<div class="post-metadata">

**Author:** ![loveordie](https://blenderartists.org/letter_avatar_proxy/v4/letter/l/57b2e6/32.png) [@loveordie](https://blenderartists.org/u/loveordie)\
**Post date:** [July 30, 2019, 11:48pm UTC](https://blenderartists.org/t/carver-mt-for-2-8/1151461/19 "2019-07-30T23:48:25Z")

</div>

This addon is great!
