Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
3D Voronoi
02-09-2017, 05:51 PM
Post: #1
3D Voronoi
I can't find out how to make a 3D voronoi or somthing similar with Wings 3D 2.01 mlab. The tools with Voronoi in their names seems to be working best on the surface of objects. The closest thing I get so far is the Monodisperse foam tool. If I use Inset and intrude on the whole object i get a kind of 3D voronoi skeleton, the edges on the outer surfaces are fine, but on the inside the edges have some sort of double geometry that gets more obvious when you try to smooth the object.
The approach i Grasshopper i somewhat different:
"Take a random cloud of points
generate the 3d voronoi
scale the edges of the cells towards their centres, and also towards the centres of the faces.
connect these 2 sets of scaled edges with mesh quads and join
cull some of the outer faces
subdivide and smooth"
Can I do something like this in Wings 3D or maybe another more "Wingsy" way. After all Grasshopper is node-based and Wings is not. I tried to attach an image that shows the effect I'm after. I don't know if it shows in the message.

Best regards

Attached File(s) Thumbnail(s)
02-10-2017, 12:56 AM (This post was last modified: 02-10-2017 01:08 AM by ggaliens.)
Post: #2
RE: 3D Voronoi
Voronoi tricks is one of the driving forces behind MLAB. MLAB makes very little attempt to create a soup-to-nust voronoi "workflow". Rather it gives you lots of atomic functions/features/tricks so that you can create you own Voronoi workflows.

This picture you show is for sure possible in MLAB. I do it all the time. I might even have the youtube video to show you how to do it.

The process has 10 - 15 steps (commands issued) that must be followed very very carefully. Yo may need to look for mistakes after any given step.

As a step to learn the right commands ... you can try this with any old super regular foam bulk.

A degenerate case would be 27 cubes (separate) assmbled into a 3 x 3 x 3 bulk. If you can create command to make PIPES for all this ... then you can also do it for monodisperse foam ... or even a larger foam bulk that is not to crazy. The problem comes when you have a shared edge(s). We call those coincident edges ... which is extremely short ... and also hidden in the bulk. This will BREAK the ability of inset to perform well. Unless you make of use an inset that does not inset a constant distance. One of those insets might be laying around.

You can also SKYPE with me for more ideas if you want.
02-10-2017, 02:50 PM (This post was last modified: 02-10-2017 02:51 PM by ggaliens.)
Post: #3
RE: 3D Voronoi

Just FYI ... I did re-do some of these steps to get it right and make sure the vertices were SNAPPED so that weld would happen correctly. It took some musings and some playing.
02-13-2017, 03:19 PM
Post: #4
RE: 3D Voronoi
Made a new command for helping to keep pipe shape by adding directed controls and specific loops for pipes in the bulk. You can't always create a nice criterial to find the pipe edges. Depends on the type of foam. This new command should work well on most foams.

02-13-2017, 06:22 PM
Post: #5
RE: 3D Voronoi
Thank you, this looks promising! How do i get this plugin into Wings? Do I Have to wait for the next release of Wings 3D mlab?
02-14-2017, 01:15 AM (This post was last modified: 02-17-2017 05:12 PM by dgud.)
Post: #6
RE: 3D Voronoi
Yes. You would need to wait. If I happen to "Pre-release" a video of an upcoming feature ... I usually try to make a release within say an hour. But I have to perform a global re-test of a lot of things in MLAB. More than likely a release by next weekend if not sooner.

Dgud edit: I removed a lot of crap/spam in the end of this post, either your account have been hacked or this forum is in really bad shape.
02-20-2017, 01:40 PM
Post: #7
RE: 3D Voronoi
I did make a release with the new command. Also have a non-linear slicing capability for fabricator type people.

Forum Jump:

User(s) browsing this thread: 1 Guest(s)