Author: EUROGRAPHICS.