IPB

Здравствуйте, гость ( Вход | Регистрация )

 ??????? ????? ?????? Правила поведения на форуме. Несоблюдение правил карается.
cg_fov quake 3 / quakelive, cg_fov для широкоформатных мониторов
uN*DeaD!HOX
сообщение 16.09.2011 - 18:14
Сообщение #1





Группа: Пользователи
Сообщений: 599
Регистрация: 6.04.2010
Пользователь №: 4137



Тема для тех кто купил широкоформатный монитор, но не понимает почему все стало слишком большим.
Проблема в том что cg_fov в Quake3 устанавливает угол обзора по горизонтали монитора. Мониторы во времена выхода квейка в 1999г. были квадратные, поэтому было не важно как измерять угол обзора. Когда моник квадратный, то cg_fov к примеру 105 означает угол обзора 105 по горизонтали и 105 по вертикали. Но в этом была заложена проблема, которая всплыла с появлением широких экранов.
Для широкого формата 16х9 cg_fov 105 по горизонтали также будет 105, а по вертикали квадратная картинка вся не влезает, она обрежется и угол обзора будет примерно 90. Люди шарахаются от того что все очень крупное и играют на квадратном разрешении, не используя преимущества дополнительной информации слева и справа. Но если выставить cg_fov 120 по горизонтали будет 120, а по вертикали 105, т.е. смотреться будет как старый FOV. Картинка не измениться, добавиться лишь обзор по горизонтали.
В QuakeLive cg_fov меряется по вертикали, там выставив 105 всегда будет 105 по вертикали, а горизонталь уже сама выставиться в зависимости от разрешения монитора.
Считаю что в таких движках как dfengine.exe и cnq3.exe разработчикам надо сделать чтобы cg_fov мерялся по вертикали, это удобнее.
А пока, единственным решением является увеличение cg_fov примерно на 15 для 16х9 и примерно на 10 для 16х10 относительно формата 4х3. На самом деле, для идеального совпадения там нужно подбирать десятые, но они глазу почти не заметны.
Картинка для наглядности:

Сообщение отредактировал uN*DeaD!HOX - 16.09.2011 - 20:21
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????
 
??????? ????? ????
Ответов
Nt.jud4s
сообщение 18.09.2011 - 11:12
Сообщение #2





Группа: Пользователи
Сообщений: 557
Регистрация: 25.03.2006
Из: Санкт-Петербург
Пользователь №: 1484



Купив монитор 8:5 и запустив на нём Q3, я в первую минуту поменял фов и смеюсь над вашими проблемами.


--------------------
play more promode!
#promode.ru@irc.quakenet.org
#circle.ru@irc.quakenet.org
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????
glm
сообщение 18.09.2011 - 14:44
Сообщение #3


Strf0r


Группа: Модераторы
Сообщений: 4381
Регистрация: 11.06.2005
Из: Санкт-Петербург
Пользователь №: 741



Цитата(Nt.jud4s @ 18.09.2011 - 15:12) *
Купив монитор 8:5 и запустив на нём Q3, я в первую минуту поменял фов и смеюсь над вашими проблемами.

ну вот и славно, семью постами ты доказал какой ты клевый и крутой (а все остальные полные дибилы), мог бы эту фразу написать сразу в первом посте и не засорять по чем зря тему wink.gif

EDIT:
Цитата
Да в знаниях-то ничего плохого. Я не согласен с утверждением, что в Q3 настройка fov'а сделана неправильно.

почему?

Сообщение отредактировал glm - 18.09.2011 - 14:56


--------------------
Весна покажет, кто где срал!
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????
Nt.jud4s
сообщение 18.09.2011 - 15:55
Сообщение #4





Группа: Пользователи
Сообщений: 557
Регистрация: 25.03.2006
Из: Санкт-Петербург
Пользователь №: 1484



Цитата(glm @ 18.09.2011 - 18:44) *
почему?
Если формально, то потому, что любой результат, который можно получить в QL, можно было получить и в Q3, просто при другом значении fov'а, т.е. никаких новых возможностей привязка к другой оси не даёт. На самом деле, это то, что реально важно. Любой здравомыслящий человек сядет и подберёт себе угол обзора так, чтобы ему было удобно, и ничто его в Q3 не остановит, как и в QL.

Если неформально, то угол обзора по горизонтали - это как раз та величина, которую игроку важно настроить. Скажем, ещё во времена OSP все знали, что у ZeRo4 был угол обзора в 90 градусов и он плохо видел тех, кто стоит за углом, когда входил в арку, скажем. Можно было знать, что, если стоишь по направлению в 45 градусов к обзору, то тебя ещё видно, а если больше - то нет. И этим на самом деле пользовались. Я видел демки, где противник ZeRo4 выбирал позицию с учётом его угла обзора по горизонтали и по этому поводу хохотали зрители на GTV.

И точно так же сегодня при fov'е в 120 в Q3 на широкоформатном мониторе тебе понятно, что ты увидишь противника, если он появится сбоку под углом 60 градусов, а если больше, то он нападёт незаметно. В QL ты же не знаешь реальной информации об этом, пока не пересчитаешь свой угол обзора с помощью тригонометрии и калькулятора. Точный угол обзора по вертикали же бесполезен, поскольку обычно в комнате есть несколько этажей и никаких промежуточных ситуаций, поэтому это не что-то, что противник может варьировать.

Таким образом, если раньше cg_fov был настоящими градусами, то теперь это какая-то абстрактная характеристика величины угла, из которой не сделать никаких полезных выводов. Можно только сравнить по принципу больше-меньше, притом на одном разрешении с fov'ом 120 можно фактически видеть меньше, чем на другом с fov'ом 115.

Доступно?


--------------------
play more promode!
#promode.ru@irc.quakenet.org
#circle.ru@irc.quakenet.org
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????
uN*DeaD!HOX
сообщение 18.09.2011 - 19:05
Сообщение #5





Группа: Пользователи
Сообщений: 599
Регистрация: 6.04.2010
Пользователь №: 4137



Цитата(Nt.jud4s @ 18.09.2011 - 19:55) *
И точно так же сегодня при fov'е в 120 в Q3 на широкоформатном мониторе тебе понятно, что ты увидишь противника, если он появится сбоку под углом 60 градусов, а если больше, то он нападёт незаметно. В QL ты же не знаешь реальной информации об этом, пока не пересчитаешь свой угол обзора с помощью тригонометрии и калькулятора. Точный угол обзора по вертикали же бесполезен, поскольку обычно в комнате есть несколько этажей и никаких промежуточных ситуаций, поэтому это не что-то, что противник может варьировать.

Таким образом, если раньше cg_fov был настоящими градусами, то теперь это какая-то абстрактная характеристика величины угла, из которой не сделать никаких полезных выводов. Можно только сравнить по принципу больше-меньше, притом на одном разрешении с fov'ом 120 можно фактически видеть меньше, чем на другом с fov'ом 115.

Доступно?

Ничего абстрактного, обосновать можно твоей же логикой, ты же сам сказал что очень легко посчитать за 10 секунд, зная что по вертикали фов 105, у тебя 16х9, то сколько будет по горизонтали (120), разве не полезный вывод? И вообще большинство не заморачивается углами появления противника, им это не надо, а широкоформатные мониторы на замену квадратным сейчас покупают повально, т.к. такие в основном и выпускаются.

Цитата(kuso @ 18.09.2011 - 21:57) *
Я имел ввиду 2d oY экрана ну или oZ, если по осям карты смотрять. Т.е. противник в большинстве случаев появляется сбоку а не сверху-снизу, поэтому нам важнее боковое зрение, так скажем. А как рассчитывается фов по вертикали - уже дело математики. Собственно про это ты сам говорил выше.

Слушай, отличное обоснование зачем нужен широкоформатный монитор, вместо квадратного smile.gif Теперь буду знать что отвечать поклонникам квадратных разрешений smile.gif А если учитывать что у человека два глаза расположены по горизонтали и поэтому обзор по горизонтали у человека больше чем по вертикали, веки тоже могут прикрывать глаза сверху-снизу, но не по горизонтали, то широкий формат вообще рулит!

Сообщение отредактировал uN*DeaD!HOX - 18.09.2011 - 19:35


--------------------
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????
Nt.jud4s
сообщение 18.09.2011 - 19:58
Сообщение #6





Группа: Пользователи
Сообщений: 557
Регистрация: 25.03.2006
Из: Санкт-Петербург
Пользователь №: 1484



Цитата(uN*DeaD!HOX @ 18.09.2011 - 23:05) *
ты же сам сказал что очень легко посчитать за 10 секунд, зная что по вертикали фов 105, у тебя 16х9, то сколько будет по горизонтали (120), разве не полезный вывод?
Во-первых, про вычисление за 10 секунд я не писал и считается это дольше. Не катастрофически, но несколько минут а то и десятков минут своей жизни убить можно, а в Q3 ничего считать вообще не надо, ведь там сколько написал, столько и есть.

Цитата(uN*DeaD!HOX @ 18.09.2011 - 23:05) *
И вообще большинство не заморачивается углами появления противника, им это не надо
Повторю, большинство игроков в QL состоит из людей, которым не надо ничего, кроме FFA на dm17 и CTF 8x8. Не вижу смысла использовать его как аргумент.


--------------------
play more promode!
#promode.ru@irc.quakenet.org
#circle.ru@irc.quakenet.org
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????
uN*DeaD!HOX
сообщение 18.09.2011 - 20:41
Сообщение #7





Группа: Пользователи
Сообщений: 599
Регистрация: 6.04.2010
Пользователь №: 4137



Цитата(Nt.jud4s @ 18.09.2011 - 23:58) *
Цитата(uN*DeaD!HOX @ 18.09.2011 - 23:05) *
ты же сам сказал что очень легко посчитать за 10 секунд, зная что по вертикали фов 105, у тебя 16х9, то сколько будет по горизонтали (120), разве не полезный вывод?
Во-первых, про вычисление за 10 секунд я не писал и считается это дольше. Не катастрофически, но несколько минут а то и десятков минут своей жизни убить можно, а в Q3 ничего считать вообще не надо, ведь там сколько написал, столько и есть.

Цитата(uN*DeaD!HOX @ 18.09.2011 - 23:05) *
И вообще большинство не заморачивается углами появления противника, им это не надо
Повторю, большинство игроков в QL состоит из людей, которым не надо ничего, кроме FFA на dm17 и CTF 8x8. Не вижу смысла использовать его как аргумент.

в дуэль играют многие и довольно хорошо, не надо всех так опускать, что одни нубы там играют. Напиши на форуме quakelive.ru про углы, что-то я сомневаюсь что эту фишку использует много народа, по крайней мере на форуме нигде упоминания об этом я не видел, сомневаюсь что это дает хоть какое-то более менее нормальное преимущество. Да и от Про игроков, кроме зероча, я об этом не слыхал.


--------------------
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????

Сообщений в этой теме
uN*DeaD!HOX   cg_fov quake 3 / quakelive   16.09.2011 - 18:14
17th   Цитата(uN*DeaD!HOX @ 16.09.2011 - 22...   16.09.2011 - 18:22
Nt.jud4s   Цитата(uN*DeaD!HOX @ 16.09.2011 - 22...   16.09.2011 - 20:04
uN*DeaD!HOX   Цитата(Nt.jud4s @ 17.09.2011 - 00:04...   16.09.2011 - 20:24
Nt.jud4s   Так и какая разница? В одной плоскости указанный у...   16.09.2011 - 20:40
uN*DeaD!HOX   Цитата(Nt.jud4s @ 17.09.2011 - 00:40...   16.09.2011 - 20:46
Nt.jud4s   Т.е. мы сейчас говорим о людях, неспособных при см...   16.09.2011 - 22:22
uN*DeaD!HOX   Цитата(Nt.jud4s @ 17.09.2011 - 02:22...   17.09.2011 - 18:00
power_of_black_metal   Жестко   17.09.2011 - 00:39
Goodini   прамодиры илита quake3, с ними лучше не спорить.   17.09.2011 - 07:55
DeaTh   Объясните тупому, зачем вообще играть с вайдскрин ...   17.09.2011 - 11:45
17th   Цитата(DeaTh @ 17.09.2011 - 15:45) О...   17.09.2011 - 11:55
Nt.jud4s   Цитата(DeaTh @ 17.09.2011 - 15:45) О...   17.09.2011 - 12:02
DeaTh   Цитата(Nt.jud4s @ 17.09.2011 - 12:02...   17.09.2011 - 15:36
Nt.jud4s   Как-то мне не очень понятны эти проблемы. Когда я ...   17.09.2011 - 20:01
Nt.Swordfish   Nt.jud4s, +1 по всем пунктам   18.09.2011 - 00:52
Enter   супер, наконец то я допер почему так не удобно гам...   18.09.2011 - 03:04
uN*DeaD!HOX   Цитата(Enter @ 18.09.2011 - 07:04) з...   18.09.2011 - 08:40
glm   Nt.jud4s, что ты прикопался к хоксу то? Ну поделил...   18.09.2011 - 07:57
Nt.jud4s   Цитата(glm @ 18.09.2011 - 11:57) Nt....   18.09.2011 - 10:26
uN*DeaD!HOX   Цитата(Nt.jud4s @ 18.09.2011 - 14:26...   18.09.2011 - 11:03
Nt.jud4s   Купив монитор 8:5 и запустив на нём Q3, я в первую...   18.09.2011 - 11:12
uN*DeaD!HOX   Цитата(Nt.jud4s @ 18.09.2011 - 15:12...   18.09.2011 - 11:16
glm   Цитата(Nt.jud4s @ 18.09.2011 - 15:12...   18.09.2011 - 14:44
Nt.jud4s   Цитата(glm @ 18.09.2011 - 18:44) поч...   18.09.2011 - 15:55
uN*DeaD!HOX   Цитата(Nt.jud4s @ 18.09.2011 - 19:55...   18.09.2011 - 19:05
Nt.jud4s   Цитата(uN*DeaD!HOX @ 18.09.2011 - 23...   18.09.2011 - 19:58
uN*DeaD!HOX   Цитата(Nt.jud4s @ 18.09.2011 - 23:58...   18.09.2011 - 20:41
Goodini   Цитата(Enter @ 18.09.2011 - 07:04) с...   18.09.2011 - 13:30
glm   Nt.jud4s, я вот например привык к такому фову, кот...   18.09.2011 - 16:12
Nt.jud4s   Цитата(glm @ 18.09.2011 - 20:12) В д...   18.09.2011 - 16:24
kuso   Простите, что встреваю. Но фов привязывается к гор...   18.09.2011 - 17:39
Nt.jud4s   Цитата(kuso @ 18.09.2011 - 21:39) Пр...   18.09.2011 - 17:49
kuso   Я имел ввиду 2d oY экрана ну или oZ, если по осям ...   18.09.2011 - 17:57
Nt.jud4s   Просто в 2D экрана после нажатия +forward ты как с...   18.09.2011 - 18:11
Nt.jud4s   По первой части, выходит, сказать нечего, впрочем,...   18.09.2011 - 20:57
uN*DeaD!HOX   Цитата(Nt.jud4s @ 18.09.2011 - 15:12...   18.09.2011 - 21:13
Nt.jud4s   Поменял фов - в первую. Считать в QL точное значен...   18.09.2011 - 21:16
Enter   развели тут понимаешь демагогию... соус был в том ...   18.09.2011 - 23:48
j4n   ну вы ребята даёте!!!)) чувствую себя ...   18.09.2011 - 21:20
uN*DeaD!HOX   Цитата(j4n @ 19.09.2011 - 01:20) ну ...   18.09.2011 - 21:31
Nt.jud4s   Так это и не нужно на самом деле. Угол обзора можн...   19.09.2011 - 03:32
Enter   нифига не пойму что ты хочешь... типа "настра...   19.09.2011 - 14:34
uN*DeaD!HOX   Цитата(Enter @ 19.09.2011 - 18:34) н...   19.09.2011 - 16:29
Nt.jud4s   Я не хочу, чтобы за меня кто-то пытался думать. И ...   19.09.2011 - 14:48
17th   Цитата(Nt.jud4s @ 19.09.2011 - 18:48...   19.09.2011 - 14:55
glm   RE: cg_fov quake 3 / quakelive   19.09.2011 - 17:38


???? ?????????????? ????? ????
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 13.05.2024 - 03:09
  Рейтинг@Mail.ru   Rambler's Top100