Ютубер CNCDan недавно построил VR-гарнитуру, используя дешевые детали с AliExpress и напечатанный на 3D-принтере корпус. Гарнитура, которая обошлась ему примерно в 150 долларов, теперь доступна с открытым исходным кодом. Кроме того, видео, которое он загрузил на свой канал, по сути, является учебным пособием, показывающим каждый шаг процесса.
В число деталей, которые он приобрел в Интернете, входят два дисплея с максимальным разрешением 2880×1440p и частотой обновления 90 Гц, две линзы, датчик IMU (Inertial Measurement Unit) и плата микроконтроллера Arduino. Остальные части гарнитуры были изготовлены методом 3D-печати.
Что касается функций, то, по словам CNCDan, он оснастил ее самым минимальным набором функций, необходимых ему для симуляторов гонок. Он поступил так потому, что гарнитуры VR, представленные на рынке, имеют функции, которые ему не нужны, но за которые ему пришлось бы платить, если бы он их купил.
Гарнитура оснащена индивидуально регулируемым IPD, сменными лицевыми панелями и функцией отслеживания положения головы. Но у нее есть и недостатки - при полном разрешении она работает только на частоте 60 Гц. Кроме того, у нее всего три степени свободы (3DoF), что означает, что она отслеживает взгляд вверх и вниз, влево и вправо, а также наклоны головы влево и вправо. Он объяснил, что не стал оснащать его 6DoF, так как 3DoF было достаточно для его симуляторов гонок.
Для программного обеспечения он использовал Relativty VR - программное обеспечение для VR с открытым исходным кодом, которое он нашел в Интернете. Все ресурсы доступны на его GitHub.
Источник(и)
CNCDan (ссылка выше) и GitHub