Необходимо написать шейдер, который бы деформировал сферу. Вернее нижнюю ее часть.
Допустим сфера касается плоскости "пола" в точке А с координатами 0,0
Скриншот
sitesman.com/s/1008-Photo... Мы перемещаем точку касания сферой пола по координате x например на 5 единиц в сторону. И должно произойти примерно то, что на правом рисунке. Нижняя полусфера должна деформироваться, верхняя остаться без изменений. Нижняя половина сферы как бы эластичная, из резины, и двигается за точкой А. Верхняя половина сферы как бы жесткая. Граница раздела "жесткой" и "эластичной" полусфер должна быть нечеткой, размытой. Ну то есть не должно быть четкой границы между полусферами.