Your Cart
Loading

Moonlit Spell Circles — Hand Magic for VRChat

On Sale
$8.90
$8.90
Added to cart

▶ VRChat avatar effect · 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 bones at upload, so it works on humanoid avatars in general. Checked in Unity on the VRChat SDK sample avatar.


Open your hand and a magic circle draws itself in front of your palm, ring by ring, and keeps turning. Make a fist and a star orb charges in it while sparks spiral in; open the fist and it bursts into a shock ring and a spray of star sparks.


Point, and your index fingertip leaves a thin trail of light, so you can draw in the air. There's also a ground circle you can turn on, which rises under your feet.


HAND GESTURES (each hand on its own)

  • Open hand: a spell circle draws itself in front of the palm in 0.8 s, then keeps turning
  • Fist: a star orb gathers in 0.5 s, sparks spiral into it
  • Open the fist: a shock ring, rays of light and star sparks off the palm (0.9 s)
  • Point: the fingertip draws a trail of light; each stroke fades after 1 s

They run on VRChat's own hand gestures, so everyone around you sees them, and they add no synced parameters. They only add light, so hand-gesture facial expressions keep working.


MENU (Moonlit Spell)

  • Gesture spells: the gestures above on / off (remembered)
  • Palm circles: a circle in front of both palms all the time
  • Ground circle: a 2 m circle under your feet, rising in 1.2 s
  • Color: Moon (silver-blue), Amethyst (violet) or Ember (warm gold) (remembered)
  • Glow: a radial, 0–100% brightness (remembered)


WHAT YOU GET

  • 1 prefab, drag it onto your avatar (Modular Avatar puts the menu, parameters and animator in at upload)
  • 3 shaders, 1 texture, materials, menu, animator
  • README in English and Japanese


PERFORMANCE

  • 14 tris · 3 mesh renderers · 2 trail renderers · 3 materials · 1 texture · no lights
  • 4 particle systems, at most 224 particles in all
  • no contacts · no parameter drivers · 19 synced bits
  • PC only (custom shaders)


GOOD TO KNOW

  • Needs Modular Avatar (free, from the VRChat Creator Companion).
  • Placed for the VRChat SDK's sample avatar. On yours, move the Palm or Trail object once if a circle sits inside your hand.
  • The trails need index finger bones in your avatar's rig.
  • On controllers that read your grip (like Index), a full grip is a fist, so turn Gesture spells off while you hold things.
  • People who block custom shaders in their Safety settings won't see the effect.


SUPPORT

A gesture or anything else not working as described in VRChat? Message me and I'll fix it and send you the update for free.


TESTED WITH

Unity 2022.3.22f1 · VRChat SDK 3.10.5 · Modular Avatar 1.18.7


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-10-28) first release


⭐ If you like it, a quick rating helps a small new shop a lot. Thank you!

You will get a ZIP (1MB) file