0 votes

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!

in Engine by (17 points)

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

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

https://youtu.be/BXo97H55EhA

Please log in or register to answer this question.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.