因为技术选择qt的跨平台应用,为了可以快速实现,选择了入门门槛低的qml,使用webkit内核去实现相应的功能,并借助对threejs的支持去完成三维场景构建,结果走进了一个无尽的坑。git
threejs在h5的领域可以支持很是多的效果,好比点云,鼠标控制等等,尤为是example中有大量的扩展与应用,是很是值得推荐的三维引擎。然而,集成到qml中就是无尽的伤悲。github
分享一个qml+threejs 的git地址https://github.com/tronlec/three.js/web