Porn: step slerping