도움말 - 글감 수집하기 (인용)

도움말 - 부분 리뷰 작성하기

React VR 배우기 Prologue

내가 만들고 싶은 VR앱을 개발하기 위해, 열씸히 Three.js를 배우고 있었다.

그때 당시 VR 웹앱을 개발하기 위해서는 보통 A-frame 라이브러리를 쓰거나 베타버전이었던 ReactVR 라이브러리를 쓰거나, 또는 Three.js를 이용해서 개발을 하는게 거의 일반적이었다. 사실 A-frame이나 ReactVR 모두 three.js라이브러리 위에 올라가기때문에 셋다 three.js를 쓴다고 말 할수 있겠다.

우선 A-frame이 가장 쉽고 널리 쓰이고 있었는데 뭔가 밑에서부터 배운다는 마음가짐으로 three.js를 공부하기 시작했었다. 그러던 중, Facebook에서 F8이라는 개발자행사가 열렸었다. 그리고 거기서 ReactVR의 베타딱지를 떼고 정식으로 소개했는데, 데모로 보여주는 웹앱이 딱 내가 만들고 싶어하는 VR Tour를 보여주는데 너무 괜찮아 보이는 거다.

그래서 ReactVR을 살펴보는데, JSX라는 문법을 써서 이게 또 보통쓰는 Javascript와 좀 다르게 쓰여서 혼란스러웠다.

하지만 쌩판 처음부터 써야하는 Three.js보다 VR관련된 것들이 다 정의되있어서 너무 편했다. 그래서 일반적인 HTML/CSS/Javascript를 쓰며 어지간한 VR기능들이 이미 잘 정의되어있는 A-Frame을 써보기로 했다. 근데 뭔가 ReactVR보다 약간 퍼포먼스에서 떨어진다는 생각을 떨칠수가 없었다. 그래서 이왕 Facebook에서 개발한(구매한) Oculus Rift를 가지고 있으니 한번 ReactVR을 조금 파보기로 결정했다.

리뷰