What are the current techniques than can be used for efficiently rendering 3D heightmap-based deformable landscapes?

For example, in the non-deformable landscape problem, ROAM used to be the way to these landscapes, but as GPUs advanced it lost favour to the newer geomipmapping/clipmaps (which is not as CPU-bound; but still had big enough wins for current generation GPUs).

Has there been any advancement in terms of deformable landscape rendering? Not only in terms of rendering, but also throughput during deform operations.

Although I am personally targeting SM3.0/DirectX 9.0c, please don't restrict your answers to that.


1 Answer 1


See the second slideshow here http://repi.blogspot.com/2009/01/conference-slides.html "Terrain Rendering in Frostbite using Procedural Shader Splatting (Siggraph 2007)" by one of the architects of the Frostbite (2) engine. He boasts 'easy destruction' as one of the benefits of his technique and it's used in BF:BC2 and probably also in BF3.

  • \$\begingroup\$ I wish he would explain it more. I'll do some googling... \$\endgroup\$ Commented Oct 5, 2011 at 21:09
  • \$\begingroup\$ You can always contact him on twitter (@Repi) he seems like a helpful person. \$\endgroup\$
    – Roy T.
    Commented Oct 6, 2011 at 13:46

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .