MPC have done some Terragen work in the past, but no idea if there is any here. Possible, but I don't have a strong feeling that it was as in some other cases. Watch the Making Of if you haven't already, for example on the cloud fly-through scene.
- Oshyan