Skip to content

HC_VRTrial v1.0.2

Latest

Choose a tag to compare

@toydev toydev released this 06 Mar 12:52
· 1 commit to main since this release
  • #9: Implemented viewport customization based on user playstyle (Contributor: astelemon)

Below are examples of settings for each playstyle, with Supine/Prone set as the default configuration.

Style HMD's vertical orientation
(X-axis rotation)
HMD's horizontal orientation
(Y-axis rotation)
HMD's tilt
(Z-axis rotation)
Sitting/Standing Disabled Enabled Disabled
Supine/Prone (Default) Enabled Enabled Enabled
Lateral Enabled Enabled Enabled
  • Improvements to the discrepancy in visuals between the left and right eyes

    • #10: Implemented disabling of ParticleSystems (Contributor: astelemon)
      • #4: Floating particles and candlelight in Pal's room
      • #6: Water droplets in the Cellar
      • etc
    • Made the discrepancy correction always active, previously it was only during scene loading
  • Implemented a feature to update the viewport according to the HMD's orientation with a double-click of the right mouse button

  • Introduced settings via BepInEx.ConfigurationManager for:

    • Viewport customization
    • Toggling the visual discrepancy correction between the left and right eyes
  • Added support for displaying and controlling IMGUI in VR through BepInEx.ConfigurationManager, among others

  • Changes to distribution configuration

    • Setting up a dedicated plugin directory (From BepInEx/plugins to BepInEx/plugins/HC_VRTrial)
    • DIGITAL CRAFT support
  • Developer Updates

    • HC Patch Support: Added the HC_VRTrial_INTEROP_DIR environment variable to specify the directory for interop DLL references.
      • To accommodate both the standard BepInEx configuration and the standard HC Patch configuration.

For more details, please refer to the project's README.md and the developer wiki.


  • #9: ユーザのプレイスタイルに応じたビューポートカスタマイズ機能の実装(協力者:astelemon)

以下はプレイスタイル毎の設定例です。仰向け/うつ伏せをデフォルトの設定としています。

スタイル HMDの縦の向き
(X 軸回転)
HMDの横の向き
(Y 軸回転)
HMDの傾き
(Z 軸回転)
座位/立位 無効 有効 無効
仰向け/うつ伏せ(デフォルト) 有効 有効 有効
側位 有効 有効 有効
  • 左右の見え方の不一致の改善

    • #10: ParticleSystem の無効を実装した(協力者:astelemon)
      • #4: パルの部屋の光の粒子やキャンドルライト
      • #6: 地下室の水滴
      • など
    • 違和感の常時改善対応、以前はシーン読み込み時のみだった
  • 右ダブルクリックによる HMD の向きに合わせたビューポート更新機能の実装

  • BepInEx.ConfigurationManager による設定の実装

    • ビューポートカスタマイズ機能
    • 左右の見え方の違和感に関する改善機能のオンオフ
  • BepInEx.ConfigurationManager 等の IMGUI の VR 表示・操作に対応

  • 配布構成の変更

    • プラグイン専用ディレクトリの設置(BepInEx/plugins から BepInEx/plugins/HC_VRTrial へ変更)
    • DIGITAL CRAFT 対応
  • 開発者向け更新

    • HC Patch 対応: interop DLL の参照先ディレクトリを表す HC_VRTrial_INTEROP_DIR 環境変数を追加
      • BepInEx の標準設定と HC Patch の標準設定の両方に対応するため

詳しくはプロジェクトトップの README.ja.md と開発者 wiki を参照してください。