Портал в Unity3D

Программирование на Юнити.

Портал в Unity3D

Сообщение Ванька Иванов 10 фев 2017, 19:24

Здравствуйте! В программировании я не очень шарю.
Мой вопрос: как сделать портал, как в игре Portal? В интернете есть уроки, но там в порталах стоит плоская картинка, а мне нужна именно дыра. Иными словами, не как здесь:
https://youtu.be/sK9Qf8ElFHo
а как здесь:
https://youtu.be/j7E6X_J4K44
Заранее спасибо.
Ванька Иванов
UNец
 
Сообщения: 22
Зарегистрирован: 10 фев 2017, 18:41

Re: Портал в Unity3D

Сообщение waruiyume 11 фев 2017, 07:23

Так же как и зеркало/воду, только положение камеры портала должно быть таким же, относительно выходного портала, как у основной камеры, относительно входного портала. Положение камеры зеркалится по одной оси, а то, что находится перед порталом(камера находится за стеной) отсекается косой матрицей или стенсил буфером.
На официальном форуме можно найти готовые решения.
Аватара пользователя
waruiyume
Адепт
 
Сообщения: 6143
Зарегистрирован: 30 окт 2010, 05:03
Откуда: Ростов на Дону

Re: Портал в Unity3D

Сообщение Ванька Иванов 11 фев 2017, 22:32

Не совсем понял... А что, если сделать так:
Изображение для отражения принимает один портал, а отражает его другой.
Или Вы так сказали?
Я просто не знаю, как отражение делается. Думал, шейдерами...
Ванька Иванов
UNец
 
Сообщения: 22
Зарегистрирован: 10 фев 2017, 18:41


Вернуться в Скрипты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5