Как говорится, опаньки. Оптимизируйте с умом.
Как говорится, опаньки. Оптимизируйте с умом.
Захват и отображение в VR сферического светового поля.
Обратите внимание на отражение небоскрёба в окне слева, когда оператор качает головой.
Пленоптические окна, стены и решётки из них. В оригинале — «голографические пиксели», звучит не очень. Рендерят сцену с кучей деталей в высоком качестве в решётку светового поля, получают гигантский объём данных, зато после этого можно быстро крутить сцену со всех сторон, смотреть, что получается. Некоторые вещи можно предварительно отрендерить дополнительными слоями, чтоб потом по щелчку ставить/убирать. Kак я понимаю, это нечто вроде дополнительных каналов после ARGB. Например, статическое освещение и объекты.
Объём данных там гигантский. Походит для фильмов и игр следующего поколения с потрясающей кинематографичностью, где обычные видеокарты не справляются, зато есть подходящий жёсткий диск.
Пленоптические дисплеи — 3D без очков — говорят, для хорошего ощущения 3D им хватает 16 ракурсов (4x4)
Теперь перейдём к ещё более бюджетным решениям. С точки зрения физики, стереопанорама (VR панорама, 3D стерео 360°) — это разрыв шаблона. Либо 360° из одной точки, либо 3D стерео из двух точек, либо 4D световое поле из двухмерной поверхности. А 3D стерео 360° — это вообще как? А это хак. Делаются отдельные ракурсы, чем больше, тем лучше, потом швы склеиваются. И этот хакерский формат даже поддерживается в YouTube.
Летсплееры экспериментировали с VR, но это ощущение так и осталось только у них. Если у зрителя тоже есть шлем VR, хотя бы Cardboard, то тогда ещё можно залить стерео, но это очень некомфортно, — видеть движения не своей головы, и оптика аппаратуры отличается. Зато если отрендерить стереопанораму, то с некоторой потерей свободы движений можно-таки погрузиться в мир чужого прохождения. Вот, как это делается в Unity.
От себя добавлю, что это может быть интересно, даже если не под запись. VR страдает от плохого качества картинки из-за требования делать 60fps в оба глаза. Особенно, как я понимаю, страдает платформа PlayStation VR. Отказавшись от возможности покачивать головой и видеть объём на полу и потолке, можно взамен повысить качество графики. Рендерим стереопанораму в низком fps, потом на её основе рендерим VR в высоком. Также можно в таком режиме играть на маломощных ПК.
Обратите внимание на отражение небоскрёба в окне слева, когда оператор качает головой.
Пленоптические окна, стены и решётки из них. В оригинале — «голографические пиксели», звучит не очень. Рендерят сцену с кучей деталей в высоком качестве в решётку светового поля, получают гигантский объём данных, зато после этого можно быстро крутить сцену со всех сторон, смотреть, что получается. Некоторые вещи можно предварительно отрендерить дополнительными слоями, чтоб потом по щелчку ставить/убирать. Kак я понимаю, это нечто вроде дополнительных каналов после ARGB. Например, статическое освещение и объекты.
Объём данных там гигантский. Походит для фильмов и игр следующего поколения с потрясающей кинематографичностью, где обычные видеокарты не справляются, зато есть подходящий жёсткий диск.
Пленоптические дисплеи — 3D без очков — говорят, для хорошего ощущения 3D им хватает 16 ракурсов (4x4)
Теперь перейдём к ещё более бюджетным решениям. С точки зрения физики, стереопанорама (VR панорама, 3D стерео 360°) — это разрыв шаблона. Либо 360° из одной точки, либо 3D стерео из двух точек, либо 4D световое поле из двухмерной поверхности. А 3D стерео 360° — это вообще как? А это хак. Делаются отдельные ракурсы, чем больше, тем лучше, потом швы склеиваются. И этот хакерский формат даже поддерживается в YouTube.
Летсплееры экспериментировали с VR, но это ощущение так и осталось только у них. Если у зрителя тоже есть шлем VR, хотя бы Cardboard, то тогда ещё можно залить стерео, но это очень некомфортно, — видеть движения не своей головы, и оптика аппаратуры отличается. Зато если отрендерить стереопанораму, то с некоторой потерей свободы движений можно-таки погрузиться в мир чужого прохождения. Вот, как это делается в Unity.
От себя добавлю, что это может быть интересно, даже если не под запись. VR страдает от плохого качества картинки из-за требования делать 60fps в оба глаза. Особенно, как я понимаю, страдает платформа PlayStation VR. Отказавшись от возможности покачивать головой и видеть объём на полу и потолке, можно взамен повысить качество графики. Рендерим стереопанораму в низком fps, потом на её основе рендерим VR в высоком. Также можно в таком режиме играть на маломощных ПК.
blogs.unity3d.com , просто жду неделю глянуть комменты
Я даже не стану комментировать это
blogs.unity3d.com . Жаль что некоторые вещи в юнити через жопу
Нельзя не признать, выглядит красиво Оригинал: "Now for the final part, let’s make the UI buttons work. Select the button that should trigger the screen transition..."
docs.unity3d.com
Перевод неизвестного надмозга: "Наконец, в финале давайте сделаем так, чтобы UI buttons заработали. Выберите кнопку, которая должна реагировать на переход экрана..."
docs.unity3d.com
Там суть в том, что создают анимацию, а потом влепляют кнопку, по нажатию которой эта анимация должна сработать. То есть, правильный перевод должен быть таким:
"И, наконец, заставим работать кнопку. Выберите кнопку, которая должна включить переход экрана". Не кнопка реагирует на переход экрана, а кнопка включает этот самый переход.
Вот же дебилы. И ведь им деньги платят за это.
Котики, вот смотрите, есть 2D-проект на юнити, там врезания объектов надо обрабатывать. Надо чтобы в разных ситуациях: 1) объект А уничтожался, объект Б продолжал движение как ни в чём не бывало, 2) объект А уничтожался, объект Б отлетал как от столкновения, 3) объект А не уничтожался, столкновение. Чёт придумать не могу, в голове одни энергетики
@syjgin один парится с ним
вообще не популярный тег оказался. Походу в жуйке одни адекваты и бедный Но стоит сделать билд, ситуация меняется, и предадущая версия по факту потребляет на 30%-40% МЕНЬШЕ памяти... Может дело только в том что это бета, надеюсь...
Вообще такой разброс в обещаном и том что получилось просто пугает
pix.am MonoDevelop. Или он на самом деле хорош, просто я не понял?
Редактор кода под мак конечно это пипец Как мне у проекта сделать папочку с картиночками, которые он не вкомпиливает в проект? Которые можно потом легко заменять и которые лежат где-то подальше. А то я вижу Resources.Load(), бандлы и странный WWW класс, в который грузить через file://. Как-то через жопу.