觸摸手勢VR

作者 Shizof·版本 v1.0·更新於 2019-07-30

在VR控制器觸摸板上繪製手勢來裝備法術! 所有法術都分配給手勢和龍舌名稱。 繪製手勢並裝備它們而無需打開菜單!

截圖 共 1 張

模組介紹 作者原文

在VR控制器觸摸板上繪製手勢來裝備法術! 所有法術都分配給手勢和龍舌名稱。 繪製手勢並裝備它們而無需打開菜單!

描述

觸摸手勢VR是一種通過在主手上的VR控制器觸摸板上繪製手勢來裝備法術的模式。在主手Vive控制器上,觸摸板(不按下)不用於菜單以外的任何其他內容。但是當你用手指在上面繪製東西時,遊戲會不斷髮送事件。此mod捕獲這些手勢並將其與預定義符號匹配。

這些符號都分配給龍舌詞。

這些是符號名稱:Yol,Fo,Qo,Laas,Spaan,Diil,Prodah,Ahkrin,Rahgot,Nahlot,Faas,Golz,Nos,Sik,Pah,Qah,Wol,Bel,Mul,Lun,Gro

重要的東西:

玩家第一次加載遊戲時會得到一本名爲“Big Book of Gestures”的書。這本書上面有所有的字形及其名字。默認情況下,它還包含配置中包含的所有法術及其龍舌名稱。

基本法術有一個手勢名稱,如Flames = Yol,Sparks = Qo,Frostbite = Fo

高等級法術有多個手勢要求。這些手勢應該一個接一個地繪製。因此對於Firebolt,您必須在1500ms內繪製Yol和Nos(在配置中可更改)。對於火焰風暴,您必須在1500毫秒內繪製Yol和Nos三次。這很容易,因爲Nos只是一條水平線。

將手指從觸摸板上抬起後,可以識別您繪製的手勢。

默認情況下,已識別的法術適用於您的雙手。要將法術裝備到特定的手上,你需要在法術的手勢設置後繪製一個左斜線“\”或右斜線“/”。

當您在菜單中時,未檢測到手勢。因此,當您在菜單中時,您可以像平常一樣使用觸摸板。

這個mod帶有一個esp文件和腳本以及一些紋理和一個SKSE插件dll。除了dll之外的東西只是用於遊戲中的書並將其交給玩家,也用於強制釋放法術功能。其他的東西都在SKSE插件中完成。

通過附加字符名稱如Flames  -  Yol的原始名稱自動啓動遊戲時,會更改拼寫名稱。您可以從ini禁用此功能。請注意,您應該在開始新遊戲之前執行此操作,因爲更改會保存到保存遊戲中。

鍵分配

此mod還有一個Key賦值功能。您可以爲鍵指定手勢,並立即運行(而不是等待)。例如,默認情況下,直(垂直)線映射到跳轉(空格)按鈕。所以現在你可以取消像我這樣的常規跳轉按鈕,並根據需要使用它。這些都可以在ini文件中配置。請注意,此功能要求Skyrim VR成爲活動窗口。

要求

SKYRIMVR

帶觸摸板的VR控制器(與Vive控制器一樣)

SKSEVR

常問問題

問:我的手勢有時無法識別。如何提高精度?

答:您可以稍微繪製字形以提高識別百分比。點雲算法需要點才能工作。如果你畫得非常快,不幸的是沒有任何要比較的點。因此,將第一個字形緩慢繪製,其他字形更快一點,以保持在時間限制內。

問:對於高等級法術,我無法畫得足夠快。基本級別的法術總是配備。或者我畫得不夠快,無法繪製左手或右手的字形。

答:從配置中增加NextGestureWaitDuration設置。該設置爲毫秒。默認值爲1500毫秒。對大多數人來說這應該足夠了,但如果你願意,你可以試試2000。

組態

這個mod在“SKSE \ Plugins \ TouchGestureVR_plugin.ini”中有一個配置文件,配置文件中有註釋說明內容。

手勢XML文件位於“SKSE \ Plugins \ TouchGestureVR”文件夾中。

您可以製作自己的手勢文件並添加到該文件夾並使用它們。您需要一個符合$ P識別器的XML創建程序,如下所示:MageVR Glyph Editor。請注意,這不會爲此mod生成準備使用的文件,但您也可以修改它們以便與此mod一起使用。

要提到的重要設置:

SpellRecognizedNotification:將此值設置爲1可在識別出該法術的手勢集時顯示通知消息。默認值爲0。

ForceUnequipSpells:將此值設置爲1以自動從菜單中取消裝備法術。這適用於硬核玩家。默認值爲0。

UpdateSpellNames:將此值設置爲1可自動在拼寫名稱後添加手勢名稱。喜歡:Flames  -  Yol。請注意,這會影響您的保存遊戲。默認值爲1。

NextGestureWaitDuration:此值是在配備法術之前爲其他手勢繪製第一個手勢後的等待持續時間(以毫秒爲單位)。默認值是1500。

[AssignToKey]部分:在此部分中,您可以將手勢映射到繪製該手勢時要按下的鍵盤鍵。

默認情況下,line映射到空格鍵。

[SpellNames]部分:在本節中,您將發現(幾乎)遊戲中所有可用的法術都被映射到手勢集。格式是這樣的:

手勢集=咒語的FormId或mod文件的Esp / Esm | formid =法術的原始名稱

例子:

yol = 00012FCD =火焰

nahlot nos = Dragonborn.esm | 017731 = Ash Shell

在遊戲中顯示更新的名稱需要使用法術的原始名稱,例如Flames  -  Yol。

學分

價值$ P Point-Cloud識別器的Radu-Daniel Vatavu,Lisa Anthony和Jacob O. Wobbrock。 此mod使用該庫的修改過的C ++版本。

Muken最初的想法是使用$ P識別器進行手勢。

mikecorgi爲MageVR字形編輯器。 我用他的工具來製作XML。

Rallyeator關於如何爲字形制作紋理的想法。

prog和lfrazer一如既往地進行與代碼相關的頭腦風暴。

未來

我想在成功抽獎後在遊戲中顯示玩家手勢附近的手勢。

如果您對未來有任何想法,請告訴我。

——————————————————————————————————————————————————

DESCRIPTION

Touch Gesture VR is a mod to equip spells by drawing gestures on VR Controller touchpad on main hand. On Main Hand Vive Controller, touchpad (without pressing) is not used for anything other than in a menu. But the game keeps sending events when you draw stuff on it with your finger. This mod captures those gestures and matches them with predefined symbols.

These symbols are all assigned to a dragon tongue word.

These are the symbol names: Yol, Fo, Qo, Laas, Spaan, Diil, Prodah, Ahkrin, Rahgot, Nahlot, Faas, Golz, Nos, Sik, Pah, Qah, Wol, Bel, Mul, Lun, Gro

Important stuff:

Player will get a book named "Big Book of Gestures" the first time you load a game. This book has all the glyphs and their names on it. It also has all the spells included in the config by default with their dragon tongue names.

Basic spells have one gesture names like Flames=Yol, Sparks=Qo, Frostbite=Fo

High level spells have more than one gesture requirements. These gestures should be drawn one after other. So for Firebolt, you have to draw Yol and Nos afterwards within 1500ms(changeable in config). For Fire Storm you have to draw Yol and Nos three times within 1500ms. It would be easy because Nos is just a horizontal line.

Gestures you draw are recognized after you raised your finger off the touchpad.

By default, recognized spells are equipped to both your hands. To equip the spell to a specific hand, you need to draw a Left Slash "\" or Right Slash "/" after the spell's gesture set.

Gestures are not detecte …

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
  3. 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
  4. 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。

不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。

檔案與校驗

檔案名稱
触摸手势VR
檔案大小
2.1 MiB