Shadow Projection Lampshades

I read these two interesting articles on lampshades which are made to project an accurate shadow across the floors and walls. I'd like to make one, but I've never used Blender, or Matlab (and they look a bit difficult to learn for this one task).

Does anyone have a idea on how the image could be remapped in something other than Blender? I primarily work with SolidWorks, Keyshot, and Photoshop.

Links to the two articles are below along with an image to show the effect.

Comments 1