Information technology - Computer graphics, image processing and environmental data representation - Part 1: Humanoid animation (HAnim) architecture