more general approach for sky drawing

uses own pass now