Невозможные пространства в Unity. Порталы.

Дисклеймер: Автор подразумевает что читатель так или иначе знаком с движком Unity и умеет использовать базовый функционал. В этой статье я опишу логику работы порталов из Portal и не только в юнити, различия разных реализаций и частично затрону некоторый код.

4949

А вообще тут нужно движок нормальный брать, не юнити, а такой что бы из коробки нормально работал с вложенными пространствами.
Что бы в итоге вышло как у того же prey 2006го.
Например идеальнее всего с порталами работает РТ- система лучей и освещения позволяя проводить лучи от камеры и работать со вложенными порталами, не парясь с сортировкой порядка рендера , при рендере через тектуру.

1

Факт. По сути все вышенаписанное служит только для создания иллюзии порталов и неевклидовых пространств
Думаю если достаточно углубиться в тему, то можно реализовать в юньке нечто похожее на то что показывает optozorax в своих видосах, но это будет уже совершенно другой уровень)
Может когда-нибудь и до этого руки дойдут)

2