3D Displacement of texture

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Lampros

DISCLAIMER:
I’m new to Godot, and i know i have to research stuff before asking, but i tried but i don’t know exactly where to look. At least with your help i might find some leads as to how to do what i want, thanks.
ACTUAL QUESTION:
My end goal is to move sand like objects,
I want to know how to make it seem like , to put it simply, i am moving sand with a stick, this is the simplest way i can put it.
A rectangular sand box and i am displacing the sand with some other object like lets say a stick.
From my limited knowledge i am imagining 3D texture displacement ,or differences in elevation in the 3D texture…
Thanks in advance, an leads are appreciated!

there are so many way to accomplish this that it is not possible to answer.
firstly, you have to decide what you are trying to accomplish: change mesh vertex displacement? change texture with shaders? simulate particle movement with physic? other?
Only after you can look for information on HOW to do it.

I suggest to start looking from the technique is used to create snow on videogames.

https://www.youtube.com/watch?v=4zhTtOuLpjA
https://www.youtube.com/watch?v=F_KZyc_kLYs

or dynamic texture movement with shaders
https://www.youtube.com/watch?v=KfphtLRoUB0&t

Andrea | 2021-01-08 11:30

Also, this YouTuber released this video today which is very comprensive

https://youtu.be/BXo97H55EhA

Andrea | 2021-01-09 11:35