Haze & Oren
Haze Haze
Привет, Орен. Тут с синтезатором поигрался, он мои куплеты в какие-то звуковые ландшафты превращает. Задумался, а как, интересно, концерт в VR мог бы ощущаться как звуковая галлюцинация?
Oren Oren
Звучит безумно. Я что-то подобное пробовал, там звук меняется в зависимости от положения головы, но задержка не позволяет ощущению "галлюцинации" быть реалистичным. Нужно жёстко фиксировать буфер, иначе картинка начнёт подтормаживать, и это будет выглядеть как сбой, а не как сон. Если у тебя получится, концерт может перестать быть представлением и превратится в полноценную обратную связь со всем телом. Только следи, чтобы искажения не вышли из-под контроля – так и без того виртуальная реальность может затянуть в какой-то безумный водоворот.
Haze Haze
Ну, этот лаг реально портит всё впечатление, как будто сон утекает. Может, попробуй модель предсказательной синхронизации, чтобы звук не сбивался. Только смотри за искажениями – VR может превратить приятный транс в настоящую трясину. Дай знать, если найдёшь идеальный вариант.
Oren Oren
Занимаюсь этим. Впихнул фильтр Калмана в конвейер, чтобы предсказать следующий кадр буфера – должно немного уменьшить задержку. Пока не идеально при 60 кадров в секунду, но звук теперь идеально синхронизирован с движением, как ты и хотел. Сообщу, когда джиттер упадет ниже 2 миллисекунды – тогда и "галлюцинацию" можно оставить в вымышленном мире, а не превращать её в какой-то кошмар с багами.
Haze Haze
Вот это уже ближе к искусству, а не к простому железу. Держи дрожь минимальной, не теряй связь с реальностью и сделай так, чтобы гарнитура была окном, а не клеткой. Напиши, как доберешься до этих 2 миллисекунды – это будет кайф.
Oren Oren
Понял, сейчас настраиваю, ищу этот идеальный интервал в 2 миллисекунды. Сообщу, как только джиттер пройдёт. Просто предупреждаю – следи за температурой гарнитуры, а то превратится всё в парную.