一、建立全景播放場景:
建立一個unity專案,並建立videoplay場景,在場景中拖入一個球體,將全景照片拉到球體上,自動形成material和texture。
二、建立一個新的表面著色器,並修改其指令碼程式碼:
將該著色器置為當前球體的預設著色器
三、關掉場景中的天空盒:
四、刪除原有CAMERA,新增cardboardmain到場景中:
五、向場景中新增方向光,共6個,分別指向前、後、左、右、上、下。
到此,應用初步開發完成,編譯成APK。
可是,在試用過程中,發現對於我手中比較渣的手機,FPS太低,對於初步完成的應用,可以進一步優化。
https://github.com/derekhu0002/SmartCreateCardboard360Video