13 Dicembre 2002
Costruzione di Interfacce - Paolo Cignoni
25
MidPoint Displacement
v
In 2d:
v
Partire da un segmento orizzontale (a,b)
v
While(segmento abbastanza grande)
v
Trova il punto di mezzo p
v
H= randomvalue(-1,1)
v
Calcola range spostamento r
v
Sposta il p verso l’alto di h*r
v
Ricorsivamente su (a,p) e (p,b)