Just thought of writing a blog based on my experience in working on Samsung's VR headset known as Samsung Galaxy GearVR.
I started working on Samsung Galaxy GearVR towards the end of the year 2013. It's an exciting journey since then. Our work started with a camp at Oculus, Irvine. There were meetings with various developers from different R & D centers, John Carmack etc. Technically, it was a bit difficult in the beginning. Found it very difficult to understand distortion, lens parameters etc. As time passed, I was able to get along with it well.Still there are couple of things which I am trying to understand.. :)
VR is a whole new world with interesting challenges. I felt like we had to go back to the initial years of game development. Things of importance were, the time it takes for the frame to come on display, accurate head tracking, smoothness etc rather than the stunning visual effects. If there is latency in displaying the rendered frame or if the scene updation and head movement is not synchronized then it can spoil the entire VR experience. It does not matter whether you are rendering a complex scene with good details or not.
Through this blog, I would like to share some of the things I learned. I hope it will be beneficial for you.
Enjoy the virtual world...
I started working on Samsung Galaxy GearVR towards the end of the year 2013. It's an exciting journey since then. Our work started with a camp at Oculus, Irvine. There were meetings with various developers from different R & D centers, John Carmack etc. Technically, it was a bit difficult in the beginning. Found it very difficult to understand distortion, lens parameters etc. As time passed, I was able to get along with it well.Still there are couple of things which I am trying to understand.. :)
VR is a whole new world with interesting challenges. I felt like we had to go back to the initial years of game development. Things of importance were, the time it takes for the frame to come on display, accurate head tracking, smoothness etc rather than the stunning visual effects. If there is latency in displaying the rendered frame or if the scene updation and head movement is not synchronized then it can spoil the entire VR experience. It does not matter whether you are rendering a complex scene with good details or not.
Through this blog, I would like to share some of the things I learned. I hope it will be beneficial for you.
Enjoy the virtual world...