How to make a terrain that i can deform the x and z axis too? Is there a way?
Sure, there’s a way, but you’d likely have to implement it yourself. (I don’t think Unity’s built-in terrain system has any support for this.)
I think i need to enable mesh editing inside the unity editor right ?
I’m not sure what you mean by that. But, I’m not sure if you’ll be able to accomplish what you want using the built-in terrain system.
To be clear, I’ve haven’t used the terrain system much myself, so I’m probably not the right person to answer your question. However, if I had to guess, I’d guess that (like most terrain systems) the system requires that the vertex coordinates map to an axis-aligned grid in a cardinal plane. As such, it’s unlikely that you’ll be able to adjust any aspect of a vertex position other than its height.
And, if i use a normal mesh for the terrain, this way i’ll need to use some type of texture splatting shader right?