OSCLock - Timer & Bluetooth Lock Controller | タイマー&ブルートゥース・ロック・コントロール 『VRChat OSC』
- ダウンロード商品Digital Timer Avatar Asset¥ 500
- ダウンロード商品OSCLock Application¥ 0
A digital timer display for OSCLock. OSCLock can control your bluetooth ESmartLock Padlock. Created by NeetCode & Zenithval https://gitlab.com/osclock/osclock
Overview
Includes: - Digital Clock FBX. - Clock shader based on work by Neitri. - Textures & Materials. - Complete Clock Animator. - Interactive FX for timer progression. - Example setup scene. - Predefined OSCLock settings. Notes: - Poiyomi 8.1 Toon+ required. - Unity animator knowledge needed. - No Blender required.
How to Install
Please see example scene included! Installation: Model: 1. Find "Timer" Prefab in the OSCLock Folder. 2. Drop "Timer" onto the root of your model. 3. Create an empty object where you want to attach the timer. 4. Assign the parent constraint source on the "Timer" object to the empty object you created. 5. Scale timer as needed & reposition timer location empty object. 6. Add "Headpat Contact" to your avatars head. Scale adjust size as needed to slightly outline the top of your head. Syned avatar parameters: See the "Parameters" asset in the example folder. 1. Bool "Timer/Toggle" 2. Float "Timer/Minutes" 3. Float "Timer/Seconds" 4. Bool "Timer/Add" 5. Bool "Timer/Subtract" Animator: 1. See the "Animator" in the Example folder. 2. You can add the parameters to your avatar manually or use a tool to copy the 3 Animation layers to your avatar. 3. Add all the parameters listed in the animator example in the same format. (Bool/Float) If you have a direct blendtree, _Timer can be merged into it and the standalone layer deleted. OSCLock Settings: This prefab is set up to have the following settings in OSCLock's config.toml file. A config.toml file is included with the package. Settings not mentioned will be up to the user. max = 60 inc_parameter = "/avatar/parameters/Timer/Add" inc_step = 60 dec_parameter = "/avatar/parameters/Timer/Subtract" dec_step = 60 readout_mode = 3 readout_parameter = "/avatar/parameters/Timer/Minutes" readout_parameter2 = "/avatar/parameters/Timer/Seconds" input_delay = 0 readout_interval = 500 Input_delay is 0 because this system is set up with a transition delay between "Ready" and "Headpat" states on the OSCLock Logic animator Layer. DeepL Translated: シーン例をご覧ください! インストール モデル 1. OSCLockフォルダから "Timer "Prefabを見つけてください。 2. Timer "をモデルのルートにドロップする。 3. タイマーを取り付けたい場所に空のオブジェクトを作成します。 4. Timer "オブジェクトの親制約ソースを、作成した空のオブジェクトに割り当てます。 5. 必要に応じてタイマーを拡大縮小し、タイマーの位置を空のオブジェクトに変更します。 6. Headpat Contact」をアバターの頭に追加します。必要に応じてサイズを調整し、頭頂部のアウトラインをわずかに整えます。 アバターのパラメータを同期します: サンプルフォルダの「Parameters」アセットを参照してください。 1. Bool "Timer/Toggle" 2. Float "Timer/Minutes" 3. Float "Timer/Seconds" 4. Bool "Timer/Add" 5. Bool "Timer/Subtract" アニメーター 1. Exampleフォルダの "Animator "を参照。 2. アバターに手動でパラメータを追加するか、ツールを使って3つのアニメーションレイヤーをアバターにコピーします。 3. アニメーターの例にあるパラメータをすべて同じ形式で追加します。(Bool/Float)。 ダイレクトブレンドツリーがある場合は、_Timerをそこにマージして、スタンドアロンレイヤーを削除することができます。 OSCLockの設定: このプレハブはOSCLockのConfig.tomlファイルに以下の設定があるように設定されています。 記載されていない設定はユーザー次第です。 max = 60 inc_parameter = "/avatar/parameters/Timer/Add" inc_step = 60 dec_parameter = "/avatar/parameters/Timer/Subtract" dec_step = 60 readout_mode = 3 readout_parameter = "/avatar/parameters/Timer/Minutes" readout_parameter2 = "/avatar/parameters/Timer/Seconds" input_delay = 0 readout_interval = 500 Input_delayが0なのは、このシステムがOSCLock Logicアニメーター・レイヤーの "Ready "と "Headpat "の間の遷移遅延で設定されているからである。
OSCLock Software
https://gitlab.com/osclock/osclock This app can control an ESmartLock Bluetooth lock or be used more like roleplay. It is built for windows 10/11 only. Although a version of the app is included with this product, you can view the source code and download the most recent version from https://gitlab.com/osclock/osclock
Compatible Bluetooth Padlocks.
Any Bluetooth lock that uses the ESmartLock Phone app should be compatible with OSCLock. Testing has only been done with ESeeSmart though. EseeSmart - https://amzn.to/3PuaTuo ELinkSmart - https://amzn.to/3ra1NsM Pothunder - https://amzn.to/3r1EJfv Dhiedas - https://amzn.to/46t4xBC)
Credits
Original version of the digital clock shader by Neitri and used with permission. Locked heart icon from Game-Icons.net, licensed under CC by 3.0 https://game-icons.net/1x1/delapouite/locked-heart.html