I’m new on the forums but I’ve used WM for a while now.
I use it mostly for game dev. Not for scenery but for VFX. Noises, decals, VFX textures etc.
Been looking for a way to pinch my heightmaps towards the center. Much like photoshop pinch distortion.
Is there a feature like this that I’m just missing or a way to set it up?
As far as I know, there’s no “direct” way to do it.
The “Displacement” node is your main “warping” tool, but I have no idea how to direct that distortion towards a custom point on the terrain. There’s also “Distortion Generator”, that you can plug into the “transform” input of any generator device, does the same thing as as the displacement node.
That’s about as far as I’ve gotten as well. I’ve been experimenting with generating craters through world machine and everything works well except the part where I want to add some sort of blast streaks that affect the terrain or coloring.
If I don’t find a solution I will just have to make those streaks in either photoshop or some other software.
It would however have been nice to contain it to just one software.
You can do additional 16 bit streaks in photoshop and apply over the WM file node and erode again, you can also sculpt the generated terrain and bring it back for more WM tweaks.
Still not a perfect method, but works for a “flat shader” use cases. For 3D shape like a terrain, it’s going to pinch in 3 dimensions, towards the floor, and the effect is exponential for this shape. Attaching a screenshot.
Thanks! And fair point, I hadn’t properly checked it with 3D terrain, although this is expected behaviour, as it will pull all outward terrain into that point, so if the terrain around it is lower, it would become lower.
Maybe pinching is not something that useful in WM after all