Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > C++

Ответ
 
Опции темы
Старый 02.03.2015, 22:04   #1
Samodelkin
Мастер
 
Регистрация: 12.01.2009
Сообщений: 979
Написано 388 полезных сообщений
(для 631 пользователей)
D3D11


Не совсем понятно в какой раздел положить тему про GAPI, но OpenGL вроде тут, значит и D3D пойдёт сюда же.

Сегодня разбирался со старым-новым (для всех уже старым, для меня новым) D3D11 и заметил такую вещь, что у многих режимов Display Mode не хватает одного герца в частоте развёртки -- 59 вместо 60, 49 вместо 50, 74 вместо 75 и т. д. На моём ноутбуке Caps Viewer показывает что доступны только 49 и 59 герцовые режимы. С чем это связано и как влияет на плавность изображения?
(Offline)
 
Ответить с цитированием
Старый 02.03.2015, 22:29   #2
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Ответ: D3D11

В настройках графики в играх тоже такую фигню замечал. Причём на одном компе были режимы и 59 и 60.
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием
Старый 03.03.2015, 19:40   #3
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Ответ: D3D11

Разница в 1 Гц для глаза не заметна.

http://support.microsoft.com/kb/2006076

там адовый машинный перевод, но смысл ясен - это сделано для совместимости со стандартами телевидения. 59,94 Гц винда округляет до 59

добавил: немного погуглив нашел вот https://ru.wikipedia.org/wiki/%D0%9A...BE%D1%82%D0%B0
__________________

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Samodelkin (04.03.2015)
Старый 04.03.2015, 01:21   #4
Samodelkin
Мастер
 
Регистрация: 12.01.2009
Сообщений: 979
Написано 388 полезных сообщений
(для 631 пользователей)
Ответ: D3D11

Сообщение от mr.DIMAS Посмотреть сообщение
Разница в 1 Гц для глаза не заметна.

http://support.microsoft.com/kb/2006076

там адовый машинный перевод, но смысл ясен - это сделано для совместимости со стандартами телевидения. 59,94 Гц винда округляет до 59

добавил: немного погуглив нашел вот https://ru.wikipedia.org/wiki/%D0%9A...BE%D1%82%D0%B0
Да кажется это оно. Просто странно что d3d9 округляет вверх, а d3d11 вниз. В том же Caps Viewer для d3d9 варианты только 50 и 60 Гц, а для d3d11 только 49 и 59 Гц.

Разница в 1 Герц была бы заметна в случае если, как я предположил, рендер почему то работает на частоте 59 Гц, а монитор допустим на 60 Гц. Тогда каждую секунду будет пропадать 1 кадр, и такой небольшой рывок будет заметен когда какой-то предмет должен плавно двигаться.

Но раз частота совпадает с монитором это главное, даже неважно сколько именно Герц. Главное чтобы плавность сохранялась.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 00:22.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com