General purpose computing using polarization-encoded optical shadow casting | IEEE Conference Publication | IEEE Xplore