GTA Builder Форум

GTA Vice City => Общие вопросы => Тема начата: xanser от Ноябрь 16, 2016, 11:40:30 am

Название: FOV: изменение или исправление?
Отправлено: xanser от Ноябрь 16, 2016, 11:40:30 am
Много раз была пободная тема, но везде речь идет об изменении FOV. На мой взгляд нужно его исправлять в корне, так как изменение не дает правильного результата. Вот пример одного и того же кадра, вверху обычная камера, внизу зум. Мне кажется в идеале было бы получить что-то среднее без обрезания краев камеры. Обратите внимание еще на фон, внизу елки и скамейки находятся в 10 метрах от машины и все выглядит примерно как в жизни, в обычном же варианте елки микроскопические, а скамейки вообще пропадают.

Если ничего не выйдет, хотелось бы узнать хотя бы о том, почему именно так все устроено, может быть эта проблема директ Х, насколько я подозреваю, есть игры, в которых пободного искажения не наблюдается.

(https://s6.postimg.org/bnmh5s2bl/scr_20161116044053068.jpg) (https://s6.postimg.org/cr6lhqmyp/autowp_ru_gaz_13_chajka_1.jpg)
Название: Re: FOV: изменение или исправление?
Отправлено: xanser от Ноябрь 16, 2016, 01:03:35 pm
Хотелось бы, чтобы тут не предлагалось использовать методы типа мода ThirteenAG Proper Widescreen Fix, потому что он использует тот же FOV, ближе-дальше не помогает, экран все равно показывает нормальные пропорции только в далеке, стандартно искаженные вблизи, и мегарастянутые по краям экрана. Мне кажется нужно как-то по-другому смять саму сферу видимости, чтобы задний план стал ближе, а передний дальше с сохранением той же рамки обзора, в бонусе расширить до widescreen, но уже без растяжений.
Название: Re: FOV: изменение или исправление?
Отправлено: GeniusZ от Ноябрь 16, 2016, 03:00:36 pm
Xanser, каким методом ты менял zoom?
Название: Re: FOV: изменение или исправление?
Отправлено: Shagg_E от Ноябрь 16, 2016, 06:53:49 pm
Можно просто уменьшить FOV и отдалить камеру, и будет такая же картинка, как на нижнем изображении.
Тут это дело на любителя - лично мне нравится, когда FOV выкручен(картинка искажается по краям) - это добавляет эффекта погружения.
Выкрученный FOV по-сути - это камера с дисторсией(типа GoPro), т.е. увеличение угла обзора кадра: это как нельзя кстати на широкоформатных мониторах. При этом, естественно, без искажений не обойтись, ведь ты как бы "не должен" смотреть по сторонам и картинка рассчитана на взгляд строго в центр.
Во многих играх FOV по-дефолту стоит на 60: попробуй погонять с таким значением.
Название: Re: FOV: изменение или исправление?
Отправлено: xanser от Ноябрь 17, 2016, 05:12:32 am
Можно просто уменьшить FOV и отдалить камеру
Такая мысль была, надо попробовать, лишь бы не срезало края, надо патчить координаты камеры. GoPro все-таки корректно показывает края, там нет растяжения, а как-бы закругление, а в вайсе получается жутко, машина с краю например становится нереально больших размеров, ну даже взять скрин мода Widescreen Fix, куда годится такое погружение...

(https://thirteenag.github.io/screens/gtavcmain2.jpg)
Название: Re: FOV: изменение или исправление?
Отправлено: Shagg_E от Ноябрь 17, 2016, 06:57:00 am
Я немного не в тему упомянул GoPro: там отрицательная дисторсия(третья схема) а FOV - скорее положительная(вторая):
(https://upload.wikimedia.org/wikipedia/commons/2/28/Distorton_barrel_and_pincushion.png).
Отрицательная, на мой взгляд, совершенно не подходит играм (https://cdn2.pcadvisor.co.uk/cmsdata/reviews/3642875/gopro-session-review-photo.jpg), а вообще без искажения изображения придется резать вертикальную часть, чтобы подгонять картинку под всё более и более широкие дисплеи.
Мне кажется, проблема тут не в DirectX, а в производителях мониторов, которые поздно додумались до закругленных дисплеев, заставляя людей творить это:
https://youtu.be/mURV9SmrzQ4?t=1m11s