Add-ons
  • Home
  • Random Flow
    • Installation
    • Functions
      • Random Loop Extrude
      • Random Panels
        • Inset
        • Bevel
      • Random Slice
      • Random Axis Extrude
      • Random Cells
      • Random Scatter
      • Random Tubes
      • Random Cables
      • Random VColor
      • Random Animation
      • Partition Mesh
      • Normal Picker
      • Tag Verts
      • Utility
        • Flanges/Couplings
        • Panel Screws
        • Panel Cloth
        • Plate Insets
        • Quick Displacement
        • Load Image(s)
      • Shading
        • Add Bevel Node
        • Append Materials
      • Mesh
        • Data
        • Auto Mirror
        • Straight UV
        • Extract Faces
        • Apply Mesh
        • Grid Project
        • Quad Slice
        • Crease Sharp
        • Smooth Sharp
        • Sort Elements
        • Filter Select
        • Clear Banding
        • Clear Data Objects
      • Extras
        • Join Objects
        • Split Mesh
        • Set Origin
        • Clean Up
        • Merge Objects
      • Settings
    • Presets
    • Examples
    • Changelog
  • Creative Flow
    • Changelog
  • Creative Bundle
  • Random Starship
    • Installation
    • Functions
      • Hull
      • Front / Back
      • Plating
      • Wings
      • Settings
    • Presets
    • Examples
    • Changelog
    • Blender 4.2 Issue
  • Greeble Bake
    • Installation
    • Function
      • Baking
      • Last Baked Images
      • Images
    • Examples
    • Changelog
  • Panel Cutter
    • Installation
    • Functions
      • Bevel
      • Inset
      • Nodes
    • Presets
    • Examples
      • YouTube: Panel Cutter Bevel Type Demo
      • YouTube: Panel Cutter Inset Type Demo
    • Changelog
  • Wrap It
    • Installation
    • Functions
    • Examples
    • Changelog
  • Skin Vertex
    • Installation
    • Functions
    • Examples
      • Skin Vertex Demo
    • Changelog
  • Fast Mirror
    • Installation
    • Functions
    • Changelog
  • Sort Asset
    • Installation
    • Functions
      • Grid Array
      • Mark As Asset
      • Batch Export
    • Changelog
  • Track Lights
    • Installation
    • Functions
    • Changelog
  • Preselect
    • Installation
    • Functions
    • Changelog
  • Other Information
    • Redo Panel
  • Frequently Asked Questions
  • Help & Support
  • Contacts & Resources
Powered by GitBook
On this page
  • Mode
  • Path
  • Amount
  • Align
  • Length
  • Seed
  • Subdivision
  • Margin
  • Offset
  • Offset Seed
  • Cut Method
  • Cut Angle
  • Curve
  • Bevel Offset
  • Bvl Seg/Angle
  • Bevel Seed
  • Tri Mode
  • Triangulation
  • Material Index
  • Use Mirror
  • Limit Body
  • Use Fallback
  • Shade Smooth
  1. Random Flow
  2. Functions

Random Tubes

Last updated 9 months ago

Random Tubes creates randomized pipes/tubes pattern from edges or edges in selected faces. The resulting object is curve type you can use on like before turning it to mesh.

Here are the redo properties and what they do:

Mode

This has 2 options: Face and Edge. Face will use all the edges in the face selection when generating the random tubes.

Edge will use only the selected edges when randomizing the tubes allowing for more control on the resulting pattern.

Path

This has 3 options: None, Shortest and Longest. None will have no effect on the way the tubes are randomized, Shortest will favor the shortest edges in the face selection more when generating the tubes and Longest will favor the longest edges more in randomization.

This will have no effect if the edges in the selected faces have the same lengths.

Amount

The number of tubes that can be generated.

Align

This has 2 properties: Segments and Angle. Segments determines the number of straight segments a tube can have before trying to turn. Angle determines the edge angle to consider for a particular edge to be a tube segment used for a turn.

The segments property is not strict and the tubes can still turn without meeting the assigned number when there is no choice but to turn.

Length

This determines the minimum and maximum edge segment the tubes can have.

This works differently than other min/max properties since the minimum removes existing tubes instead based on the number of their edge segments.

Seed

This randomizes the tube pattern using a seed number.

Subdivision

This has 2 properties: Cuts and Smooth. Cuts lets you increase the level of subdivision of the selected faces allowing for more pipes to be generated because of the increased resolution. Smooth will apply a smoothing effect on the subdivision.

Margin

Creates a margin on the selected faces.

This does not work if the selection is the entire mesh.

Offset

This lets you set the minimum and maximum height or offset of the tube body from the source mesh when randomized.

The Uniform Offset toggle lets you use a single property to set the height or offset instead.

Offset Seed

This lets you randomize the min/max offset of the tubes using a seed number.

Cut Method

This has 2 options: Wrap and Split. Wrap will let the tubes wrap around sharp edges while Split will split the faces in these areas so the tubes cannot wrap around to the next face which you can use to avoid spiking errors.

Cut Angle

The angle threshold for an edge to be considered for splitting using the Cut Method: Split.

Curve

This has 2 properties: Depth and Resolution. Depth determines the thickness of the tubes.

Resolution lets you set the resolution of the tube body making it rounder with higher values.

Bevel Offset

This bevels sharp angled vertices using a minimum and maximum value.

You can use the Uniform Bevel toggle to use a single property to bevel these vertices instead.

Bvl Seg/Angle

This has 2 properties: Segment and Angle. Segments determines the resolution of the bevel and Angle lets you determine which vertices are beveled based on an angle threshold.

Bevel Seed

This lets you randomize the bevel effect for each qualified vert using a seed number.

Tri Mode

This has 2 options: Percent and Number. Percent lets you use a percentage based property to control the Triangulation property while Number lets you use an integer instead.

Triangulation

The amount of faces to be triangulated in the face selection.

Material Index

The Material Index property lets the resulting cloth sim mesh inherit a material from the active or work mesh.

The default value of -1 means it will use the active material in the work mesh if that material exists.

Using 0 and above means you will be using the 1st material in the material stack when using 0, the 2nd material when using 1 and so forth.

Using a material stack number when that material does not exist will assign no material to the resulting panel cut mesh.

Use Mirror

Symmetrize the randomization result using the source mesh's mirror modifier or use an applied version of the source mesh for an asymmetrical result instead.

Limit Body

This makes the tubes avoid crossing over on an edge that's already set as another tube's body.

Use Fallback

Disabling this will allow for a cleaner pattern but lesser number of tubes.

Shade Smooth

Shade smoothes the faces or the body of the tubes.

Flanges/Couplings
Random Cables
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Figure 22
Figure 23
Figure 24
Figure 25
Figure 26