Reference:Halic, T., Ahn, W., De, S. (2012). Designing 3D interactive applications on the web. chapter in OpenGL Insights, A K Peters Ltd/CRC Press (2012)