I'm trying to add a 'distorted' effect to a model. Are there any tools that can make this a more easy process? Pictures with the effect I'm going for below.
-
1$\begingroup$ Use a displace modifier driven by a cloud noise texture. Are both images what you are looking for, or are they a before and after? $\endgroup$– PGmathNov 23, 2015 at 23:17
-
3$\begingroup$ Welcome to the site! Just so you know, this isn't really the place to be offering/taking jobs. For that I'd go someplace like BlenderArtists.org. But luckiliy, I don't think you'll need someone to do it for you. I'm sure someone here will answer this. I personally would play with the displacement modifier, and maybe shape keys. $\endgroup$– TARDIS MakerNov 23, 2015 at 23:18
-
2$\begingroup$ @AXLC I'm working on an answer with some more details. But I'd use normal displacement for the first image and RGB to XYZ displacement for the second. $\endgroup$– PGmathNov 23, 2015 at 23:22
-
1$\begingroup$ @AXLC, can you state if a post effect on the image would also be acceptable? or does this have to happen in 3D-space? if so why? $\endgroup$– ideasman42Nov 24, 2015 at 1:19
-
1$\begingroup$ @DalekMaker ...also, thanks for pointing me to BlenderArtists.org ...I'm looking for a few freelancers for regular work throughout the year and it looks like there is plenty of help in that forum. $\endgroup$– AXLCNov 24, 2015 at 15:18
2 Answers
I would use a series of displacement modifiers to achieve this effect. The displace modifier moves the vertices of a mesh around based on a texture.
To get a similar result to your reference image I have stacked two displacement modifiers. Here is a render with three examples, from left to right: no displacement, first displacement modifier, both displacement modifiers.
They are both driven by clouds noise textures. The first displacement modifier is left at the default normal displacement direction, this moves each vertex along its normal. The second displacement modifier uses a slightly larger clouds texture and XYZ to RGB displacement, this converts the red, green, and blue channels in the texture to displacement in the X, Y, and Z directions. The texture driving this displacement modifier uses a multicolored color ramp to generate different red green and blue channels.
-
-
-
$\begingroup$ ...I ended up using the 'magic' noise texture...but all the other settings were a huge help in getting me there. Thanks again! $\endgroup$– AXLCNov 24, 2015 at 2:18
I'll demonstrate you some mesh deformation methods using poor Suzanne ;).
USING PROPORTIONAL EDITING WITH RANDOM FALLOFF TYPE
The simplest way you can do I think is to go to Edit Mode and click Select-->Random, while vertex selection mode is enabled.
Now you can enable the proportional editing with Random falloff type, then grab, rotate and scale some vertices to make deformations.
Remember, that you can set deformed vertices' transformations as a shape key to not destruct your base mesh.
Being in Object Mode add a Lattice (Add-->Lattice). Subdivide it using options in Object Data header, and place your object inside it. Give your object a Lattice Modifier and set everything as pictured below. Select your Lattice, enter Edit Mode, select some random Lattice vertices, then grab, rotate and scale them (also using Random falloff of the proportional editing).
USING MESH DEFORM MODIFIER (for a better control over deformations)
Create a low poly representation of your object and name it for example 'cage'. Place your object inside it. Give it a Mesh Deform Modifier and set everything as pictured below. Give the Precision factor a low value (the bigger the value, the more possibility, that your computer'll cry ;)). Next click the Bind button to bind your object to a low poly 'cage' mesh. Now, when you deform vertices of the 'cage' your object's vertices will be deformed as well.
Try to mix these for better result.
-
-
$\begingroup$ Hehe, good idea. This may be an explosive mix :). I know one more method. Give me some time and I'll update my answer. $\endgroup$ Nov 24, 2015 at 2:03
-
1$\begingroup$ @Gonzou ...wow...awesome advice. I'll play with these techniques for sure. $\endgroup$– AXLCNov 24, 2015 at 2:36
-
$\begingroup$ @Gonzou good going with the lattice, nobody uses that awesome tool. I must say I was surprised to see it already here. UVed $\endgroup$– DavidNov 24, 2015 at 3:16
-
1$\begingroup$ @David thanks for the kind words :). You're right, lattice is a powerful tool. Though since I discovered Mesh Deform modifier I fell in love with it even more, as it allows you to deform strictly defined parts of the mesh with a great precision. I think using it is a good alternative for a Lattice modifier. $\endgroup$ Nov 24, 2015 at 12:41