How to make an effect that 3D models looks curved

Hi,
I am looking for a solution to make an effect like straight cylinder but in camera it looks like it is turning/curved. Other example is make effect for a road , in camera it looks like at far distance road is turning right but when car reaches there it is straight.
I am new playcanvas. In unity it is easy just made a custom shader “Curved” and your straight objects looks curved.
Any solution in playcanvas.

You would have to write your own custom shader for this. There’s no default one for PlayCanvas for the effect that you are looking for.