簡體   English   中英

Unity :(使用硬紙板SDK)我們可以下載新圖像設置為Skybox嗎?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM