Emojis: Difference between revisions

From VRChat Wiki
mNo edit summary
m (Added another community resource)
 
(2 intermediate revisions by the same user not shown)
Line 193: Line 193:


Default values for the number of frames and FPS can be set in the filename for easier sharing, for example "VRRatEmoji_14frames_20fps.png" (where the number of frames must be a number between 1 and 64).
Default values for the number of frames and FPS can be set in the filename for easier sharing, for example "VRRatEmoji_14frames_20fps.png" (where the number of frames must be a number between 1 and 64).
==Community Resources==
*[https://vrcflakes.online/ K3N's VRChat GIF Sprite Sheet Generator for Animated Emojis]
*[https://github.com/Wakamu/VRCEmoji Tool for converting GIFs to VRChat Animated Emojis]

Latest revision as of 23:19, 11 March 2025

VRLogo.png
V · EThis is an official VRChat information page!
It is reviewed and approved by the VRCWiki Team. Learn how to contribute to this page by reading the Contribution Guide.

Emojis are icons that can be summoned in front of a user to express themselves. While VRChat provides a set of default Emojis, users with an active VRChat+ subscription can upload images to use as Custom Emojis. Emojis can be accessed via the Action Menu or the Emoji Wing.

Default Emojis

Default Emojis are a set of of 66 Emojis split into 4 pages of general emojis, accessibility emojis, summer emojis, fall emojis, and winter emojis.

General

Accessibility

Summer

Fall

Winter

Custom Emojis

Custom Emojis is a feature through which users may upload images and use them as emojis, released in the 2023.2.3p2 update on June 29, 2023. Images, either taken within the client, from the user's gallery or uploaded from their machine, may be used to create emojis. After either taking or chosing an image, the user will be prompted to customize its appearence by editing various aspects of it, such as: the zoom, the rotation, and the panning.

Once done, a menu will appear, requiring the selection of an animation that the emoji will use when spawned in the world; after saving, the emoji can be accessed via the Action Menu, under "Emojis & Stickers", or in the Emoji Wing of the Quick Menu.

Animation Name Description
Aura Multiple instances of the emoji rise from the round.
Bats Multiple larger instances of the emoji rise from the round.
Bees Multiple instances of the emoji vibrate, spread out, and decrease in size, mimicking the movement of bees.
Bounce One large instance of the emoji pulsates.
Cloud Multiple instances of the emoji slowly float upward in a "cloud".
Confetti Multiple instances of the emoji are propelled forward and fall, mimicking confetti.
Crying Propels the emoji forward with a slight rotational vibration, accompanied by tear particles.
Dislike Propels multiple instances of the emoji forward with an initial pulsation and then descent.
Fire Propels multiple instances of the emoji forward with rotation and pulsation in random directions before they ascend.
Idea One large instance of the emoji vibrates rotationally, then rises.
Lasers Multiple instances of the emoji are propelled in random directions linearly, mimicking lasers being fired from the user's position.
Like Propels multiple instances of the emoji forward with an initial pulsation and then ascent.
Magnet Multiple instances of the emoji orbit a center.
Mistletoe One large instance of the emoji rises and remains in the air, while smaller instances of the emoji rise and disappear around it, mimicking particles.
Money Propels multiple instances of the emoji forward, causing them to rotate and fall, mimicking the throwing of money.
Orbit One large instance of the emoji orbits a center horizontally.
Pizza Multiple instances of the emoji pulsate, rotate, and rise slowly.
Rain Multiple small instances of the emoji fall from above, mimicking rain.
Rotate One large instance of the emoji rotates.
Shake One large instance of the emoji slightly vibrates rotationally, then rises.
Snow One large instance of the emoji rotates horizontally.
Snowball One large instance of the emoji - with a trail of smaller instances of the emoji - is propelled forward as a projectile, then falls and explodes into multiple small instances of the emoji, mimicking the throwing of a snowball.
Spin One large instance of the emoji rotates horizontally.
Splash Launches multiple small instances of the emoji forward, which then rotate to face downward and fall, mimicking water droplets.
Splash One large instance of the emoji slightly vibrates rotationally, then remains still.
ZZZ Multiple small instances of the emoji rise as well as rotate slightly.

Custom Animated Emojis

Custom animated emojis can be created either through VRChat's Camera or by uploading a sprite sheet in the Official VRChat source emoji section of a user's gallery on the Official VRChat source VRChat Website.

Sprite sheets should be 1024px x 1024px with square frames in a uniform grid, ordered left to right, then top to bottom. Images must be laid out in one of the following arrangements:

  • 2x2 (512x512 pixels per frame) for up to 4 frames
  • 4x4 (256x256 pixels per frame) for up to 16 frames
  • 8x8 (128x128 pixels per frame) for up to 64 frames

Once uploaded, the user can select the number of frames and the FPS. The number of frames selected will determine how the image is sliced: for 4 or fewer frames they are assumed to be 512x512, for 16 or fewer frames they are assumed to be 256x256, etc. If the sprite sheet has an irregular number of frames (e.g. 17) the sprite sheet must still be formatted with one of the above arrangements, and any additional unused frames (in this case, 64 - 17 = 47 of them) will not be shown.

Default values for the number of frames and FPS can be set in the filename for easier sharing, for example "VRRatEmoji_14frames_20fps.png" (where the number of frames must be a number between 1 and 64).

Community Resources