0.6 - MESHmachine

New territories

Quite a lot has happened since 0.5.13, and even more has happened since the initial 0.5 release, 6 months ago.
To get a better understanding of the amount of work that went into the 0.6 release, feel free to glance over the changelog. Be warned, it's not really aimed at the end user however.


new since 0.5.13

First and foremost, highly anticipated, Plugs are here.

Plugs are a quick way to add detail to a mesh. Make sure to check out the Plugs Introduction first.
The Plug tool is the biggest, most complex tool I've worked on yet, and it has a few controls to tune its behavior, which you should learn first.

The Plug tool alone is nothing, without the plug library system, which allows you easily access and manage plug assets.
There are a number of example plugs to familiarize yourself with the plug tools and ideas.
Beyond these example plugs, you can also get 3rd party plug libraries.

What I really want, is for you to create your own plugs. And you are of course free to sell or share your plug libraries, if you want.

Beyond Plugs, there are two other powerful tools called Real Mirror and VSelect. Real Mirror turns mirror modifiers into real, separate geometry with proper origins and orientation. It also mirrors custom normals.

VSelect is extremely useful to select geometry based on vertex group membership. It's perfect in combination with the Normal Transfer and Conform tools.

Furthermore, the modal HUDs can now be scaled. Check out the preferences for details.

I have removed the HUD positioning options for now. There are a number of problems with fixed HUD positions and I didn't have the time and patience to work around them.
Following the mouse position is a superior approach IMHO and it's what I use. Let me know if you hate this :)

Finally, and perhaps most importantly, I have invested a lot of time into documentation, I hope it was spent well.
Every single tool is documented and demonstrated in narrated videos, which you can watch via this youtube playlist. These videos are also embedded throughout this very documentation, which I think is a better way to consume them.

Also, checkout the updated FAQ, where I explain some of the core ideas and theory behind MESHmachine.

new since 0.5

Where should I start?

Take a look at the sidebar to the left. The initial release only had the chamfer and fillet tools and had them in their earliest iterations.
All of these have been improved and expanded. All of them are (optionally) modal now, making them so much more convenient to use.

The concept of Stashes has been introduced. Normal tools, post-boolean tools and mirror tools have been built.
The list goes on, and will keep growing.

beyond 0.6

I feel like 0.6 is in a great state now. A lot of pieces are in their place and I'm looking forward to spend some serious art time with this release.

No doubt, there are still kinks to smooth out, and tool performances to be improved. This will be the focus of 0.7, I think.

I've got plans for some new tools as well. There's also the 2.80 port to be done, which will likely happen before 0.7.


Quite a few people have been very excited for this release, I just hope it doesn't disappoint.
I'm certainly very happy with how MESHmachine has evolved. It really has come a long way and I've learned so much in the process.

Happy plugging.

0.5 - MESHmachine

The missing essentials

The initial release provides a number of tools, that work in tandem and outline a modeling workflow, that was previously impossible.
MESHmachine should dramatically increase your flexibility, especially when working with bevels on a geometry level.

It is not to be used in isolation and does not intend to replace any other tools. Rather, it's an addition to the basic modeling toolset, which IMHO really should have been ubiquitous in 3D software for at least the past decade, hence the subtitle :)

This release aims to test the waters, to find out what the larger community thinks and to retrieve feedback as well as uncover edge cases where the tools fail to work.

Fuse

The Fuse tool is the center piece of MESHmachine. Its purpose is to create rounded surfaces from chamfers/flat bevels.

Change Width

Using the Change Width tool you can easily adjust the width of an existing chamfer.

Unfuse

Unfuse turns a curved surface created by Fuse or the Bevel and Bridge tools into a chamfer.

Unchamfer

The Unchamfer tool turns a chamfer back into into a hard edge.


Now, with these 4 tools in place, a few others could be build, just by combining them.

The Refuse tool is just the Unfuse and Fuse tools called in sequence, which effectively means you can edit bevel geometry. Similarly, the Unbevel tool is just Unfuse and Unchamfer called in sequence.

In addition there's a few more tools, that can be very useful in dealing with speciic situations

Unf*ck

Unf*ck aligns vertices along an implicit spline curve. This is especially useful in situations were the Bevel tool overshoots vertex positions.

Turn Corner

The Turn Corner tool is used to re-direct the flow of a chamfer.

Quad Corner

The Quad Corner tool is used to convert a triangular bevel corner into a quad corner.


That's about it for the inital release. I'm looking forward to feedback.
There will likely be a number of edge cases, that I didn't catch yet and I hope to fix these as soon as they are reported.

Looking back at how DECALmachine evolved in one year, I can't wait to see what MESHmachine will become over the next 12 months..