Voronoi Fracture

how to modify the Voronoi size

1)Set attribute $VORONOISIZE for points

2)Dive to the node the direction below

jl_voronoi_fracture > cut_piece_for_each_point(for each) > cut_at_clip_plane_for_each_nearest(for each) > move_to_clip(point)

3)Change the expression of the attribute of position

$TX + ($TX2 - $TX) / 2

$TY + ($TY2 - $TY) / 2

$TZ + ($TZ2 - $TZ) / 2

>to>

$TX + ($TX2 - $TX) / 2 + (($VORONOISIZE - $VORONOISIZE2) * normalize(vector3($TX2 - $TX,$TY2 - $TY,$TZ2 - $TZ))[0]) / length($TX2 - $TX,$TY2 - $TY,$TZ2 - $TZ)

$TY + ($TY2 - $TY) / 2 + (($VORONOISIZE - $VORONOISIZE2) * normalize(vector3($TX2 - $TX,$TY2 - $TY,$TZ2 - $TZ))[1]) / length($TX2 - $TX,$TY2 - $TY,$TZ2 - $TZ)

$TZ + ($TZ2 - $TZ) / 2 + (($VORONOISIZE - $VORONOISIZE2) * normalize(vector3($TX2 - $TX,$TY2 - $TY,$TZ2 - $TZ))[2]) / length($TX2 - $TX,$TY2 - $TY,$TZ2 - $TZ)

Making Edge Cluster For 3D Voronoi

  1. Add Rest Position
  2. Do Voronoi Fracture
  3. Add noise or jittter
  4. Then put rest attribute in Point Position