Grasshopper

algorithmic modeling for Rhino

Hi all,

I have a question about Weaverbird's smoothing features.  Is it possible to smooth according to a list of data such that some areas are smoothed more than others?

Would appreciate any help :)

James

Views: 1278

Replies to This Discussion

Not that I'm aware of but you can change the way naked edges are smoothed so by having naked edges fixed and having naked edges in places you do not want to be smoothed then you have some sort of control.

If you make your mesh in parts, then you can smooth different parts then weld them together after smoothing the sections you want.

I've just downloaded the Evolute Tools plugin for Rhino and that seems to allow you to manually fix vertices so that they don't move during smoothing so maybe there is a similar approach somewhere deep within GH??

its quite easy to achieve. subdivide the mesh once with the a component that smooths it and once with the corresponding one that doesn't. afterwards you can use the vector between the vertices of the two meshes to differentiate the smoothing. and finally reconstruct with the mesh with the same faces and the new vertices.. 

won't the smoothed mesh have slightly different numbers of faces? Does this matter?

If you use Laplacian smoothing instead of subdivision, it just moves the vertices without altering the topology (so doesn't alter the number of faces) and Christian's method should work.

yes the number of faces should be the same for the two meshes. if that is true you can use also subdivision. at least the the 'red' pair.

at attached you an example in dependence to the distance of the vertices to a point.

Attachments:

Thanks Christian,

Great solution!

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service