Define an sphere. Divide in points. Connect these point with (0,0,0) in lines. Create parallelepipeds around them.
With the same sphere and the same points, create a path for an attracting point.
Based on the proximity to this points, parallelepipeds scaling will take place. And the color gradient will further reinforce the aim of the assignment.