Emojis: Difference between revisions

From VRChat Wiki
(Added information for custom animated emojis.)
m (Added another community resource)
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Noticebox/Official}}{{Stub|Needs tables and photos of default Emoji alongside the options and animation types for Custom Emoji}}
{{Noticebox/Official}}
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 [[Special:MyLanguage/VRChat+|VRChat+]] subscription can upload images to use as Custom Emojis. Emojis can be accessed via the [[Special:MyLanguage/Action Menu#Emojis & Stickers|Action Menu]] or the Emoji [[Special:MyLanguage/Quick Menu#Wings|Wing]].
'''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 [[Special:MyLanguage/VRChat+|VRChat+]] subscription can upload images to use as Custom Emojis. Emojis can be accessed via the [[Special:MyLanguage/Action Menu#Emojis & Stickers|Action Menu]] or the Emoji [[Special:MyLanguage/Quick Menu#Wings|Wing]].


==Default Emojis==
==Default Emojis==
Default Emojis are a set of of 65 Emojis split into 8 categories.
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.


TODO: Provide tables of all default emoji within each category. Include a description of the way the Emoji animates for special ones, like the snowball. The "Official" names for each Emoji can be found on VRChat's Crowdin. [[User:Usr e74229dd-6843-478e-be25-654453129010|big]] ([[User talk:Usr e74229dd-6843-478e-be25-654453129010|talk]]) 17:03, 2 December 2024 (UTC)
===General===
<gallery mode="packed">
File:Angry.webp|Angry
File:Beer.webp|Beer
File:Blush.webp|Blush
File:Brokenheart.webp|Brokenheart
File:Cloud.webp|Cloud
File:Crying.webp|Crying
File:Dislike.webp|Dislike
File:Exclaim.webp|Exclaim
File:Fire.webp|Fire
File:Frown.webp|Frown
File:Gift.webp|Gift
File:Go.webp|Go
File:Handwave.webp|Handwave
File:Inlove.webp|Inlove
File:Kiss.webp|Kiss
File:Laugh.webp|Laugh
File:Lifering.webp|Lifering
File:Like.webp|Like
File:Love.webp|Love
File:Money.webp|Money
File:Music.webp|Music
File:Pizza.webp|Pizza
File:Question.webp|Question
File:Smile.webp|Smile
File:Stoic.webp|Stoic
File:Stop.webp|Stop
File:Sunglasses.webp|Sunglasses
File:Thinking.webp|Thinking
File:Tomato.webp|Tomato
File:Tongue.webp|Tongue
File:Wow.webp|Wow
File:ZZZZ.webp|ZZZZ
</gallery>
 
===Accessibility===
<gallery mode="packed">
File:Accessibility_Arrow.webp|Arrow
File:Accessibility_Blind.webp|Blind
File:Accessibility_Deafened.webp|Deafened
File:Accessibility_Hourglass.webp|Hourglass
File:Accessibility_Keyboard.webp|Keyboard
File:Accessibility_Keyboard_Tap.webp|Keyboard Tap
File:Accessibility_Muted.webp|Muted
File:Accessibility_Portal.webp|Portal
File:Accessibility_Shush.webp|Shush
</gallery>
 
===Summer===
<gallery mode="packed">
File:Summer_Beachball.webp|Beachball
File:Summer_Coconut_Drink.webp|Coconut Drink
File:Summer_Hangten.webp|Hangten
File:Summer_Icecream.webp|Icecream
File:Summer_Neonshades.webp|Neonshades
File:Summer_Pineapple.webp|Pineapple
File:Summer_Splash.webp|Splash
File:Summer_Sunlotion.webp|Sunlotion
</gallery>
 
===Fall===
<gallery mode="packed">
File:Fall_Bat.webp|Bat
File:Fall_BOO.webp|BOO
File:Fall_Candy.webp|Candy
File:Fall_CandyCorn.webp|CandyCorn
File:Fall_Ghost.webp|Ghost
File:Fall_Jackolantern.webp|Jackolantern
File:Fall_Skull.webp|Skull
File:Fall_Web.webp|Web
</gallery>
 
===Winter===
<gallery mode="packed">
File:Winter_Candycane.webp|Candycane
File:Winter_Champagneclink.webp|Champagneclink
File:Winter_Coal.webp|Coal
File:Winter_ConfettiPopper.webp|ConfettiPopper
File:Winter_Gifts.webp|Gifts
File:Winter_Gingerbreadman.webp|Gingerbreadman
File:Winter_Mistletoe.webp|Mistletoe
File:Winter_Snowball.webp|Snowball
File:Winter_Snowflake.webp|Snowflake
</gallery>


==Custom Emojis==
==Custom Emojis==
First released in the 2023.2.3p2 update on June 29 2023, Custom Emojis is a feature through which users may upload images and use them as emojis. 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.
'''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.
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.
Line 100: Line 184:
Custom animated emojis can be created either through VRChat's [[Special:MyLanguage/Camera|Camera]] or by uploading a sprite sheet in the {{VRC link|https://vrchat.com/home/gallery/emoji | emoji section of a user's gallery}} on the {{VRC link|https://hello.vrchat.com/ | VRChat Website}}.  
Custom animated emojis can be created either through VRChat's [[Special:MyLanguage/Camera|Camera]] or by uploading a sprite sheet in the {{VRC link|https://vrchat.com/home/gallery/emoji | emoji section of a user's gallery}} on the {{VRC link|https://hello.vrchat.com/ | 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 arragements:
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.


- 2x2 (512x512 pixels per frame) for up to 4 frames
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).
- 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 the frames are assumed to be 512x512, for <=16 the frames are assumed to be 256x256, etc. 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