프로세싱에서 지도 이미지를 회전시키고 그 위에 GPS신호를 받아 표시 해야하는데 회전 전에는 표시가 쉬웠는데 회전된 이미지에 좌표를 찍으려고 하니 기준을 어떻게 잡고 어떻게 좌표를 회전 시키면 좋을까요?
회전시키는 샘플 코드라도 올려주셔야 코드로 답변이 가능합니다.그냥 올리기 꺼려지는 코드가 아니라면 원본 그대로 올려주셔도 좋습니다.
코드가 없어서 그냥 글로 설명하자면
회전하는데 분명히 원점이 있었을 거에요. 그냥 (0, 0) 말고 회전할 때 고정된 위치요.
원점으로부터 회전하기 전 위치의 위치를 구합니다. (원점으로부터의 위치 = 회전하기 전 위치 - 원점)
원점으로부터의 위치를 sin, cos를 통해 회전할 수 있습니다. 아마 그냥 지도 회전처럼 하면 될 거에요
회전한 후 위치 = 원점 + 3번의 결과에서 회전한 위치가 됩니다.