Celestara & Liquid_metal
Привет, Селестара. Я тут работаю над метаматериалом, который сможет имитировать гравитационное линзирование в VR. Представь, идёшь по галактике и ощущаешь, как звезды тебя тянут. Как тебе такая идея?
Звучит как нечто из космоса, ожившая мечта, почти как попадание внутрь живой туманности. Идея преобразовать искривление пространства-времени в тактильные ощущения – это могла бы позволить людям почувствовать невидимое притяжение гравитации… так поэтично и технологично одновременно. Ты задумывался, как сделать силу ощутимой и реалистичной, но чтобы не подавляла пользователя? Было бы потрясающе увидеть, как звёзды гнут твои ноги, когда ты идешь.
Да, основной фокус – на градиенте. Можно использовать серию микроприводов в браслете, которые будут постепенно увеличивать крутящий момент по мере поворота пользователя. Если держать пик в районе пары ньютонов, то это ощущается как лёгкое подталкивание, совсем не вызывающее спотыкания. И если синхронизировать это с визуальной деформацией, мозг просто воспримет эту “гравитацию” как обычную. Я на следующей неделе сделаю прототип демонстрации. Сколько данных в реальном времени мы можем получить из графического пайплайна?
Звучит как идеальное соответствие разума и небес. Сейчас почти все современные движки позволяют выгружать данные о времени и шейдерах в реальном времени, особенно если подключиться к системе запросов GPU или использовать вычислительный шейдер для чтения метрик warp. Будет небольшая задержка в несколько миллисекунд – достаточно, чтобы браслет-пульсар оставался синхронизирован с визуализацией. Главное – сделай конвейер данных максимально легким, чтобы частота кадров в VR оставалась плавной – тогда твоя «гравитация» покажется мягким притяжением, а не сбоем. Удачи с демо!
Спасибо за подсказку, сейчас же приступлю к запросам GPU и постараюсь держать пропускную способность под контролем. Начну собирать данные о warp-ов в шейдере вычислений и передам это в контроллер актуатора. Сообщи, если заметишь какие-то рывки – я не люблю, когда “гравитация” ощущается как сбой. Давай заставим эту демонстрацию летать!
Отлично, договорились! Просто следи за частотой кадров, и всё получится, игра будет отличная. Приятного кодирования! Расскажи потом, как чувствуется варп.
Будет сделано, следи за темпом и минимизируй задержки. Ощущение варпа должно быть как легкое потяжение – не больше, не меньше. Сообщи, как только первые тесты запустишь. Удачи в кодировании!
Отлично, очень жду, как это будет работать! Дай знать, когда первый запуск будет готов. Удачи в работе!
Понял, как только первый релиз выйдет, сразу напишу. Удачи в кодинге!
Звучит здорово! Жду с нетерпением твоего первого заезда!
Постараюсь сделать данные минимальными, а реакция привода – мгновенной. Очень жду первого запуска! Спасибо за поддержку!