added clipAngle