Partition Mesh
Last updated
Last updated
Partition Mesh is an experimental operator which can be used to split the mesh into multiple objects enabling you to use higher subdivision for randomization that is otherwise imposible if the entire mesh is selected specially if the resolution is high.
This uses the same solver as Random Panels to generate the face islands that's split as separate objects. With their isolated and ligher resolution, you can use higher subdivision cuts for the random operators generating smaller details without freezing Blender.
Here are the redo properties and what they do:
This has 3 options: Random, Sharp and Selection. Random will split the mesh using random solvers, Sharp will split the mesh in sharp edges based on an angle threshold and Selection will split the mesh based on face selection.
Figure 2 shows the Mode: Random.
Figure 3 shows the Mode: Sharp.
Figure 4 shows the Mode: Selection.
These modes operates on selected faces. This is apparent on Mode: Selection but for the other two, Mode: Random will only randomize selected faces and Mode: Sharp will only split sharp edges from selected faces as well.
This has 3 options: Walk, Radial and Square. Walk will generate random face islands by "walking" randomly on linked faces until it satisfies the panel size property. Radial will randomly select a face and expand from that until it satisfies the panel size property (this typically results to square shaped face islands). Square will select a random face then use the panel size to generate lenth and width resulting to square or rectangle shaped face islands.
This only works for Mode: Walk and has 3 options: None, Shortest and Longest. None will favor no faces based on their edge length, Shortest will favor shorter edges on walked faces and Longest will favor longer edges on walked faces.
This will not work on faces that have the same sizes so be sure to prep the topology if you want to use this effect.
Allows you to use a percentage slider bar or a number based property to modify the Panel Size property.
This has two properties which are the Min and Max. This controls the size of the panel or face islands generated from randomization. This will randomize between the min and max values to get the number for the panel size which is the amount of faces needed to build the face island.
This will randomize the generated panel or face islands using a seed number.
This has two options: Wrap and Split. Wrap will enable the randomization to include faces around sharp edges. Split will not force the randomization to wrap around sharp edges.
This will only show up when using Mode: Sharp. This is the angle threshold to split edges and limit the randomization.
After splitting the active mesh, you can start using the random operators on each separate objects. In object mode, after randomizing a split object, you can pick another one and press Shift+R
to repeat the action.
The repeat command using the Shift+R
hotkey only works if you have not used another operation in Blender that registers in the undo history. If it stops working, just use the random operator again on an unrandomized split object then start again.
If you want to merge the split objects as a single mesh like before. Press the Ctrl
key then click on the Partition Mesh operator as stated in its use tooltip.
This operator will work on the parenting feature in the add-on but to avoid complications use it on objects that has no complex parent/child connections.
Among the split objects will be a parent the others will be parented to. If you partition a split object, a parent will also be created from this operation which will be parented to the original parent from the first split operation. Picking any of the split object regardless of the parent/child relations will initiate the merging process if you use the required steps mentioned above.
Make sure that the basemesh has enough resolution for the randomization to work.
Using this operator will allow you to reach finer details using simple meshes. Just remember that the source mesh needs to have enough resolution at the start for the randomization. More faces means more islands but don't use too much. This will push the amount of resolution you can use but you still need to be careful with the overall resolution.