Опубликовано Оставить комментарий

Virt-A-Mate

Virt-A-Mate — это игра-песочница-симулятор как для VR систем, так и для обычных компьютеров, предназначенная только для взрослых. Особенностью этой игры являются продвинутые интерактивные персонажи, очень реалистичные благодаря использованию сочетаний реалистичной физики суставов, физики мягких тел, столкновений с точностью до кожи и передовых методов рендеринга. Персонажи будут реалистично реагировать на ваши движения или объекты, которыми вы управляете. Virt-A-Mate это мощный творческий инструмент для создания контента для взрослых, с большим количеством как уже готового к использованию контента, так и с богатейшими возможностями создания практически любой сцены.

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


Вот инструкция как можно подключить и настроить наших роботов (OSR2, OSR2+, SR6 и других) для полноценной работы с VirtAMate.

Внимание! Перед запуском программы и сцены выключите тумблером вашего робота, и перед включением убедитесь что положение всех рычагов близко к нейтральному (точка HOME), так же, желательно перед включением тумблера после загрузки, в настройках плагина ограничить диапазон движения осей, потом уже подстраивая под желаемый.

Для начала полностью освойтесь с вашим роботом пользуясь нашей инструкцией пользователя.

Установите программу VAM (здесь и далее Virt-A-Mate).

Откройте папку с установленной программой и откройте папку AddonPackages

Разархивируйте и потом скопируйте в эту папку файл Tempest.TCode3.3.var

Запустите VAM.

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

Откройте главный интерфейс (в режиме монитора нажмите клавишу «U»). Выберите режим Edit Mode (клавиша «E»). Далее выбирайте Session Plugins. Потом нажмите Add Plugin — Select File.

В следующем окне выбирайте в левом блоке Tempest.TCode3.3, затем в основном окне TCodeSerialController3.cs

При первом запуске появится окно в котором выбирайте Allow Always.

Проверяем что у нашего плагина стоит галочка Enabled.

Теперь сделаем так, чтобы наш плагин всегда загружался «по умолчанию» вместе с программой.

Переходим в раздел Session Plugin Presets, вводим любое понятное вам название в поле Preset Name и нажимаем Create New Preset, далее можно нажать Skip screenshot.

Теперь выбираем Change User Defaults — Set Current As User Defaults.

Подключаем нашего робота и перезагружаем VAM.

Теперь загружаем нужную сцену и снова переходим в Session Plugins — Наш плагин — Open Custom UI.

В открывшемся окне выбираем ваш виртуальный COM порт к которому подключен робот. Если не определились, или определились не корректно (что бывает очень редко) выбираем в соответствующих полях женщину (Female) и мужчину (Male). Можно перейти в режим Play Mode, или снять галочку Freeze Motion для запуска анимации сцены. Теперь можно нажать Start Serial и ваш робот должен начать синхронную работу вместе с происходящим в сцене.

Обратите внимание что в сцене в этот момент должно быть «проникновение» которое передаёт движение вашему роботу, если его нет, то и робот будет ожидать его начала.

Для остановки синхронизации робота нажмите Stop Serial.

Обязательно постарайтесь разобраться с основными настройками/ползунками. Здесь можно установить диапазон движения каждой оси отдельно устанавливая верхний (Max) и нижний (Min) предел движения. Можно задать инвертирование осей, настроить работу клапана «всасывания» T-Valve. Все настройки можно сохранить нажав кнопку Save range limits to device и потом загрузить с помощью кнопки Load range limits from device. Следите за тем, чтобы диапазон движения осей не выходил за пределы физически возможных в вашем устройстве, не допускайте касания и ударов о корпус или излишнего сопротивления (упора) в нижней точке хода основной оси.


Дополнительно вы можете установить по аналогии с основным плагином, плагин RandomStroker.

Он позволяет в соответствии с настроенным случайным движением вашего робота очень точно анимировать «вашу виртуальную партнёршу», она будет двигаться одновременно с движениями вашего робота, полностью синхронизируя каждое его перемещение. Особенно ярко эта возможность раскрывается с 6 осевой моделью робота SR6.

Настройки во многом дублируют настройки основного плагина, плюс добавлены многочисленные настройки задающие программу случайного сценария для вашего робота.

Приятного путешествия в мир настоящего глубокого удовольствия с нашими роботами и Virt A Mate…