Перейти к содержанию

Casting полноформатной картинки со шлема на ПК


Рекомендуемые сообщения

  • Модераторы

Есть такая программа - Meta Quest Developer Hub, которая позволяет много всего разного, и, в частности, кастинг изображения со шлема на ПК, с возможностью управления этим изображением - повороты, перемещения и т.д.

Здесь я расскажу о том, как использовать эту замечательную функцию отдельно и независимо от самой программы MQDH. К тому же,  ее не требуется устанавливать каждый раз, а можно просто запустить в любой момент на любом ПК с Windows не ниже 10.

 

Как ни прискорбно, но программу все-же придется установить. Или взять архив, прикрепленный к этому посту, в архиве версия 5.1.0. В архиве также есть cmd файл для запуска кастинга.

 

Представляемый вариант использует USB подключение по adb, но возможно использование Wireless подключения.

 

Итак, устанавливаем программу MQDH и копируем из каталога установки подкаталог bin, в котором будет каталог Casting с запускаемым файлом Casting.exe. Он-то нам и нужен. Но для начала следует настроить строку запуска. В олригинальном виде она вот такая:

"C:\Program Files\Meta Quest Developer Hub\resources\bin\Casting\Casting.exe" --adb "C:\Program Files\Meta Quest Developer Hub\resources\bin\adb.exe" --application-caches-dir C:\Users\Administrator\AppData\Roaming\odh\casting --exit-on-close --launch-surface MQDH --target-device "{\"id\":\"2G0YC5ZF7R015X\"}" --features input_forwarding input_forwarding_gaze_click input_forwarding_text_input_forwarding

 

Как видим, это обычный запуск программы Casting.exe с некоторыми параметрами, которые можно поменять, например изменить путь к запускаемому файлу, к пакету adb и т.д.

 

Я не стал особо мудрствовать и создал такой cmd файл:

rem set adbdir="d:\Quest\Meta Quest Developer Hub\resources\bin\adb.exe"

for %%i in ("%~dp0\..") do set "root_parent=%%~fi"
set adbdir="%root_parent%\adb.exe"

Casting.exe --adb %adbdir% --application-caches-dir C:\Users\Administrator\AppData\Roaming\odh\casting --exit-on-close --launch-surface MQDH --target-device "{\"id\":\"2G0YC5ZF7R015X\"}" --features input_forwarding input_forwarding_gaze_click input_forwarding_text_input_forwardig

 

Положил его рядом с программой Casting.exe.

В первой строчке можно прописать путь до пакета adb и раскомментировать ее или использовать уже встроенный пакет, который находится в подкаталоге bin. И также не забудьте прописать серийный номер вашего устройства, вместо моего.

Серийник можно, например, программой Quas.

 

Подключаем шлем кабелем, стартуем cmd файл с говорящим названием _start.cmd и настраиваем параметры кастинга шестеренкой в меню сверху. Также можно установить режим Cinematic 16:9 и получить прекрасную широкоформатную картинку с с обоих глаз и с правильной геометрией:

image.jpeg


Как уже говорил, картинку можно двигать и поворачивать во все стороны. А также включать/отключать звук, делать скриншоты и видеошоты.

 

Настройки кастинга сохраняются в реестре по такому пути:

HKEY_USERS\S-1-5-21-2850516586-348641214-3016125568-500\SOFTWARE\Oculus\MagicIsland\Config

 

Соответственно, все настройки можно менять через реестр:

image.jpeg

 

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

 

На этом пока все. В дальнейшем поизучаю ключи и параметры запуска  Casting, в том числе и режим Wireless.

 

Архив MQDH можно взять здесь:

https://k00.fr/1qstbcw3

Из него вырезано почти все, что не требуется, для собствено кастинга. Работает, разумеется, портабельно.

 

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...

Важная информация

Правила пользования сайтом Условия использования