Нечто похожее на 360 Photo Player VRКак обновить/изменить фотосферу/skybox во время выполнения в Unity3D?
Я хочу, чтобы иметь возможность позволить пользователю добавлять и сохранять новые фотосферы в приложении, но я не уверен, как это сделать.
Нечто похожее на 360 Photo Player VRКак обновить/изменить фотосферу/skybox во время выполнения в Unity3D?
Я хочу, чтобы иметь возможность позволить пользователю добавлять и сохранять новые фотосферы в приложении, но я не уверен, как это сделать.
Вы можете изменить скайбокс во время выполнения с помощью RenderSettings.skybox
Я не уверен, почему, но skybox на самом деле прикреплен непосредственно к каждой камеры влево и вправо. GameObject.Find («Основная камера слева»). Camera.skybox = GameObject.Find («DoubleSidedPhoto.mat»); Я пытаюсь заставить этот код работать, но похоже, что я терпеть неудачу на нескольких фронтах. – DogeLearnsCoding
@DogeLearnsCoding это не сработает, потому что если вы используете несколько skyboxes в одной сцене, на ваших камерах есть компонент (Rendering -> Skybox). И вы должны называть его соответствующим образом (GameObject.Find («Основная камера слева»). GetComponent
Спасибо. Что делать, если вместо этого я использую обратные сферы? Но я не уверен, могу ли я переключать текстуры во время выполнения, используя обратные сферы – DogeLearnsCoding
Я новичок в единстве, и я следовал и закончил [этот учебник] (http://www.sitepoint.com/building-a-google- cardboard-vr-app-in-unity /), поэтому теперь я хотел бы добавить к нему функциональность, позволяя пользователю добавлять и хранить новые фотосферы. – DogeLearnsCoding