Shadow image and special effects implementation techniques for virtual shadow puppet play