Bidirectional Rendering of Opacity using Polygonal Compression