thank you magnus for your quick response. actually i am trying to get the real thing out of c4d not a workaround drawn by hand, because it would be impossible to modify it once it’s extruded (well impossible is not the word but it would be an unnecessary hassle and i don’t have the time for this now) what i need is a quick solution for obtaining a parametric voronoi tessellation just like rhino + grasshopper would do. if i had more time i would have started to learn how to work in RH+GH but i can’t afford it right now.
unfortunately i need it totally 3d because i need to make some sections and plans of the house, not just renders…
i was wondering if there were a simple Xpresso way to achieve this, in this order. i make my lofted surface and define some points on it, and with the help of xpresso to generate the voronoi tessellation based on the points i define on my surface.
Interesting things are possible using the DiTools plugin. DiTessa specifically.
I realize that this isn’t the look you are after exactly, but its something I made before, I think what you want would be possible with ditools. One really nice plus: it remains completely parametric, so you can change the noise pattern (its driven by a shader), the subdivision, the extrusion - in real-time.
Here’s an approach based on placing clones on a mesh in Edge mode. The voronoi pattern was made using the Create Polygon tool against a background image. Of course, it can be changed by moving points on the mesh.
If fillets are needed on the corners as shown in the second example, this approach would not be suitable.
i am interested in that too.
would it be possible to implement something like “k-means and voronoi tessalation” ?
it is based in Open proccessing.
the source code is available also.
then i think that having a mesh divided this way it would be easy to use “Edge Sweep” and extrude the edges using a profile of your choice.
edit: i don’t know what Open Proccessing can do but these examples are cool
Would you mind sharing your DiTessa setup? I’ve had DiTools for years and I had no idea it could do that. I recently had to model a screen very similar to your model and it too forever to model by hand. I knew there had to be a better way.
hello darter, your method is the most decent workaround in c4d i have seen until now. the only downside would be that you have to draw by hand the voronoi tessellation, and it’s not computer generated, but it’s still very close to what i need.
that’s why i assumed it would be possible to make an xpresso setup or maybe even better a script that would make things much easier when you need a surface cut respecting the voronoi algorythm, according to a set of points that belong to that surface and set by the user…
as seen in the wiki link i have inserted above, the c4d voronoi noise shaders have little in common with the real thing (no pun intended but this is the reality). actually voronoi3 is the one that is the closest to the actual voronoi diagram, but is only approximative.
also putting it into a vectorizer object would make it very hard to edit, except making the whole shader method again and again… even more, the result(as i have already tried this method is not so accurate, due to the approximative nature of the c4d shader, ant the result is a bit messy and memory intensive(lots of unwanted points, jagged lines, and so on…)
also searching on the internet i have found this pdf, but i have not a single notion about scripting and it’s very hard for me to apply this knowledge into a script for c4d -> http://webdocs.cs.ualberta.ca/~kenw/papers/tess.pdf still i’m linking this file here, maybe someone with the knowledge and free time is willing to transform it into a c4d usable script…
thank you for your patience…
P.S.: a “weird”(as in the post has been deleted) thing happened to my post where i was explaining why posting a link to a payed area of a certain web site is no help for me… i know that it so happens that some of our moderators have their own paid sites for teaching c4d, but it is an abuse to delete a post just for not looking good for your business… if you don’t want to help for free, it’s ok, it’s your right. but deleting other people’s posts because it’s not good for business, well then maybe you have to choose, have a legitimate business or be a moderator. moderating for your wallet looks like selling a vaccine for a pandemic that doesn’t exist. i don’t need an answer for my opinion so don’t bother.