사각형 상자의 상대 회전 중심 및 회전 각도가 주어지면 직사각형의 절대 회전 중심을 찾아야합니다. 여기에 이미지가 있습니다 (누군가가 그것을 향상 시키면 괜찮을 것입니다) : 충분히 명확하길 바랍니다. 나는 빨간 점의 x와 y 좌표가 필요하다. 나는 지금 당분간이 일을 해왔고 사소한 것에 대한 사소한 지식을 잃어 버렸습니다. :/사각형의 회전 중심 얻기
답변
회전 각도가 a
위 부정적인 표시된 경우, 빨간 점의 좌표는 다음과 같습니다
rx = x + rcx*COS(a) - rcy*SIN(a)
ry = y - (w-rcx)*SIN(a) + rcy*COS(a)
및 SIN()
또는 COS()
을 복용하기 전에 라디안으로 변환해야합니다.
예 : 여기 (rcx,rcy)=(15,30)
rx = 80 + 15*COS(-15°)-30*SIN(-15°) = 102.25
ry = 60 - (20-15)*SIN(-15°)+30*COS(-15°) = 90.27
와 (x,y)=(80,60)
, (w,h)=(20,60)
및 a=-15°
는 (음 y
시킴으로써 행한다으로) 계산의 GeoGebra의 출력
그것은 x 축에서 작동하지만 y 축은 작동하지 않습니다. 잠시 내 코드를 확인하십시오. – trumank
'ry = y - (w-rcx) * SIN (a) + rcy * COS (a)'가'ry = y - rcx * SIN (a) + rcy * COS)'. 왜 이걸 좋아하니? – trumank
나는 위에서 점 'F'로 점을 보러 갔다. '(x, y)'에서'w * SIN (a)'에 의해'F'에 도달 한 다음'h * COS (a)'가'K'에 도달하고'rcx * SIN (' a)'나는'에 도달한다. 그래도 다행이야. 2D 그래픽의 바보스런 왼손 쪽 좌표계는 항상 저에게 숫자입니다. – ja72
- 1. 새로운 회전 각도 및 중심 위치 얻기
- 2. 는 회전 된 사각형의
- 3. 회전 된 사각형의 모서리 찾기
- 4. 회전 된 사각형의 정점 계산
- 5. VTK의 장면 중심 회전
- 6. ScatterViewItem의 회전 중심 변경
- 7. UIView의 회전 중심
- 8. 배열의 uiimageview 중심 얻기
- 9. jQuery - 링크 중심 얻기
- 10. 카메라를 모델의 중심 위로 회전
- 11. 번역 후 회전 중심 계산하기
- 12. openCV C의 이미지 회전 중심
- 13. XNA에서 완벽한 스프라이트 회전 얻기
- 14. 3D 삼각형의 회전 얻기
- 15. iOS Subview의 회전 얻기
- 16. OpenGL에서 중심 주위로 회전 텍스처 문제
- 17. 회전 및 경계 상자 크기에서 원래 사각형의 크기 찾기
- 18. 이미지 JPG의 사각형 얻기 및 사각형의 축소판 생성
- 19. 사각형의 모자이크
- 20. ModelVisual3D의 중심
- 21. 중심
- 22. JQuery - 중심 요소의 절대 x, y 위치 얻기
- 23. jPanel에서 사각형의 테두리 변경하기
- 24. 사각형의 위에 텍스트를 그립니다.
- 25. 사각형의 타원 플롯
- 26. 사각형의 값에 액세스 하시겠습니까?
- 27. Jquery로 사각형의 좌표를 클릭하십시오.
- 28. 경계의 중심
- 29. 주어진 지점에 캔버스 중심 맞추기
- 30. 중심 필드
와 당신이 그렇게이다 훨씬 더. –
@UmeshA 엉망입니다. 네가 필요하다면 나는 그것을 정리할 수있다. – trumank
질문에서 "상대 회전 중심"을 실제로 "중심"이라고 부르는 것이 무엇인가, 아니면 그냥 임의의 지점입니까? – Beska