Соблюдение Правил конференции строго обязательно! Флуд, флейм и оффтоп преследуются по всей строгости закона! За статью можно проголосовать на странице материала.
Member
Статус: Не в сети Регистрация: 08.03.2006 Откуда: Минск
Nvidia под это дело в сентябре некий VR Direct анонсировала, где тоже упирает на снижение задержек. Осталось дождаться когда они 3d vision под vr адаптируют.
_________________ У кошки 4 ноги: вход, выход, земля и питание.
Member
Статус: Не в сети Регистрация: 03.04.2012 Фото: 3
занятно. Новый стандарт памяти, а теперь еще и блоки асинхронных вычислений для ВР.. Есть у меня ощущение, что в этом поколении AMD удастся обскакать зеленых. Что думаете? Вряд ли НВ до осени успеет всё это подтянуть.
_________________ i7 2700K @4850, ASUS Maximus IV, 2080Ti Palit Dual, 16Gb DDR3 @2200, SSD 512Gb Plexter, Corsair AX1600i, Philips 328E1CA
"Дело в том, что наличие в графических процессорах AMD поколения GCN блоков асинхронных вычислений (ACE) позволяет выполнять операции вне очереди, предотвращая возможную задержку." Маркетинговый бред. Сначала надо расчитать положение головы по данным с камеры, что происходит быстро, но тем не менее требует какого-то времени, а затем, расчет непосредственно изображения для монитора, точнее двух изображений видимых с разных позиций. Это все требует существенного времени, т.е. полностью задержки избежать не удасться никогда, хотя можно попытаться её уменьшить.
Маркетинговый бред. Сначала надо расчитать положение головы по данным с камеры, что происходит быстро, но тем не менее требует какого-то времени, а затем, расчет непосредственно изображения для монитора, точнее двух изображений видимых с разных позиций. Это все требует существенного времени, т.е. полностью задержки избежать не удасться никогда, хотя можно попытаться её уменьшить.
Если ВСЯ сцена уже прорисована, есть точка с которой ведется обзор - то в чем проблема показать 2 картинки? Как вариант прорисовать не 1, а несколько картинок и вывести те, которые надо. Не вижу никаких проблем - нужна достаточная мощность. На 4К будет тормозить, но на FHD уже сейчас вполне реально.
Сначала надо расчитать положение головы по данным с камеры, что происходит быстро, но тем не менее требует какого-то времени
Зная текущее положение и скорость+ускорение, можно предсказать положение через 100-200 мс с большой точностью. Не сложнее, чем компенсировать задержки связи в онлайн шутерах/рпг.
Dimka2000 писал(а):
а затем, расчет непосредственно изображения для монитора, точнее двух изображений видимых с разных позиций
Идет расчет сцены в глобальных координатах, а в конце - размещается FOV и элементарным преобразованием координат глобальный мир преобразуется в локальную картинку. Собссно, примерно так сейчас и рендерятся сцены...
Зная текущее положение и скорость+ускорение, можно предсказать положение через 100-200 мс с большой точностью. Не сложнее, чем компенсировать задержки связи в онлайн шутерах/рпг.
Представляете себе монитор, с задержкой отрисовки 200 мс? Это начало отрисовки с 13-го кадра, при 12-ти пропущенных. Вообще народ дико был недоволен первыми ЖК-панелями имевшими задержку 25 мс. А это было 2D, один экран.
Зная текущее положение и скорость+ускорение, можно предсказать положение через 100-200 мс с большой точностью. Не сложнее, чем компенсировать задержки связи в онлайн шутерах/рпг.
Была у меня така идея, как видно не у одного меня. Но это может сработать лишь в некоторых случаях. А представьте, голова неподвижна, v=0, a=0. Что покажет расчет координат? 0,0,0. А на самом деле я резко двину головой. Как результат - дикая разница между расчетным и реальным положением головы. При относительно плавных движениях это возможно будет работать, а в некоторых случаях будут очень большие рассогласования, получиться хуже, чем с "честной" задержкой. В шутерах бросок в сторону на метр другой из-за ошибки предсказания не вызывает проблем. Когда вы с головой погружены в VR то такие броски вызовут тошноту очень скоро.
NiTr0 писал(а):
Идет расчет сцены в глобальных координатах, а в конце - размещается FOV и элементарным преобразованием координат глобальный мир преобразуется в локальную картинку. Собссно, примерно так сейчас и рендерятся сцены...
Ну да, этими элементарные действиями занимаются видеокарты. Карты, способные выдать 100 кадров в секунду дадут задержку в 10мс. Это уже ощутимая задержка для VR. Домножьте на 2(два экрана). Т.е. карта должна тянуть хотя бы 200 кадров/сек, чтобы обеспечить не более 10мс задержку. Я за играми не особо слежу, но как понимаю такую производительность в Crysis 3 не может дать даже Titan. Задержку не возможно полность устранить, но можно попытаться уменьшить.
Народ я придумал как полностью убрать задержку, определения положения головы, сократив до столь ничтожных значений, что они не будут ни на что влиять. Порекомендуете кому продать идею?
Member
Статус: Не в сети Регистрация: 27.05.2011 Откуда: Мадрид Фото: 0
nextgen24 писал(а):
Народ я придумал как полностью убрать задержку, определения положения головы, сократив до столь ничтожных значений, что они не будут ни на что Кармаку влиять. Порекомендуете кому продать идею?
Nvidia под это дело в сентябре некий VR Direct анонсировала, где тоже упирает на снижение задержек. Осталось дождаться когда они 3d vision под vr адаптируют.
на нвидии сижу только из за 3D Vision,просто отпадная тема, только вот они подзабили на него, что очень огорчает, и жив он благодаря моддерам, а та реклама, про VR Direct, возможно только рекламой и останется. И если то, что в этой новости правда, то это и будет переход на AMD для меня, Хоть и смущает меня этот шлем..
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения