![](/img/trans.png)
[英]Can we create and load VR model (Objects, Conference Room) in Android NDK with Google Cardboard SDK without using unity?
[英]Unity: (Using cardboard SDK) Can we download new images to set as skybox
我们正在创建一个全景纸板应用程序。 我们希望管理员在服务器上选择照片。 我们如何将这些图像下载到设备上,然后在天空盒中进行设置?
我不熟悉统一性,但是我确实有通过WWW下载的音频剪辑,并且确实有基于捆绑资源的轻拍来更改天空盒的。 我对图像的理解不够充分,无法理解如何下载然后将其应用于Skybox。
Unity天空盒是由6个纹理(顶部,底部和4个侧面)组成的立方体贴图。 因此,您需要6个纹理,可以通过WWW下载,并且可以将每个纹理分配给立方体贴图的正确属性。
http://docs.unity3d.com/Manual/class-Skybox.html
当然,常见的全景格式是圆柱图像,它在单个图像中具有完整的360x180度。
该编辑器具有一个方便的功能,您可以将圆柱图像的纹理直接转换为立方体贴图,然后将其分配给天空盒。 当您要制作游戏内置的天空盒时,这非常方便:
但是,仅是编辑器-您无法在运行时执行该操作。 您可以在Unity中创建它们,将其导出为资产捆绑包,然后通过WWW下载-但是每次您要创建新的全景图时,这都会需要大量工作!
对于您的情况,最好不要使用天空盒,而是创建一个法线朝内的3d球体。 只需通过WWW下载圆柱图像并分配给球体上的材料即可。
注意:您需要数千个多边形才能使其清晰呈现。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.