Je pense qu'il faut que tu puisse calculer les normales au sol; c'est faisable en mode bitmap, mais le plus simple c'est que tu stoque le terrain sous une forme mathématique: Tu sais qu'au point "x" de ta sinusoide, la normale est quelque chose comme {sin(x*coeff);cos(x*coeff)}
Si tu préfère utilise les bitmaps (si la destruction du terrain crée des formes trop compliquées à modéliser mathematiquement), tu peux calculer les angles de cette manière:
tu prend un cercle près de la surface. Tu compte les pixels "blancs" de ce cercle, et tu fais la moyenne de leurs angles par rapport au centre du cercle (bien sur les valeurs des angles des pixels seront précalculées

)
illustration rapide:
Fichier joint : 
(coll.PNG)