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

avatarpedestal

Avatar thumbnail

2D: You can assign an image of your choice.- Can only be used from the front side.

VketAvatarPedestal_2D.prefab

avatarpedestal

Image of your choice

3D: You can assign a 3D model of your choice for its appearance.

VketAvatarPedestal_3D.prefab

avatarpedestal

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.

avatarpedestal

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.

avatarpedestal

Select the "Pedestal" object, and input the Blueprint ID of the avatar.

avatarpedestal

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.

avatarpedestal

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.

avatarpedestal

Please make sure to click Apply.

avatarpedestal

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.

avatarpedestal

*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.

avatarpedestal

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.

avatarpedestal

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.