지루한 코딩 과정이 사라질까. 가상공간에서 프로그래밍을 해서 실시간으로 3D 애니메이션을 만든다면 어떨까. 가상현실 헤드셋 오큘러스리프트(Oculus Rift)을 이용해서 자바스크립트 라이브러리(three.js)를 열어 가상공간에서 3D 애니메이션을 실시간으로 만드는 웹 응용 프로그램이 나왔다.
브라이언 페이리스(Brian Peiris)라는 개발자가 만든 이 프로그램을 이용하면 오큘러스리프트 속 가상공간에 코드 편집기가 등장한다. 코드를 입력하면 가상공간 상단에 결과물이 나타난다. 코드를 입력하는 동시에 실시간으로 결과물이 움직이는 등 과정을 볼 수 있다. 입방체를 만들거나 그라데이션, 패턴을 변경하고 움직임을 넣을 수도 있다.
개발자는 직접 개발한 이 라이브 코딩 웹 응용 프로그램을 오픈소스 개발자 커뮤니티인 기트허브(Github)에 공개했다. 다만 파이아폭스용으로 컴파일한 API(WebVR)를 썼기 때문에 다른 브라우저에선 작동하지 않는다고 한다.
전자신문인터넷 테크홀릭팀
이석원기자 techholic@etnews.com