Diamond-Square explanation
Diamond-Square example
de Casteljau explanation
de Casteljau triangle
Putting patches together
Smoothing the borders
Retaining regularity
Non-flat center