.
이미지로 사용하는 것이 아니라 카메라 각도가 다른 3D 개체로 작업하는 것이 가장 이상적입니다. 그런 다음 카메라를 객체 주위로 돌리고 결과 이미지를 사용자에게 표시하기 만하면됩니다.
그러나 이것을 이미지로 설정하면 행성의 여러 회전 상태를 나타내는 다른 이미지를 만들고 표시된 이미지를 다음 이미지로 순서대로 교체하는 별도의 스레드가 있어야합니다 , 반복 된 간격으로. 웹에서 "java image animation"을 검색하십시오 -이를 수행하는 방법에 대한 많은 자습서가 있습니다. 당신은 2 차원 공간에서 이미지를 회전하려면
, 당신은이 같은 것을 사용할 수 있습니다
Image image = ...
Graphics2D g2d = ...; //
g2d.translate(170, 0); // If needed
g2d.rotate(1); // Rotate the image by 1 radian
//or g2d.rotate(180.0/3.14); to rotate by 1 degree
g2d.drawImage(image, 0, 0, 200, 200, observer);
* "간단한 이미지 회전"* '간단한'DYM 스푼으로 대답을 제공 하시겠습니까? [당신은 무엇을 시도 했습니까?] (http://www.whathaveyoutried.com/) –
프론트 엔드는 무엇입니까? html/html5/android/2dgraphics? – Kshitij
'AffineTransform' (Java 2D라고 가정)을 사용하십시오. 다음은 [애니메이션 회전] (http://stackoverflow.com/a/11117371/418556)의 예입니다. 모양과 영역을 사용하지만 원리는 같습니다. –