In this update for Ghost of a Tale, Seith explains how he implemented dynamic vegetation in the game.
More information.The reason why I developed this system is because I don’t like it when I see vegetation behaving like the vertex are warping and stretching unnaturally around a sphere or capsule shape (even in AAA games). If I were a shader wizard maybe I would have come up with a super smart shader that would give me what I need, alas I’m not. So I had to find another way…
The main idea is what happens around Tilo should be high quality while the rest should stay as cheap as possible (nothing new here).
In this example the fern objects are made of two models:
- A static one (a simple mesh with usual LODs)
- A dynamic one (same model as LOD0 but the stems are skinned to a couple of joints). Technically each stem only uses 2 bones (the end one is not part of the skinning).
- Joined
- Aug 30, 2006
- Messages
- 11,223