for the textures, polymorphism, multi-texture, reflect, transparences or bump, bones systems, particles systems, oceans simulator, linear and non-linear animations, games development, composition, renderer engine, video edition,modifiers, camera tracking, among others.