1. A computer-readable storage medium having stored therein a computer program comprising code which when executed on a computer will: generate a computer-modelled environment comprising a three-dimensional computer-modelled space and one or more three-dimensional computer-modelled objects within said space; generate a visual texture map for application to a surface of one of said computer-modelled objects, the visual texture map defining differing values of a visual parameter over said surface; and generate a kinetic map by correlating values of a kinetic parameter to the values of said visual parameter at corresponding locations over said surface, the kinetic parameter parameterizing a kinetic activity to be modelled to occur within said computer-modelled space in relation to said surface.