Changelog

Version 3.2.2

Fix for Random Cells seed property when using lower proc size. It now allows for increasing the island size visually.

Fix for Random Panels subdivision smooth toggles. This stems from having two "Base Smooth" properties where one is enum and the other is bool.

Version 3.2.0

Added Straight UV operator which can be found in the Mesh submenu. This will will UV unwrap the selected faces based on UV boundaries and provide a flattened result of each UV island using the Follow Active Quads operator.

UI rearrangement in the Mesh submenu in edit and object mode.

Added the Use Emission toggle in Random Cells which will add an emission shader to the resulting faces. It uses a universal material for this called "rcells_emit" for every operation. The material is re-used if it exists or created if it is missing.

Added the Proc Size and Proc Seed property to Random Cells which ties with the Island Size property. This will limit the expansion of the face island by random percentage checks and can be seeded for controlled randomization.

Added the Inner Margin property to Random Cells. This insets each individual faces which coupled with the new proc properties will generate better building windows like results.

Re-exposed Tag Verts operator in the main menu in edit mode for ease of access.

Version 3.1.0

Added Base Smooth toggle for Smoothing property in Random Loop Extrude and Random Panels. This will smooth the source mesh when turned on or the subdivided source mesh when off. The source mesh being your face selection to generate the randomization. This will create another toggle for Random Panels called Area Smooth when using the Merge toggle and only smooths the selected faces instead of the entire mesh.

Added Even Frames toggle in Random Animation when using Type: Axis. This will make it easier to create looping animations. For example, with rotation you need to set the min max in complete rotation either in -360° to 360° or 0° to 360°. Higher end frames will result to slower animation.

Set Origin operator is now set to using negative -z by default which is the "feet" for 3d models. Also added the Use Farthest toggle which will position the origin point centered in the farthest point in the x, y or z axis and not average the location - this is on by default. End frame in redo panel must match end frame in Blender.

Added By Angle option in the Limit Smooth property of Random Loop Extrude and Random Panels. This will shade the randomized meshes using the Shade Smooth by Angle method.

When using Merge in Random Panels, the boundary edges of the panel islands will be marked with seams allowing for easy UV's and selection using face mode in edit mode and the hotkey L.

Version 3.0.2

Added Shading property for Random Loop Extrude. This copies Limit Smooth in Random Panels but can be assigned individually for each loop object.

Further fix for Limit Smooth in Random Panels. Using this will no longer affect the shading of the source object unless using Merge.

Version 3.0.1

Code fix for Blender 4.1.0 autosmooth overhaul.

Limit Smooth fix for Random Panels.

Last updated