Камрад
|
Искривление пространства(аномалия)
Надеюсь, с идеей не опоздаю.
Никогда в Кваках или еще где не игрались с FOV? FOV=120! Изменять Perspective Matrix в зависимости от расстояния слабо? Если FOV брать как функцию от суммы квадратов расстояний от несколких точек, дистанция между которыми метров 3-8? Интересно получилось бы: забежал в аномалию, шаг вправо-влево, перед глазами все плывет, и выбежать обратно еще суметь надо, чтобы, во-первых, на одну из точек не напороться, а во-вторых, еще и путь назад отыскать нужно! Как раз блуждание "в трех соснах" и получится.
Кстати, такое видел только в MAX PAYNE, и, подозреваю, что интерполяция от одной PerspMatrix до другой была просчитана заранее .
|