Anonymous
public cpp v1 · immutablevoid Camera::pitch(float angle){ Vector relation = curLoc - viewLoc; relation.x = cos(angle/2) + sin(angle/2)*relation.unit().x; relation.z = cos(angle/2) + sin(angle/2)*relation.unit().z; viewLoc += relation;}void Camera::pitch(float angle){ Vector relation = curLoc - viewLoc; relation.x = cos(angle/2) + sin(angle/2)*relation.unit().x; relation.z = cos(angle/2) + sin(angle/2)*relation.unit().z; viewLoc += relation;}