I have a vase/drum shape here and want to and a gentle noise affecting the rdiges is a slightly wavy random distortion (eg 50-150mm across this length of 500mm) and pushing the shape out of perfection by eg 10mm amplitude across the entire shape?

I have a vase/drum shape here and want to and a gentle noise affecting the rdiges is a slightly wavy random distortion (eg 50-150mm across this length of 500mm) and pushing the shape out of perfection by eg 10mm amplitude across the entire shape?

Hello - is the noise for rendering purposes or does the model need to be distorted for production? Can you post the file?
-Pascal
Hi Pascal
Just geometry…when I first started modelling…on an amiga in 88, there was a program called silver which had a decent array of plugins including fractal noise which was great for subtly deforming shapes in a very organic way…so just something basic like that ![]()
Drum Sample.3dm (817.7 KB)
its a bit unclear to which extend you want to distort. you have for instance Maelstrom which does this
if you want the distortion to happen more isotropically, you could use noise texture and throw the noise into the displacement and extract the mesh, you would be on the mesh side from there on.
if you would show an example of how exactly it should distort maybe there is also a way to model it.
I agree with encephalon and I suggest that you read Rhino documentation about noise texture and displacement.
noise texture: Textures | Rhino 3-D modeling
displacement (render mesh modifier): Displacement properties | Rhino 3-D modeling
ExtractRenderMesh: ExtractRenderMesh | Rhino 3-D modeling
Thanks for all the replies; just clarifying here…
If you are saying that the noise texture can be used for this…Ill have a deeper look but in earlier packages I have used eg Real3D, you could use the noise to simply apply to the actual control points of eg NURBS and it would give a gentle effect that Im looking for
I get the feeling that answer is no
(without going to a mesh)
Thanks again for the assistance ![]()
When Rhino makes bumpy mesh surface, you can use ShrinkWrap command and QuadRemesh command to convert the mesh into smooth SubD. SubD surfaces are easy to edit. Rhino 8 ShrinkWrap command automatically transforms totally chaotic meshes into very clean meshes. Rhino 7 QuadRemesh command converts somewhat messy meshes into SubD surfaces.
Thanks Andrew
Unfortunately Im still in 6.
I do remember when subdivision surfaces were first implemented in Realsoft 3D around 1992 I think…and they were impressive then.
This is a particular project that eg Fusion and Inventor etc are not able to get close to managing but Im usually pretty happy, on the industrial side with constraints/parametric control so its a bit hard to invest too much for this one thing…see how I go. Appreciate your help
I did try the add on for Rhino ie dimension driven control but it was a long way behind…the sketch mode constraints in Inventor are pretty decent to be honest as well as the fillet control which is why I had to much of the work here back in Inventor as the fillet command just flopped in grasshopper and was confirmed by some of the gurus on the grasshopper forum.
Hi @jeremy5
Yep, thats the sort of thing but I generally would have thought there would be programmatic way to do it with fractal noise as this has been a go to for me previously (in other packages) as well as allowing much easier scoping of the effect
This is going to be translated into grasshopper so there can be many individual outcomes based on the source geometry
It also has to be distorted within constraints so if its a math function, I can easily filter etc too ![]()
Thanks
I know you are using Rhino6 so this example is for a visual reference, is this similar to what you are looking for?
I applied noise to a mesh in an external app and then converted it to Nurbs in Rhino.
EDIT: I see you said “wavy”, somehow I missed that.
you can also use Maelstrom very locally, the first radius defines the area you want to deform the 2nd radius will define how strong the fall off is, making the 2nd circle as small as zero or close to you will deform the region very smoothly.
downside is it does not distinguish between back and front and will modify the entire object, if you want more control over that you would have to split the object first and rejoin.
you can also use SoftMove or SoftEditSrf. and lastly but probably most effective why not exploding those 2 surfaces, turn surface points on select a few and rotate from the center.
Thanks again @cdordoni @encephalon @jeremy5
Looks like I cant really do it in Rhino (effectively, programatically) so Ill try export and reinstall my old Realsoft3d and see if it still works
I will need to use this type of technique repeatedly for much of what Im planning to manufacture so I will at some stage need to establish it as a workflow
If I could morph realtime between multiple versions and layer the deformations that would also be a solution but I can see how that would be possible.
Cheers