Making Grass and Fur Move
Banisch,S., Wüthrich,C.A., Making Grass and Fur Move, Journal paper of the WSCG' 2006, The 14th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision' 2006.
ABSTRACT
This paper introduces physical laws into the realtime animation of fur and grass. The main idea to achieve this, is to combine shell-based rendering with a mass-spring system. In a preprocessing step, a volume array is filled with the structure of fur and grass by a method based on exponential functions. The volumetric data is used to generate a series of two dimensional, semitransparent textures that encode the presence of hair or of the blades. In order to render the fur volume in realtime, these shell textures are applied to a series of layers extruded above the initial surface. Moving fur can be achieved by horizontally displacing these shell layers at runtime through a massspring mesh. Four different massspring topologies different arrangements of masses and springs over the grasscovered surface are introduced and used for animation. Two of them allow the shell layers to separate laterally, so that the parting of grass can be simulated. Performance observations prove mass-spring systems to be well-suited for the realtime simulation of fur and grass dynamics.
Keywords:
Computer Graphics, RealTime Animation, PhysicallyBased Simulation, MassSpring Systems
Paper:
http://wscg.zcu.cz/WSCG2006/Papers_2006/Journal/F13-full.pdf