Fixed Ramps

Issue caused by vector normalization rounding instead of truncating