Planetside Software Forums

General => Terragen Discussion => Topic started by: terp on December 08, 2021, 03:46:34 PM

Title: I'm getting into The Blues - could use a quick nudge
Post by: terp on December 08, 2021, 03:46:34 PM
Hey all.
Starting to delve into function nodes, and have run up against something I don't know the answer to.
I have don't a fair bit of reading, but still not understanding.

When I use a Smooth Voronoi 3D Cell scalar function node, piped into a density shader for a cloud I get wacky shapes.  Love it.
I'd like to warp the Voronoi shapes downstream with a Warp Input shader, but no 'convert' function node I've tried gets the Warp Input Shader 'main input' what it needs, apparently (fig.1)   If I pipe a Power Fractal Shader into the main input of the Warp Input shader, it warps the Fractal shader as expected (fig.2)

How might I displace/warp/affect the Voronoi function?  Does it all have to be function nodes or can I use some of the red warping shaders downstream of it?

I'm sure there's an easy something I'm missing.   Help?

Thanks,
Mike
Title: Re: I'm getting into The Blues - could use a quick nudge
Post by: WAS on December 08, 2021, 03:59:02 PM
"Get Position" is in final space. It can't be warped. You want to use "Get position in texture" to be able to warp it. Then it should work fine.

https://planetside.co.uk/wiki/index.php/Get_Position
https://planetside.co.uk/wiki/index.php/Get_Position_in_Texture
Title: Re: I'm getting into The Blues - could use a quick nudge
Post by: terp on December 08, 2021, 04:06:59 PM
Quote from: WAS on December 08, 2021, 03:59:02 PM"Get Position" is in final space. It can't be warped. You want to use "Get position in texture" to be able to warp it. Then it should work fine.
and...there it is.  facepalm.  I'm learning.

Thanks WAS!
Title: Re: I'm getting into The Blues - could use a quick nudge
Post by: Dune on December 09, 2021, 02:11:50 AM
As with all final positions! So if you want to warp let's say an altitude restriction (surface/distribution) , also don't use final position.