Виджеты Marble Trace поверх кокпита iRacing: таблица результатов, relative, карта трассы, топливо, погода, радар и гоночная панель
ОВЕРЛЕЙ ТЕЛЕМЕТРИИ ДЛЯ IRACING С ОТКРЫТЫМ КОДОМ

ТВОЯ ГОНКА.
ТВОИ ДАННЫЕ.

Бесплатный прозрачный оверлей для iRacing, который никогда не закрывает обзор. Маленькое ядро на Rust читает телеметрию прямо из симулятора.

Бесплатно навсегда · лицензия GPL-3.0 · Windows · iRacing
  • Ядро на Rust

    Небольшой бэкенд на Rust читает телеметрию прямо из общей памяти симулятора.

  • Полностью модульный

    Каждый виджет можно отдельно расставить, масштабировать и оформить.

  • Раскладки под каждую сессию

    Визуальный редактор и переключение раскладок по сессиям: тренировка, квалификация и гонка.

  • Любой экран

    На основном экране, телефоне, планшете или втором ПК в локальной сети. На устройство ничего не устанавливается.

Раскладки на несколько экранов

Одна раскладка.
Любой экран.

Откройте раскладку на любом экране в вашей сети — телефоне, планшете, ноутбуке, втором ПК. Устройству нужен только браузер, на него ничего не устанавливается.

Выберите экран на симрейсинг-кокпите, чтобы рассмотреть

Симрейсинг-кокпит с тройным монитором, монитором над ним, планшетом и телефоном
  1. 01

    Добавьте экран

    В редакторе раскладки, рядом с вашими мониторами, любого размера.

  2. 02

    Откройте ссылку

    Или отсканируйте её QR-код на устройстве. Без приложения, без аккаунта.

  3. 03

    Перетащите виджеты

    У каждого экрана свой набор, масштаб и колонки.

ПК отправляет телеметрию в одну сторону на устройства в локальной сети; в облако ничего не уходит Ваша сеть Ваш ПК Marble Trace Планшет Ноутбук OBS Без облака
Устройства только смотрят: ничто, отправленное из браузера, не может изменить раскладку, настройку или оверлей, с которым вы едете. В ссылках есть токен, который можно перевыпустить в любой момент.

Раскладки

Раскладка
под каждую сессию.

Какие виджеты, где и на каком мониторе. Дайте каждой сессии свою раскладку, и оверлей переключится вместе со сменой сессии.

Раскладка гаража на экране Раскладка тренировки на экране Раскладка квалификации на экране Раскладка гонки на экране

Настройки виджетов

Каждый виджет —
по-вашему.

Каждый виджет открывается с живым превью рядом с настройками. Выключите колонку — и она исчезнет с картинки раньше, чем вы вернётесь в машину.

  • Колонки
  • Строки
  • Режимы вида
  • Масштаб
  • Прозрачность
  • Фон
  • Цвета
  • Копия для стрима

Управление

Всё на
кнопке.

Скрыть всё, переключить вид, отправить заказ на пит-стоп. Любое действие вешается на клавишу или кнопку руля, работает в любой раскладке и остаётся привязанным после переподключения.

  • Клавиатура
  • Рули
  • Кнопочные панели
  • Джойстики
  • Педали

Две клавиши

F8 — кликать.
F9 — двигать.

F8 Взаимодействие
Прокрутите таблицу, переключите класс, нажмите на заказ пит-стопа. Через 15 секунд мышь возвращается в игру.
F9 Редактирование
Перетаскивайте и меняйте размер виджетов прямо поверх игры. Нажмите ещё раз, чтобы закрепить их.

Это клавиши по умолчанию — подойдёт любая клавиша или кнопка руля.

Производительность

Лёгкий.
Быстрый.

Ядро на Rust поверх kerb, нашего собственного крейта телеметрии. Каждое окно получает только то, что рисуют его виджеты.

kerb на GitHub
  1. iRacing Общая память
  2. kerb Наш крейт на Rust
  3. Ядро на Rust 60 · 10 · 4 · 1 Hz
  4. Marble Trace Только то, что рисуется
  5. Оверлей И удалённые экраны
  • 60 Hz По сигналу самого симулятора
  • По запросу Неиспользуемые данные не отправляются
  • Открытый код Приложение GPL-3.0, kerb MIT
Настоящая телеметрия.
Настоящая гонка.

FAQ

Перед
установкой.

Вопросы, которые чаще всего задают в Discord. Что-то ещё — спрашивайте там.

Это правда бесплатно?

Да. Marble Trace — открытый код под лицензией GPL-3.0: без аккаунта, без рекламы, без подписки, и ничего не спрятано за платным тарифом.

Какие симуляторы поддерживаются?

iRacing на Windows. Сейчас это единственный симулятор, под который он сделан и на котором проверен.

Безопасно ли использовать его с iRacing?

Он читает телеметрию, которую iRacing публикует для приложений через официальный SDK, — те же данные, что читает любой оверлей для iRacing. Оверлей — это отдельное окно, в симулятор ничего не внедряется.

Почему оверлей не виден поверх игры?

Запускайте iRacing в оконном или безрамочном режиме. В эксклюзивном полноэкранном режиме игра рисуется поверх всех окон, включая оверлей.

Что нужно установить?

Только сам Marble Trace: скачайте -setup.exe из последнего релиза и запустите его. Приложение обновляется само, когда выходит новый релиз.

Можно ли использовать его на стриме?

Да. Добавьте в раскладку экран для стрима и откройте его ссылку как источник браузера в OBS — весь экран целиком или по одному виджету на источник, чтобы расставить каждый в своей сцене.

Может ли телефон или планшет показывать виджеты?

Да. Любое устройство в вашей локальной сети открывает экран в браузере по QR-коду из настроек. На устройство ничего не устанавливается, и оно может только смотреть — изменить ваши настройки оно не может.

Где хранятся мои настройки?

В папке %APPDATA%\com.voof.marble-trace, а не в папке установки, поэтому раскладки и привязки переживают обновления и переустановку.

Собирает ли он какие-нибудь данные?

Одно анонимное событие при запуске через Aptabase, аналитический сервис с открытым кодом: версия приложения, ОС, разрешение экрана и язык системы. Без аккаунта, без идентификатора пользователя, без телеметрии ваших сессий.

Нашёл баг или есть идея — куда писать?

Пишите в Discord или создайте issue на GitHub.

Скачать

Твоя следующая гонка
начинается здесь.

Один установщик, больше ничего настраивать не нужно — дальше он обновляется сам.