made wavegen more fair / standardized across angular widths