Sono bloccato nello sviluppo di un dettaglio importante della mia acqua di gioco: farla scorrere verso il basso!
Considerando un tipico mondo 3D in cui l'acqua tende ad andare verso la gravità g=(0,-1,0)
e avendo la normale superficie dell'acqua n=(x,y,z)
, come posso calcolare, in base a quello, il vettore della direzione del flusso d'acqua?
Ad esempio, considera questo grafico mal fatto (in 2D, però)
Aggiornamento: sto prendendo in considerazione una superficie d'acqua molto semplificata (solo un aereo: nessuna increspatura, nessuna onda, nessuna pressione, ecc.). Se fosse necessario applicare una di queste, la risposta dipenderebbe da più fattori oltre al normale.