








Galaxy Folding Fan — Thumb to Open, Flick for Starlight, Cover Your Face to Change | VRChat
Product Description
This product contains AI-generated content.
▶ VRChat avatar prop · PC only · needs Modular Avatar (free, from VCC) · drag-and-drop prefab
Not made for one avatar: Modular Avatar hooks it to your avatar's own right hand and head bones at upload, so it works on humanoid avatars in general. Checked in Unity on the VRChat SDK sample avatar.
An East Asian folding fan of black lacquered ribs and galaxy-glass silk. Push it open with your thumb and the ribs fan out one after another; flick two fingers and a crescent of starlight flies off its edge; close your fist and it snaps shut. Hold it open in front of your face and the ribs turn over one by one, like cards, into the next form.
Even while you stand still it moves: the silk's edge breathes with light, a small planet circles the rivet, the charm on its cord sways, the Fallen fan drops glass shards from its torn edge and the Void fan draws its stars into the hole at the rivet.
THINGS YOU DO WITH YOUR HAND
• Thumbs up (right hand): the fan opens, rib by rib from one side, each rib overshooting a little and settling (0.9 s).
• V sign (right hand), fan open: a crescent wave of starlight sweeps out from the fan's edge (0.7 s).
• Fist for 0.3 s (right hand): all the ribs snap shut at once and a flash runs along the closed fan (0.22 s).
• Open it by hand: while the fan is closed, take the top guard with your other hand and swing it round the rivet. The fan opens as far as you pull. Let go past halfway and it opens all the way; let go before that and it folds back.
ONE THING YOU DO WITH YOUR BODY: COVER YOUR FACE
Hold the open fan in front of your face for 0.6 s: starting from one side, each rib turns over like a card and shows the next form on its back, with a glint on every rib as it turns (1.3 s). Galaxy → Fallen → Void → Galaxy.
It only works while the fan is open and held there for 0.6 s, so carrying it or fanning yourself doesn't change it by accident.
3 FORMS (each one a different shape, not only a colour)
• Galaxy: straight ribs at even spacing, a smooth arc, blue-violet nebula silk with stars and faint star-chart lines, a silver rivet with a blue jewel
• Fallen: uneven, leaning ribs, a torn edge with glass shards of different lengths sticking out past the silk, black obsidian glass with crimson light in its cracks, shards falling from the edge
• Void: ribs that curl into a spiral around a small black hole at the rivet, a scalloped edge, near-black silk with stars flowing inward and a thin violet rim of light
MENU ("Galaxy Fan")
• Open: open / closed without the gestures
• Form: Galaxy / Fallen / Void (remembered). Changing it from the menu turns the ribs over the same way.
• Size: 60% to 150% (remembered)
• Show: show / hide the fan (on to start, remembered)
• Body gestures: the thumbs up, the V sign, the fist and the cover-your-face change on / off (on to start, remembered)
• Effects: the starlight wave, the falling shards and the snap-shut flash on / off (on to start, remembered). The fan, its forms and the gestures keep working.
ONE PREFAB, EXCELLENT RANK
VRChat PC performance rank of the fan by itself (VRChat SDK check): Excellent. No particle systems: the wave, the shards and the glints are drawn by the fan's own shader.
In VRChat you see the rank of your avatar and the fan together (on the SDK sample avatar, which is Medium by itself, it stays Medium).
EASY TO PUT ON
Drag one prefab onto your avatar and upload. Modular Avatar adds the "Galaxy Fan" menu, the parameters and the animator layers for you, and keeps the fan in your right hand.
WHAT'S INCLUDED
• RF_1.0.0.unitypackage: 1 prefab, 1 shader, 1 material, 1 mesh, menu and animator
Folder: Assets/Caligo/GalaxyFan/ (the prefab on top; Animations, FX, Materials, Meshes, Shaders inside)
• README (English and Japanese)
SPECS
• Tris: 6,099 (all three forms and the wave in one mesh)
• Mesh renderers: 1 / Materials: 1 / Textures: none / Lights: none / Particle systems: none / Trail renderers: none
• PhysBones: 1 (the top guard you pull open) / Contacts: 2
• Synced parameters: 21 bits
REQUIREMENTS
• Modular Avatar (available through VCC)
TESTED WITH
Unity 2022.3.22f1 / VRChat SDK 3.10.5 / Modular Avatar 1.18.7. The parts, the parameters, the menu and the animator steps are checked in Unity. The prefab imports into a clean project with no problems.
PC only (custom shaders, no Quest version).
GOOD TO KNOW
• Right-handed: the fan is held in your right hand; your left hand can pull it open.
• At 100% the ribs are 40 cm long (the SDK sample avatar is 1.6 m tall). Use Size in the menu to change it.
• People who block custom shaders in their Safety settings won't see it.
SUPPORT
If a gesture, the pull or the form change doesn't work as described in VRChat, message me on Jinxxy. I'll fix it and send you the update for free.
AI DISCLOSURE (AI-Assisted)
The shader, the code that builds this fan and the text on this page were written with help from an AI assistant. An AI image generator made rough concept sketches I looked at while designing (the shape follows one of them); nothing it made is in the files or in the preview images, which are rendered in Unity from the actual fan.
TERMS
• OK to use on your avatar in VRChat and other platforms
• OK to stream, record, and post on social media
• Editing is fine
• Please don't redistribute or resell the files, edited or not
UPDATES
• v1.0.0 (2026-11-14): first release