New assistant professor Rana Hanocka combines AI, 3D, and computer graphics