现在我想探索一下针对android的VR应用程序开发。通过论坛等,我理解的第一件事是我需要有基本的基础设施,如unity 3d sdk,cardboard sdk,cardboard device等。比如,如果我有android sdk和cardboard sdk,android studio作为开发环境,为什么我还需要unity 3d sdk?然后,如果我计划为Oculus之类的东西进行开发,那么需要哪些sdks和设备,以及我可以使用哪种编程语言?
我可以通过http://localhost在我的mac电脑上进行测试,但不能通过http://192.168.1.123使用手机或VR耳机进行同样的测试。问题是,这些浏览器要求页面是通过HTTPS而不是HTTP服务的,否则它会拒绝对设备运动传感器的访问,从而使测试变得不可能。
使用下面的说明,我成功地将我的VR网页与一个有效的证书一起送达。但是,这还不够,移动设备和耳机通过本地wifi IP (如192.168.1.123 )访问页面,而不是本地主机,而ssl证书似乎不适用于这些用户