How to wrap organic pixel art textures on 2.5d tiles

Godot Version

4

Question

I am trying to create a 2.5d look with a 3d scene and an orthographic camera, and I am struggling with wrapping tile textures that are not flat. Here is one of my tiles:

image

The only way I could think of maintaining clean pixel art is to wrap the textures to cubes and planes, however, this leads to weird clipping issues if I want to have more accurate colliders, and shadows and lighting do not work correctly either.

image

Here for example I wanted to use a rounded collider for the edge but the player clips with the plane.

Any ideas for how to make 3d models that maintain the pixel art without distortions?