0
iPhone 회전 및 방향을 가져야하는 앱을 개발하고 싶습니다. 이 값을 얻으면 장치 회전/방향을 따르는 큐브를 만들고 싶습니다.실시간으로 3D 오브젝트를 회전시키는 iPhone 회전 및 방향 가져 오기
그것에 대해 이야기하는 웹 사이트를 알고 있습니까? 아니면 내가 그것에 대한 정보를 어디에서 검색해야하는지 알고 있니?
iPhone 회전 및 방향을 가져야하는 앱을 개발하고 싶습니다. 이 값을 얻으면 장치 회전/방향을 따르는 큐브를 만들고 싶습니다.실시간으로 3D 오브젝트를 회전시키는 iPhone 회전 및 방향 가져 오기
그것에 대해 이야기하는 웹 사이트를 알고 있습니까? 아니면 내가 그것에 대한 정보를 어디에서 검색해야하는지 알고 있니?
모션 업데이트를 시작하려면 CMMotionManager를 사용하십시오. 타이머를 사용하여 모션 관리자를 폴링합니다. 각 폴링에서 모션 관리자의 deviceMotion.attitude
을 검색합니다. 그러면 기기의 태도 변화에 따라 원하는대로 할 수 있습니다. 가장 정확한 방법은, 이미지를 3D로 움직이는 것이라면 OpenGL을 태도의 quaternion
과 함께 사용하는 것입니다. 그러나 만약 레벨을 만들고 있다면, 대신 rotationMatrix
을 사용할 수 있습니다 (그리고 그에 기반한 변환을 적용 할 수 있습니다).
이것은 일반적인 의미를 갖지만 실제 3D 예제는 아닙니다. https://github.com/mattneub/Programming-iOS-Book-Examples/blob/master/bk2ch22p789attitudeRotation/ch25p1046attitudeRotation/ViewController.m – matt
따라서 태도를 사용하면 모든 데이터 (가속도계와 자이로 스코프 모두)를 얻을 수 있습니까? – Bellots
어쨌든 나는 너에게 나에게 좋은 출발점을 주었다고 생각한다. 나는 너의 모범에서 발전하려고 노력할 것이다. :) – Bellots