VketAvatarPedestal
Overview
This Prefab is an Avatar Pedestal with the added functionality of a confirmation dialogue.
Visitors can change into the avatar by interacting with the dialog again.
You can select the Pedestal's appearance from these three options.
Default: The avatar image will look shimmering. Its appearance is the same as the default VRChat Pedestal.
VketAvatarPedestal_Default.prefab
Avatar thumbnail
2D: You can assign an image of your choice.- Can only be used from the front side.
VketAvatarPedestal_2D.prefab
Image of your choice
3D: You can assign a 3D model of your choice for its appearance.
VketAvatarPedestal_3D.prefab
3D model of your choice
How to use
Pick a Prefab you want to use and place it inside the Dynamic object of the Hierarchy.
Adjust the position and size.
For the size adjustment, change the Scale of the Prefab root object (VketAvatarPedestal_Default, VketAvatarPedestal_2D, VketAvatarPedestal_3D), not the child objects inside the Prefab.
Select the "Pedestal" object, and input the Blueprint ID of the avatar.
The Blueprint ID can be obtained by selecting VRChat SDK at the top menu of Unity, choose Show Control Panel, and click the "Copy ID" button of the avatar of your choice at the Content Manager tab. Make SURE the avatar's Release status is set to public. Private avatar cannot be set to a pedestal.
For the Default pedestal the process is already complete.
For 2D or 3D pedestals, you need to set the appearance.
AvatarPedestal 2D appearance setting
The image for the pedestal needs to have its Texture Type set to Sprite (2D and UI). Please adjust the setting as below in the Inspector.
Please make sure to click Apply.
Then, select the VketAvatarPedestal_2D in the Hierarchy. Inside the Udon Behaviour (Script) component you will find "Source Image". Drag and drop your image into it.
*Please do not directly drag and drop the image to the Hierarchy. It won’t show correctly.
AvatarPedestal 3D appearance setting
In the 3D VketAvatarPedestal you can set pedestal to any 3D models.
Set the 3D model you want to use to be the child of the "Visual" object in VketAvatarPedestal inside VketAvatarPedestal_3D at the Hierarchy.
Please make necessary adjustments to the size and position of the model in Visual.
If you need to adjust the "Interact" range of the 3D model, select VketAvatarPedestal_3D and modify the Center, Radius and Height of the Capsule Collider.
Tips: Not including the 3D pedestal model inside Visual
You may choose not to place the 3D model inside the Visual when, for example, you want to use a Static object as avatar model.
In such case, the frame of the Capsule Collider will appear as the frame for Interact.
Tips: Adjust position of the confirmation dialog
If the position of the confirmation dialog is problematic, like when it interferes with the avatar face, you can move the Position of the Interact-Pop inside the Prefab to adjust the position.