An algorithm for producing half-tone computer graphics presentations with shadows and movable light sources | Synapse