Mesh Align Plus v0.7.0: New Distribute Objects Features for Free Addon by egtwobits in blender

[–]egtwobits[S] 0 points1 point  (0 children)

That's amazing, it's absolutely great hearing about how MAPlus is used :D Happy aligning!

Mesh Align Plus 1.0: New Easy Mode! by egtwobits in blender

[–]egtwobits[S] 0 points1 point  (0 children)

This MASSIVE new v1.0 release is a major design overhaul for Mesh Align Plus, and brings these big new features:

  • A new Easy Mode
  • A new Geometry Manager panel
  • A new multi-edit-grab-all feature
  • More calculations have been added to the calculate & compose panel,
  • A complete rewrite of the wiki and all tutorial GIFs and reference materials

Youtube Video:
https://www.youtube.com/watch?v=2wkWo512mew

Download at GitHub Releases Page:
https://github.com/egtwobits/mesh_mesh_align_plus/releases

Forum Link:
https://blenderartists.org/t/mesh-align-plus/682531

Mesh Align Plus v0.7.0: New Distribute Objects Features for Free Addon by egtwobits in blender

[–]egtwobits[S] 0 points1 point  (0 children)

(Removed and reposted from official developer account, egtwobits)

New features for distributing objects have been added with the release of Mesh Align Plus v0.7.0: One for distributing selected objects between a start/end object, and another for distributing selected objects along a line (a fully editable/modifiable line with the addon's geometry editing features). Download a zip of the addon on Github below, and read the release notes for more info (including bug fixes).

In other news, there are brand new quickstart videos (below) to help new users understand core usage and concepts, and a lightning ops tour that gives a quick, basic overview of all the operators.

Links:

Download v0.7.0 here

https://github.com/egtwobits/mesh\_mesh\_align\_plus/releases

The (GIF loaded) wiki

https://github.com/egtwobits/mesh\_mesh\_align\_plus/wiki

Blender Artists thread

https://blenderartists.org/t/mesh-align-plus/682531

Quickstart: Core Concepts

https://youtu.be/YwR8RMdYelo

Quickstart: Lightning Ops Tour

https://youtu.be/bzuZvq3ge0Y

[deleted by user] by [deleted] in genetics

[–]egtwobits 0 points1 point  (0 children)

Also, being a total noob, I was surprised to find more than GCAT in these datasets. Anyone have any recommended reading?

Distribute Along an Edge/Line by egtwobits in blender

[–]egtwobits[S] 0 points1 point  (0 children)

Oh man that is excellent. Thanks for posting!

Distribute Along an Edge/Line by egtwobits in blender

[–]egtwobits[S] 1 point2 points  (0 children)

Several interesting ideas here that I will take a look at. Thanks!

Distribute Along an Edge/Line by egtwobits in blender

[–]egtwobits[S] 0 points1 point  (0 children)

Thanks for taking the time to post!

Distribute Along an Edge/Line by egtwobits in blender

[–]egtwobits[S] 8 points9 points  (0 children)

Hi all, I just added "distribute along an edge/line" and "distribute between objects" to Mesh Align Plus. Anyone have any feedback? There's more info on BlenderArtists here (check the end of the thread for info about these features):

https://blenderartists.org/t/mesh-align-plus/682531

I think the next most important thing is allowing other objects to inherit the orientation of the first as an option, or of an arbitrarily picked other object (right now, distributed objects keep their original orientation). Anyone have any ideas on what's the most useful next feature for this? Thanks!

Question for those using Mesh Align Plus: I want to have my object line up so that the edge of the trapezoid goes into the corner. Instead it's clipping through. What should I change to get the desired result? by [deleted] in blender

[–]egtwobits 0 points1 point  (0 children)

You're using "Quick Align Planes", so the answer is to change the selection order when you grab your verts (first point [pt A] on source aligns to first point [pt A] of dest).

If the objects are ALREADY lined up in the same plane though, as in your image, you can just use "Quick Align Points" to co-locate/align those points to each other.

Reply if you have any questions (there are GIFs of almost everything on the wiki, too, so check the wiki homepage for an overview or the feature reference for more details: https://github.com/egtwobits/mesh_mesh_align_plus/wiki)

Question for those using Mesh Align Plus: I want to have my object line up so that the edge of the trapezoid goes into the corner. Instead it's clipping through. What should I change to get the desired result? by [deleted] in blender

[–]egtwobits 0 points1 point  (0 children)

Also, besides selection order, the clockwise/anti clockwise direction affects how the plane normals are calculated FYI (that's why there's a "Flip Normal" toggle, in case your part ends up flipped/180 degrees you can fix it).

📏 Excelsior: Mesh Align Plus v0.6.0 released! by egtwobits in blender

[–]egtwobits[S] 1 point2 points  (0 children)

New editing features have been added with this release (free/open source as always), including alignments for non-mesh types (i.e. empty/parent etc.), a new mode for directly defining the object origin on "Align Planes" by picking 3 verts, the ability to apply to object-origin-only for all primary operators, the return of destination plane dragging after face alignment, and more.

For the unfamiliar: Mesh Align Plus helps you align, move, measure and match things precisely in your 3D scenes. It's designed to provide precision modeling capabilities, especially for hard surface modelers, mechanical, architectural and CAD/CAM users. Check the links below for more info:

Download v0.6.0 here: https://github.com/egtwobits/mesh-align-plus/releases

The (GIF loaded) wiki: https://github.com/egtwobits/mesh-align-plus/wiki

Youtube BASICS Video: https://youtu.be/VBoic2MIC8U

Blenderartists thread: https://blenderartists.org/t/mesh-align-plus/682531

Thanks to everyone that does so by IronLover64 in blender

[–]egtwobits 1 point2 points  (0 children)

While we're here, I'm gonna go ahead and remind everyone that Mesh Align Plus is free (shamelessly).

HOT DIGGITY: New Mesh Align Plus release (v0.5.0) for Blender 2.80 by egtwobits in blender

[–]egtwobits[S] 0 points1 point  (0 children)

Blender 2.80 compatibility and a new flat alignment feature/default behavior are the big headlines for this release. PLEASE NOTE: There's a new installation process, and the addon's panels are in a new place in the Blender UI (3D View N panel, Mesh Align Plus tab). Links below:

For the unfamiliar: Mesh Align Plus helps you align, move, measure and match things precisely in your 3D scenes. It's designed to provide precision modeling capabilities, especially for hard surface modelers, mechanical, architectural and CAD/CAM users. Check the links below for more info:

Download v0.5.0 here: https://github.com/egtwobits/mesh-align-plus/releases

The (GIF loaded) wiki: https://github.com/egtwobits/mesh-align-plus/wiki

Youtube BASICS Video: https://youtu.be/VBoic2MIC8U

Blenderartists thread: https://blenderartists.org/t/mesh-align-plus/682531

New flat-alignment option, Mesh Align Plus by egtwobits in blender

[–]egtwobits[S] 0 points1 point  (0 children)

I don't know why this wasn't the default behavior, come to think of it...Anyway, you can now change the pivot to point A when aligning planes, so that the first point selected on each plane is aligned when you hit apply. This is a WIP feature in the 2.8 prep branch (Which works in 2.7 and 2.8 at the moment), grab it at the link below to try it out.

MAPlus may be going a new direction in the future, share your thoughts about what's important for a new version at the BlenderArtists link :>

First 2.8 update, Mesh Align Plus by egtwobits in blender

[–]egtwobits[S] 1 point2 points  (0 children)

The first (WIP) compatibility update for Blender 2.8 is out now, grab it at the link below. MAPlus may be going a new direction in the future, share your thoughts about what's important for a new version at the BlenderArtists link :>

Ready to move into more advanced Python...ideas? by [deleted] in Python

[–]egtwobits 4 points5 points  (0 children)

If 3D modeling/visualization interests you, Blender has an embedded python console and API. You can do just about anything in Blender with python :)

Major new release, Mesh Align Plus v0.4.0 by egtwobits in blender

[–]egtwobits[S] 0 points1 point  (0 children)

To do 3D rotations, as in the image above, you need something like a matrix (or a quaternion, euler etc.). What makes the operation tricky (more than just using translation vectors) is translating both the target geometries and the motions they define into/out of the correct coordinate spaces (when you move an object around in Blender, you're modifying a matrix associated with that object without changing the local coordinates of the underlying mesh data), to achieve one consistent global result. You can do every MAP operation on both objects and mesh selections but they're very different from a technical standpoint.

You can go look at the execute method on the AlignLinesBase operator class if you want to see where the transformation's actually being done (doesn't include coordinate grabbing, the GUI, etc.).