3d graphics u0026 animation careers in Oman