본문 바로가기

iOS/Graphics and Games3

[ARKit] Sample Code: Placing Objects and Handling 3D Interaction https://developer.apple.com/documentation/arkit/placing_objects_and_handling_3d_interaction Placing Objects and Handling 3D Interaction | Apple Developer Documentation Sample Code Placing Objects and Handling 3D Interaction Place virtual content at tracked, real-world locations, and enable the user to interact with virtual content by using gestures. Download OverviewThe key facet of an AR experi.. 2020. 6. 21.
[ARKit]Ray-Casting Ray-Casting and Hit-Testing Raycasting and Hit-Testing | Apple Developer Documentation Raycasting and Hit-Testing Find points on real-world surfaces given a screen location. OverviewRaycasting is the preferred method for finding positions on surfaces in the real-world environment, but the hit-testing functions remain present for compatibilit developer.apple.com ARRaycastQuery 실제 세계의 표면에서 3D 위치를 .. 2020. 6. 21.
[ARKit] Scene Understanding ehdrjsdlzzzz/ARKit-example protocorn93/ARKit-example Studying ARKit. Contribute to protocorn93/ARKit-example development by creating an account on GitHub. github.com 개요 면 감지(Plane Detection) 만일 하나의 테이블이 존재하고 그 위에 오브젝트를 하나 올린다고 하자. 우리는 이 테이블을 인식할 필요가 있고 이 테이블을 하나의 면(Plane)이라고 인식해야 오브젝트를 단순히 띄우는 것이 아닌 테이블 위에 올려놓을 수 있다. Hit-testing 이렇게 면이 감지되면 오브젝트를 위치시키는데 필요한 3D 좌표점을 찾아야 하는데 이를위해 사용되는 것 이러한 좌표점은 디.. 2020. 6. 21.