Skip to main content

CACAO WATCH

This page explains CACAO WATCH (腕時計).

CACAO WATCH

CACAO WATCH, OSC version​

Before you start​

If you find mistakes in this document or anything that should be added, please contact @_0001cacao.

Updates are listed in the changelog at the bottom of the page. Please check it from time to time.

  1. Drag and drop OSC_Watch.L_MA.prefab under your avatar (OSC_Watch.R_MA.prefab for the right hand)
  2. Adjust the size and other settings to your wrist
  3. Done!

Old version (manual setup)​

These are the steps for setting it up without Modular Avatar.

1. Import​

  • Import the latest lilToon
  • Import Watch.unitypacage

2. Placing the Prefab​

  • Drag and drop Watch (Prefab Asset) into the Hierarchy
  • Move, resize and adjust it with shape keys to fit your avatar
  • Place it in the right spot in your avatar's Armature
  • Right-click > Unpack Prefab
  • Remove the Animator in the Inspector (right-click > Remove Component)

cacao-watch

3. Setting up the FX layer​

Add the contents of Watch_OSC (Animator Controller) in Watch_OSC>OSC_anim as they are to the FX layer under Playable Layers in your avatar's VRC Avatar Descriptor.

(The "AnimatorControllerCombiner" in "VRCAvatars3Tools" from "がとーしょこらのおみせ" makes setting up the FX layer easy.)

VRCAvatars3Tools - がとーしょこらのおみせ - BOOTH

cacao-watch

  • Copy both the Layers and the Parameters correctly.
  • Also check that each Animation has Write Defaults off.

cacao-watch

4. Changing the animation paths​

To play the watch animations from the FX layer, the animation paths need to be fixed.

Change the paths of all animations under OSC_anim to the correct ones.

cacao-watch

  • The correct path depends on where you placed the watch.
  • For example, open the Animation window, select Set_hour and press F2 to show the path. cacao-watch cacao-watch
  • Change this path to the path relative to your avatar.
  • For example, if you placed it under the Lower Arm of the left arm, add Armature/Hips/Spine/Chest/Shoulder.L/Upper Arm.L/Lower Arm.L/OSC_Watch to the start of the path. This depends on where you placed the watch and on your avatar's bone structure.

cacao-watch

  • In the same way, change the paths of hour, Set_min, minute, Set_sec and second, and also correct the paths of every other animation under OSC_anim.

5. Setting up the Expression Menu and Expression Parameters​

Set the Menu and Parameters under Expressions in the VRC Avatar Descriptor.

  • Add the parameters in Params of Watch_OSC to your avatar's parameters as they are. (It will not work if the Name or Type is wrong.)

cacao-watch

  • Next, select your avatar's Menu and add a control like the one below with Add Control. You can set the Name and Icon as you like.

cacao-watch

Uploading the avatar​

  • If you changed the Expression Parameters, Detach the avatar's Blueprint ID and upload it again as a new avatar. cacao-watch

Usage​

CACAO WATCH, standard version​

Requirements​

Setup​

  1. Drag and drop Watch.L_MA.prefab under your avatar (Watch.R_MA.prefab for the right hand)
  2. Adjust the size and other settings to your wrist
  3. Done!

Setting the start time in Unity​

cacao-watch

Overview​

  • Animated hands The watch shows how long you have been in the world, not the real time. It resets when you change worlds or avatars. You can set the start time you like in Unity (for example, starting at 3:00 or 10:00).
  • Shape keys for adjustment
  • 12 color variations
  • psd file for easy texture customization

Main contents​

  • fbx file (1 type)
  • Texture files (12 types)
  • UV maps
  • psd file
  • unitypackage file

Contents of the unitypackage

  • Configured Prefab (1 type)
  • Texture files (12 types)
  • Materials

Prohibited​

  • Reselling or redistributing

Disclaimer​

  • The creator, cacao, takes no responsibility for any trouble, loss or damage caused by using this model.

Changelog​

  • v1.0 (2022/02/18) Released
  • v2.0 (2022/03/02) Added the OSC real-time clock
  • v2.1 (2022/03/07) Fixed an animation bug (OSC version only; see the docs for details)
  • v2.2 (2023/06/06) Added the Modular Avatar version
  • v2.3 (2024/04/06) Modular Avatar support for the standard version

Other​

  • In the settings of Assets>0001cacao>Watch>Materials>Watch, change the texture under Color Settings > Main Color (色設定 > メインカラー) to change the texture. Use any texture you like.
  • You can remove the CACAO logo by turning off Color Settings > Main Color 2nd (色設定 > メインカラー2nd).
  • A psd file with each part on its own layer is included. It makes texture customization easy, so please make use of it. Only textures you create yourself from the psd file may be resold or redistributed.