Shadowcast Pictures, a Los Angeles-based production equipment rental company that supplied cameras, lighting and other filmmaking gear to movies, television shows and commercials for nearly two decades, has ceased operations after struggling through years of industry turmoil.