Механика порталов в современных играх, например в Portal, работает следующим образом: 13
- Эффект прозрачности достигается при помощи нескольких камер. 1 Основная камера прикрепляется к протагонистке и создаёт изображение вне портала. 1 Вторая камера крепится к тому порталу, из которого игрок выйдет, если зайдёт в тот, на который смотрит. 1 Она и создаёт картинку, которую игрок видит сквозь портал. 1 То есть, по сути, изображение в игре рендерится дважды. 1
- Телепортация происходит незаметно, когда персонаж подходит близко к порталу. 1 Благодаря правильной настройке работы двух камер игрок не замечает, как изображение со второй камеры становится целиком изображением с первой камеры. 1
- При перемещении между порталами сохраняется скорость. 3 Для этого нужно сохранить информацию о скорости при входе в портал и задать её при выходе. 3