You must create a Vket Account to apply for an exhibition, submit your creation, or host your events in Vket.
Sign up can be done easily by linking your service accounts!
Vket Official Assets
Virtual Market provides frequently used gimmicks such as Avatar Pedestal, Pickup, and components to integrate exhibits into world gimmicks as official assets.
To use these, open the VketTools Control Panel in Unity, click the VketPrefabs List button to open the VketPrefabsMainMenu, and generate or configure them from there.
Some Unity components can only be used when using the official prefabs.
In addition to prefabs, programs for Udon gimmicks and sample images for UI are also included.
All assets inside this package will not be submitted upon submission. Instead, the organizers will import the same assets to the world Unity Project. Thus, if you edit any files inside the package at your Unity Project, the changes will not be reflected to the world. Please do not edit any files inside the package.
If you use Unity Components that are only allowed as part of the official Prefab, please do not Unpack the Prefab. The Submission Rule Check will yield errors for Unpacked Prefabs and copied Prefabs, because the tool will refer to the GUID of the Prefab.
The contents of the official assets may be changed or updated for each event. Please check the details again when submitting your work.
This prefab includes a gimmick that makes items follow the player’s body when activated by a button. The item’s position can be adjusted using a slider UI.
This Avatar Pedestal will show confirmation dialog.
By interacting with the dialog again, users can change into the avatar.
We provide below 3 kinds of it.
Default: A pedestal with an avatar image. This pedestal's appearance is the same as the default VRChat Pedestal. The displayed image is based on the avatar's thumbnail.
2D: You may assign a 2D image of your choice for the prefab's appearance.
3D: You may assign a 3D model of your choice for the prefab's appearance.
This Switcher will switch the language settings in the venue world. (This will be used to switch English notations and Japanese notations)
When set to English, objects set to En Switch Objects will be shown, and Jp Switch Objects will be hidden.
On Japanese, the show/hide will be reversed.
The language switch also applies to other exhibitions, changing the English/Japanese display for the entire world.
The language switch is applied locally and is not synchronized with other players.
Important
Initial State Settings in UnityIf the Active/Inactive settings of GameObjects are not correct, it may lead to unintended display behavior when entering the world, such as objects not appearing in the intended language or overlapping with each other.
In addition to the VketTools settings, please ensure the following states in Unity:
In addition to VketPickup, this Pickup allows you to equip the object on the head or other parts.
The position will be synchronized globally, and will return to the initial position if idle for 30 seconds.
Example of usage: Equip a hat on the head. The hat will follow the head even after letting the hands go.
You may specify the Bone to be followed upon submission. When the player Use the object near the set Bone (like pressing a button. Exact control depends on controllers.), the object will start to follow the player.
The specifications will change for Vket 2026 Winter. Please wait until the specifications are finalized. The content below describes the specifications before the change.
The VketVideoPlayer will play a video upon Interact or Player’s entry to the exhibition area.
The video will be specified with a URL. You may not upload and submit the video file itself.
The video will be played on local and stops when the player left the exhibition area.
Using Udon gimmicks, multiple URLs can be called to play multiple videos.
A prefab that downloads an image from a URL using VRChat’s Image Loading feature.
You can specify where the downloaded image will be displayed using the Renderer and Material.
The image is loaded when VketOnBoothEnter is triggered, and overwrites the MainTex of the specified Renderer’s material. (The shader parameter to overwrite can be changed in TextureInfo)
Only one image can be loaded at a time across the entire world. If another exhibition loads an image, previously displayed images will revert to their original texture.
*If the domain is not set in VRChat's TrustedURLs, the image will only load if the visitor has enabled "Allow Untrusted URLs" in their settings.
*This prefab is intended for advanced users. Please configure settings via the Inspector after generating the prefab.