Vision OS(4)
-
[Vision OS] Share play에 대한 나름의 이해
몰입형 공간의 공유도 가능하다. 한사람이 키거나 끄면 연결된 다른 사람도 자동으로 동일하게 되도록 할 수 있다. share play의 템플릿은 세가지로 나뉜다. 1. side-by-side: 영화 보는 것과 비슷하다. 앞에 스크린이 있고 옆으로 나란히 서서 본다. 2. conversational: 얘기를 나눌때와 비슷하다. 완전히 둘러싸지는 않지만 아치형으로 선다. 3. surround: 완전히 둘러싼다. volumetric(3D 물체)을 볼때 사용한다. Reference https://developer.apple.com/videos/play/wwdc2023/10087/ Build spatial SharePlay experiences - WWDC23 - Videos - Apple Developer Dis..
2023.11.17 -
[Vision OS] Create a great spatial playback experience에 대한 나름의 이해
지금 이해한 바로는 기존의 2D 영상 플레이어와의 가장 큰 차이는 터치이냐 태핑이냐인 듯하다. 터치는 손가락을 눌러서 하는 거고 태핑은 화면을 보며 엄지와 검지를 부딪치는 거다. 그 외에는 immersive space를 사용할 수 있다는 점 그 정도의 차이가 있는 듯하고 나머지는 크게 다르지 않은 듯하다. Reference https://developer.apple.com/videos/play/wwdc2023/10070/ Create a great spatial playback experience - WWDC23 - Videos - Apple Developer Get ready to support video in your visionOS app! Take a tour of the frameworks an..
2023.10.28 -
[Vision OS] 공간 컴퓨팅에 대한 나름의 이해
공간 컴퓨팅이란 사람과 컴퓨터가 우리의 실제 세계를 통해 소통하는 것을 의미한다. 예를 들어, 내가 로봇팔의 움직임을 현실에서 그리면 로봇팔은 그것을 이해하고 그 움직임대로 따라간다. 이는 특히 공장 근로자들이 기계를 컨트롤할 때 도움이 된다. 3D location을 활용하는 것이 공간 컴퓨팅이다. 공간 컴퓨팅을 이용하는 예로는 MR, VR이 있다. 하지만 MR, VR이 만약 3D location을 활용하지 않는다면 공간 컴퓨팅을 활용하지 않는 것이다. Reference https://www.ptc.com/en/industry-insights/spatial-computing What Is Spatial Computing | Industry Insights | PTC Spatial computing is ..
2023.10.27 -
[VisionOS] rendering in spatial computing에 대한 나름의 이해
Reality kit은 사물의 위치를 명확하게 나타낼 수 있도록 하는 그림자 형성을 자동지원한다. tone mapping도 자동 지원하는데 tone mapping은 unlit한 물체에 대해서 살짝식 톤을 바꿔주는 것이다. 또한 rasterization map을 통한 resolution의 조절도 자동으로 조절해준다. 이게 필요한 이유는 우리 눈이 보고 있는 곳은 사물을 확실하게 나타내는게 중요하지만 그렇지 않은 periphery한 영역은 사물의 디테일이 떨어져도 된다. 따라서 이를 조절한다. resolution의 조절이 곧 Dynamic scaling이다. 내가 현재 보고 있는 곳은 명확하게 조금 멀어진 곳은 덜 디테일하게 많이 멀어진 곳은 덜덜 디테일하게 조절하는 것이다. rasterization map..
2023.10.21