vrOS
Документация

Пресс-кит

Пресс-кит

Что такое vrOS — в абзаце, который можно цитировать. Три знака в SVG. Правила, которые сохраняют их узнаваемыми, и палитра, в которой они живут.

Факты

Что такое vrOS.

vrOS — это утилита VR-оверлеев для Windows и Linux. Она выносит окна вашего рабочего стола на плавающие панели внутри гарнитуры, чтобы можно было читать и использовать компьютер, не снимая её, — с клавиатурой, которая печатает на девяти языках, инструментами игровой зоны, которые выправляют пол, и панелью производительности, которая показывает, чем гарнитура была занята в момент рывка. Сначала она запускается как настольное приложение; VR подключается, когда гарнитура на месте. Всё происходит на машине перед вами: никакой сетевой поверхности, никакого удалённого управления, никакой телеметрии.

Цитируйте как есть.

Коротко

Название
vrOS
Категория
Утилита VR-оверлеев
Поддерживается
Windows 10 (1903 или новее) и Windows 11 · Linux x86-64, десктоп и SteamOS
В разработке
Steam Frame — SteamOS, ARM64
VR-рантаймы
SteamVR на Windows и Linux · Monado и WiVRn на Linux
Распространение
Steam
ID приложения в Steam
3873610
Языки
Девять — English, Deutsch, Español (Latinoamérica), Français, Italiano, 日本語, 한국어, Русский, 简体中文
Расширения
VRChat OSC и саундборд входят в набор на запуск v2.0.0. Управление OBS и чат Twitch могут появиться позже.
Собираемые данные
Никакие. Ни телеметрии, ни сетевой поверхности.

Поддерживаются Windows 10/11 и Linux x86-64. Steam Frame в разработке, и два вопроса останутся открытыми, пока на них не ответит железо: какой путь оверлея работает на устройстве и что там можно захватывать. Отметим, что Frame, который беспроводно стримит PCVR с ПК на Windows или Linux, уже работает на поддерживаемой сборке — открыта именно нативная работа, прямо на устройстве.

Знаки

Знак Coin.

Один знак, три файла. Силуэт — уши плюс диск с хвостом-S, вырезанным в негативе. Скачайте SVG и используйте как есть: этих трёх файлов достаточно, других не существует.

Сетка 8 · срез 9 · скруглённые окончания · viewBox 96 × 96

Как поставляется, на белом

Перекрашенный, на фоне SIGNAL

Знак Coin, одноцветный

Один цвет — по построению. У контуров одна заливка, поэтому знак работает в любом одном цвете, который у вас есть: задайте fill на группе #coin или дайте встроенному в код знаку унаследовать currentColor. Плоский одноцветный вариант обязателен в трее на 16 px, на миниатюре SteamVR на 32 px и во всём интерфейсе приложения.

Файл поставляется залитым #0B0C0F. Перекрашивайте — он для этого и сделан.

Только витрина и заставки

Знак Coin, дуотон

Предел размера

Голубой #35E0FF в пурпурный #FF4FD8 — единственный фирменный градиент, который существует. Только витрина и заставки.

Никогда на 32 px и меньше, и никогда в интерфейсе приложения. Ниже этого размера две точки градиента перестают читаться как градиент.

Тёмная краска, на белом

Локап

Живой текст

Знак Coin плюс словесный знак. vrOS набран IBM Plex Sans SemiBold с трекингом −1,5 %, а зазор между знаком и словом равен 0,55× ширины Coin.

Словесный знак — живой текст.

В локапе живой текст

Coin в локапе — это переведённые в кривые контуры, а словесный знак остаётся настоящим текстовым элементом, которому для отрисовки нужен IBM Plex Sans SemiBold. Везде, где шрифт не может поехать вместе с файлом — типография, презентация партнёра, сторонний инструмент вёрстки, — сначала переведите текст в кривые. Без шрифта словесный знак откатится к тому, что найдётся у рендерера, и локап перестанет быть локапом.

Охранное поле

Половина высоты уха, со всех сторон.

Ближе не подходит ничто: ни текст, ни линейка, ни рамка, ни другой логотип. На сетке из 96 единиц это примерно одна восьмая габарита знака.

  • Пунктир — минимум. Его никто не пересекает.
  • Зазор: половина высоты уха, сверху, снизу и с обеих сторон.

Чего не делать

Пять вещей, которые его ломают.

Всё, чего нет в этом списке, допустимо. Эти пять — нет.

  • Без свечения

    Ничего за знаком и вокруг него.

  • Без поворота

    Coin стоит прямо. Его никогда не наклоняют и никогда не крутят, чтобы заполнить угол.

  • Без семантических цветов

    ACCENT, LIVE, OK, WARN и ERR означают состояние. Знак — не состояние, поэтому он их никогда не носит.

  • Без градиента на 32 px и меньше

    Плоский один цвет в трее на 16 px, на миниатюре SteamVR на 32 px и во всём интерфейсе приложения.

  • Контурное кольцо — не знак

    Это глиф интерфейса внутри приложения. Оно нигде не заменяет Coin.

Палитра

SIGNAL.

Тринадцать смысловых слотов, а не набор красок. SIGNAL — состояние продукта по умолчанию и тема, в которую одет этот сайт; приложение поставляет восемь тем как таблицы значений для тех же самых слотов. Смысл никогда не держится на одном оттенке — его всегда несёт ещё и слово, бейдж или положение.

  • BG0#08090BVoid — фон страницы
  • BG1#101216Панель
  • BG2#171A20Приподнятое
  • LINE#1C2027Граница
  • TX-HI#FAFBFCОсновной текст
  • TX-MID#9AA3B2Второстепенный текст
  • TX-LOW#5C6472Подписи и неактивное
  • ACCENT#35E0FFАкцент и фокусТекст поверх: #062730
  • LIVE#F646C4Состояние «в эфире»Текст поверх: #2B0A21
  • OK#3DDC97Хорошо
  • WARN#FFB224Предупреждение
  • ERR#FF5C5CОшибка

FOCUS — тринадцатый слот, он равен ACCENT, если тема его не переопределит.

Дуотоновый градиент существует отдельно от слотов: #35E0FF в #FF4FD8, только фирменная графика.

Чего-то не хватает?

Если нужного нет на этой странице, спросите в Discord.