Useful assets, tools & resources — annotated.
Public domain PBR material library - thousands of textures, HDRIs, and 3D models (concrete, metal, wood, fabric, terrain, etc.). CC0 license, no attribution required.
Browse by category or search by keyword, download in target resolution (up to 8K), import directly into Blender or Unity. Works for tiling surfaces, trim sheets, skyboxes.
Mechanical prosthetic hand for VRChat avatars - 38k poly, 4 texture sets, lilToon materials. ModularAvatar integration. Compatible with 13 avatar bases.
Import Unity Package, attach via ModularAvatar. Tutorial video included.
Udon world tool - lets players attach props to any bone on their skeleton. Pick up an accessory, anchor it to your character. MIT license.
Use for wearable props in your world - hats, accessories, handheld items that follow the player's bones.
Mandelbrot fractal shader with full parameter toggles and AudioLink reactivity, Quest-optimized for large events.
Add as a background or atmosphere shader in abstract, club, or rave worlds - Quest-safe.
AudioLink 3D shader visualizing audio as a tape/cassette effect - includes world and avatar versions.
Use for audio-reactive VHS/tape visual effects on props, walls, or avatar accessories.
Includes two shader variants: AudioLink World Version and AudioLink Avatar Version. Supports 2-color selection, quality, lighting, speed, distance, and AudioLink amplitude controls. Avatar version adds rotation control. Example scenes included.
Core audio analysis system for VRChat - reads per-frequency amplitude data to GPU, broadcasts globally as _AudioTexture. Enables audio-reactive shaders and scripts on both worlds and avatars.
Install via VCC. Add AudioLink prefab to world. Shaders and avatars with AudioLink support auto-detect it.
Non-destructive avatar optimization utilities - auto-applies at play mode and build time. Reduces avatar file size and improves performance without altering original data. MIT.
Install via VCC. Add AAO components to avatar, optimizations apply automatically on build/play.
High-quality CDJ-2000 and DJM-900NXS2 limited edition 3D models with PBR textures (albedo, emission, normal, metallic, roughness). z3y shader.
Place on DJ booth surfaces in club or music venue worlds.
Procedural lava lamp shader - noise-based blob animation, highly customizable. Built with Amplify Shader Editor, compatible with Z3Y Lit.
Apply to any mesh prop - lamp cylinder, decorative object. Adjust noise scale, speed, colors for different fluid aesthetics.
Two speaker models (BBL A1000 / BBL S1050) - PBR textures, single material per speaker. z3y shader. Separate speaker shader on creator's Patreon.
Stage or DJ booth speaker props for club and music worlds.
Two realistic speaker models (BBL 4755 / BBL 4766) - PBR textures, single material per speaker, optimized. z3y shader.
Use as stage or DJ booth speakers in clubs, music venues, or event worlds.
Four speaker models (BBL 100N/100, IBX115N/115) - PBR textures, 662–1,996 tris each, single material per speaker. z3y shader.
Stage or DJ booth speaker props for club and music worlds.
Udon control panel for up to 6 beam lights - color picker, direction, movement, width, AudioLink, player tracking by name. Plug-and-play prefab.
Pair with BeamLight Shader rigs - drop the control panel prefab and wire up lights for interactive venue control.
Volumetric moving head beam light shader - depth fade, AudioLink reactive, includes moving head 3D models (~1000 poly). PC + Quest compatible.
Place on ceiling rigs as moving head fixtures for atmospheric beam lighting at live events or clubs.
Interactive beer serving system - pour from a tap or bottle with particle effects, fill held glasses, drink in stages. Sound effects included. SDK3/Udon compatible.
Drop prefabs into a bar or social world - guests can pour and drink beer interactively.
Recreation of Buckshot Roulette for VRChat - PVP shotgun roulette minigame. Free to add to your own worlds.
Drop into your world as a standalone PVP minigame prop.
Animated butterfly particle effect - adjustable wing flap frequency, color hue and saturation via Custom Data. ¥200 personal / ¥3000 commercial.
Import to Unity. Adjust flap speed, hue, and intensity via Shuriken Custom Data.
2-player competitive card game based on rock-paper-scissors for VRChat - predict opponent moves, select cards, deal damage until HP hits zero.
Import Unity Package into VRChat world project. Place prefab in scene.
Performant water surface shader - 3 variants: normal (semitransparent), refractive (grab pass), opaque. Adjustable color, fog, waves, smoothness. CC BY-SA 4.0.
Apply to any flat mesh as a water surface - pools, ponds, rivers. Use Refractive variant for underwater distortion effect.
Attach face expressions to hand gestures with PhysBones/Contacts/OSC blending. Trigger pressure animates expressions, mood switching per gesture, prevents unwanted blinking. Free.
Install via ALCOM. Configure expression-gesture mappings in CGE editor window.
Audio source pool system for physics-based collision and footstep sounds - smart pooling prevents audio overload from simultaneous clips. MIT.
Drop prefab into world, configure collision layers and footstep surfaces.
VRChat avatar optimizer - merges skinned meshes, consolidates materials via texture arrays, removes unused components, optimizes animation layers and PhysBones. Three presets from non-destructive to full. MIT.
Install via VCC. Add d4rkAvatarOptimizer component to avatar root, pick preset, optimize before upload.
Non-destructive avatar cabinet system - manage and swap multiple outfits without permanent scene changes. Changes apply only during play mode or upload. PhysBones support. GPLv3.
Install via UPM (v2). Add Cabinet component to avatar, configure outfit slots.
A Unity shader that makes mesh surfaces wobbly and soft - pancake, jelly, and pudding deformation modes.
Add bouncy jelly-like deformation to props, decorative objects, or floor surfaces in VRChat worlds.
Requires VRCSDK. Mesh should be square or use a mask texture.
Supports height maps and physical parameters: stiffness, elasticity, damping, size. Jelly mode requires a directional light with shadow casting enabled.
MIT license. Based on Simple Snow Shader by Wmup.
Sci-fi energy cannon prop - Type A (1 color, ¥500), Type B (2 colors, ¥600).
Attach as avatar accessory or place as world prop.
Create face tracking blendshapes by morphing meshes non-destructively - works with anime, kemono, furry avatars. Patreon-exclusive.
Available to Patreon supporters. Morph mesh in editor to define blendshape targets, originals untouched.
Drop-in Standard shader replacement with Filament PBR - exposure-based occlusion, lightmap-derived specular, bicubic filtering, parallax raymarching, Bakery support. VRC Light Volumes in v1.4.
Replace Standard materials on props and surfaces for noticeably better specular and baked lighting quality with minimal workflow change.
Curve-based garland and wire generator - place tinsel, lamps, stars, seasonal decorations along splines. Generates optimized static meshes. VRC Light Volumes support, no lightmap baking needed.
Draw spline in scene, pick preset (tinsel/lamps/stars/etc), generate mesh. Install via VCC or GitHub: github.com/REDSIM/FlexiCurve
High-quality fog/cloud particle - VRC Light Volumes support, soft particles with depth buffer, frame-blended flipbook, camera distance fade. 4 size variants. PC + Quest 3.
Use for stage mist, hot spring steam, or ambient atmosphere. VR-optimized variant prevents mesh rotation artifacts in headsets.
MimyLab's UdonSharp utility pack - 14+ world components: sliding door, flying system, VR follow HUD, mirror tuner, smart slideshow, avatar pedestal, manual object sync and more. MIT.
Install via VCC. Each component is a standalone prefab/script - add only what's needed.
Glitch visual effect particle system - adjustable intensity via Custom Data. Commercial use allowed.
Import to Unity. Adjust glitch strength via Custom Data in the Particle System component.
Fully GPU-driven fireworks system - modular rockets/bursts/timers, custom mesh shapes, chain reactions, speed-of-sound audio delay, world timer for countdowns. VRC Light Volumes. PC + Quest.
Build large-scale fireworks displays for events, concerts, festivals. Chain stages with delay/jitter controllers, trigger via Udon or timer.
GPU-instanced grass system - millions of instances without lag, brush placement, player interaction bending, wind, cloud shadows, subsurface scattering. VRC Light Volumes. PC + Quest.
Paint grass on terrain or mesh, configure density/wind/colors. Drop-in prefabs for quick setup, smart culling handles performance automatically.
GPU particle volume snow system - hundreds of thousands of particles, inclusion/exclusion zones, dust variant, VRC Light Volumes. PC + Quest + mobile.
Place volume boxes to define snow areas and exclusion zones (indoor spaces). Requires GPU Particle Volumes base package via VCC.
Photo and video hologram system - 3D photo area lets visitors capture avatar holograms, video system streams live holographic performances across instances. Quest-compatible world version.
Add HoloSpace Photo Area prefab to your world so visitors can create and display hologram photos; use Video Viewer for live DJ/performer hologram streaming.
Includes two systems: Photo (HoloSpace PhotoArea prefab + Photo Viewer for avatar/world holograms) and Video (stream live 3D presence across instances via Video Player + Video Viewer). World version is Quest-compatible; avatar version is PC only. Bonus: included Blender project converts photos to 3D-printable models.
Tablet prop with VRCImageDownloader - load images from URLs in-world, synced across all players, auto-rotates with orientation, aspect-ratio-aware display. Includes large-screen stand variant.
Place in world as a shared image viewer - players input URL via preset buttons, everyone sees the same image simultaneously.
Reversed leash mechanic - the collar wearer pulls the leash holder. Custom sync, up to 5 simultaneous instances, replaceable collar model, 4 color variants. PC + Quest.
Drop prefab into a social world, configure leash length and collar model. Players attach collar, interaction sphere activates the pull effect.
Shader that makes walls appear as players approach - adjustable fade range, depth fade at contact edges, optional glitch effect.
Apply material to wall mesh. Tune fade length and depth fade in material properties.
Post-processing and screen effects shader - 200+ effects (blur, outline, fog, motion), AudioLink sync, preset system, shader locking. Works for avatars, worlds, cameras. Lifetime updates.
Import UnityPackage. Attach to camera or use as screen effect material. Configure presets in included editor.
Christmas tree 3D model with particle illumination effects - 12 color variants (Blue Silver, Pink Silver, Full Gold, etc). FBX + PBR textures + prefabs with particles. Lightmap UV2 support.
Import UnityPackage. Place prefab in scene. Full 12-color pack recommended (¥800), individual colors ¥400.
Stage laser light shader - flat plane and cone mesh variants, swing/chase animation, 3D noise, AudioLink reactive. PC + Quest compatible.
Use on stage props or ceiling rigs for laser beam effects at clubs, live venues, or raves.
Shader + model system for LED bar lights that sync to AudioLink and video player colors in VRChat worlds.
Drop into club or stage builds for audio-reactive LED bars that respond to music and video player output.
Requires AudioLink and a render-texture-compatible video player for full functionality.
Two included prefabs: video color reflection mode and gradient/scrolling mode. Works without AudioLink - falls back to texture sampling or scrolling gradients.
Unity 2022.3.6f1, Built-in RP, linear color space. ~60K polygons for the full truss assembly; 6K per individual LED bar.
Simultaneously visualize shader material changes under multiple lighting conditions in Unity editor - post-processing support, VRC Light Volumes support, custom lightbox scenes. Free.
Install via ALCOM or GitHub. Open Lightbox Viewer window, assign material to preview in real-time.
Feature-rich avatar shader for Unity - anime/toon rendering, lightweight performance, extensive material options. Widely used as a standard for VRChat avatar shaders. MIT.
Install via VCC or unitypackage. Apply lil material to avatar meshes, configure in lilToon Inspector panel.
Optimized realtime area lighting for Unity/VRChat using the LTC algorithm - soft area light shading on static and dynamic objects. Supports Poiyomi, Silent's Filamented, ORL and other shaders. MIT.
Install via VCC, add LTCGI_Controller to scene, place Screen/Emitter components on light surfaces.
Free UdonSharp switch and slider system for VRChat worlds - 2D/3D switches, sliders for transparency/scale/post-effects, advanced mirror prefabs with quality switching and auto-shutoff.
Import UnityPackage into VRChat world project. Place switch/slider prefabs in scene, configure parameters via Inspector.
Unity editor tool - combines multiple meshes into one to reduce draw calls and batches. Simple, lightweight, 805+ favorites on Asset Store.
Select static props in scene, run combiner to merge into single mesh/material - fewer draw calls, better performance in VRChat worlds.
Comprehensive shader suite for Unity built-in pipeline - toon shader, Standard replacement, particle shader, water, glass, and screenspace effects. MIT license. Patron version has extra features.
Use Mochie Standard as a high-quality surface shader on world props and environments. Glass/water shaders for architecture, screenspace shader for post-process overlays.
Converts VRChat outfits to unsupported avatar bases. Built-in profiles for Shinano, Kikkyou, Manuka, Beryl. Supports blendshapes (corset, heels). Windows 11 + Unity 2022.3.22f1.
Run tool in Unity editor, select target avatar FBX and conversion profile, apply.
MochiFitter conversion data for Celestia - bidirectional (Celestia ↔ other bases). Includes blendshapes: Breasts_Small/Big, Foot_hill, Stocking, Waist_corset.
Requires MochiFitter. Load this preset to convert outfits to/from Celestia base.
Free MochiFitter conversion profiles for Hanka (斑霞) avatar. Shares common base body with Rei (怜). Profiles bundled on avatar page.
Requires MochiFitter. Download free profile from this page, load in MochiFitter to convert outfits to/from Hanka base.
MochiFitter conversion data for Kuuta - bidirectional (Kuuta ↔ other bases). Compatible with Manuka outfits.
Requires MochiFitter. Import UnityPackage into project with MochiFitter installed, load preset for Kuuta.
Free MochiFitter forward/reverse conversion profiles for Miminoko (みみのこ) avatar. Bundled on avatar page.
Requires MochiFitter. Download free profile from this page, load in MochiFitter to convert outfits to/from Miminoko base.
Free MochiFitter conversion profiles for Nanase Noir avatar (v1.01 + v1.02). Bundled on avatar page.
Requires MochiFitter. Download free profile zip from this page, load in MochiFitter to convert outfits to/from Nanase Noir base.
MochiFitter conversion profiles for あまとうさぎ avatar line - bidirectional. Covers Plum, Chocolat, Chiffon, Lime, Karin, Rusk, Milk, Mint. Chest/heel blendshapes where applicable.
Requires MochiFitter. Load preset for target avatar to convert outfits bidirectionally.
MochiFitter conversion data for Riru (りる) - bidirectional (Riru ↔ other bases).
Requires MochiFitter. Import UnityPackage into project with MochiFitter installed, load preset for Riru.
Non-destructive avatar toolkit - drag-and-drop outfit and gimmick installation, armature merging with minimal new bones, animator merging for subcomponents. Standard for distributing avatar accessories.
Install via VCC or use the Add to VCC button at modular-avatar.nadena.dev. Add MA components to outfit prefab, drag onto avatar - merges at upload/play time without modifying original.
Non-transparent neon tube shader - rim highlights, flicker (speed/frequency/strength), tube cap system to hide connectors. Part of orels-Unity-Shaders v7.2.0.
Replace plain emission on neon sign meshes. Install full orels pack via VCC: https://orels1.github.io/orels-Unity-Shaders/index.json
Ready-made particle music animation synced to "God Isn't Real" by Tokyopill - full choreographed particle sequence as a VRChat prefab. ¥3,500 full / ¥2,000 without particle animations.
Enable the prefab to trigger the full animation sequence in your world or on an avatar.
Feature-rich Unity shader for VRChat avatars - toon/realistic/flat shading, matcaps, outlines, glitter, iridescence, emission, global masking. Pro tier adds fur, tessellation, grabpass. MIT.
Install via VCC or unitypackage. Apply Poiyomi material to avatar meshes, configure per-material.
Public domain 3D asset library - HDRIs, PBR textures, and 3D models. All CC0, no attribution required. Blender add-on and Unreal HDRI browser included.
Primary source for environment HDRIs in Blender. Download in target resolution, use as world lighting or skybox. Also has tiling textures and prop models.
Customizable portable menu panel - VR: bring hands together; Desktop: Tab key. Resizable, throwable variant, mobile overlay support, avatar-scale-aware. MIT license.
Use as an in-world settings panel, info board, or interactive menu accessible to all players without needing a fixed UI element in the scene.
Interactive potato chips bowl - 6 grabbable chips with eating animations, 4 sound effects, global sync. Extremely lightweight. Udon Chips monetization support.
Drop into a lounge or kitchen world as a snackable prop - chips respawn every ~2 seconds after being eaten.
Projector asset for VRChat worlds - projects video/imagery onto surfaces and avatars with real-time shadow casting. Light patterns update dynamically with content. ¥1600.
Import UnityPackage, place projector prefab in scene. Trapezoid correction available (v2.1+). Used in Quiet world.
Reliable, extensible VRChat video player - AudioLink support, plugin architecture, secure playback. v3.0 beta + LTS v2.3.15 available.
Drop prefab into world, configure URLs or playlist. Use plugin API for custom controls, LTCGI integration, or AudioLink reactive visuals.
Unity editor toolkit for faster avatar setup - component copier for easy reimporting, thumbnail creation and editing tools. MIT.
Install via VCC. Open Tools > Pumkin's Avatar Tools in Unity menu.
Procedural ivy and vine generator for Unity - grow climbing plants along surfaces without manual modeling. Free on Unity Asset Store.
Import from Unity Asset Store. Use Real Ivy component to paint and grow ivy procedurally across meshes in scene.
Animated sci-fi polygon particle effects - geometric shapes with a sci-fi aesthetic. MIT license.
Add as ambient atmosphere or background VFX in sci-fi, abstract, or tech-themed worlds.
Free interior furniture pack - living room, dining room, bedroom. Bed, sofas, tables, plants, dressers, desk, TV stand and more. FBX + Unity prefabs with collisions.
Drop prefabs into world scene. Collisions included, textures packed.
Massive 3D model library - millions of models, many free and CC-licensed. Browse, preview in 3D, download in FBX/OBJ/GLTF.
Filter by 'Downloadable' + license - import FBX/OBJ into Blender or Unity directly. Good source for props, environments, references.
Animated sky lantern particle effect with customizable blinking frequency via custom data parameters.
Use for ambient atmosphere in outdoor, festival, or night-sky themed worlds - lanterns drifting upward.
Glass globe with GPU particles that react to AudioLink - bass triggers rotation and explosion effects. Adjustable rotation, emission, randomness. Good for DJ setups and decor.
Place prefab in scene with AudioLink. Use included controller to tweak parameters in real-time.
Shader that renders lens flare and crepuscular rays (sun rays) from the sun over the scene. MIT.
Import shader into project, assign to a mesh or fullscreen pass. Used in Quiet world.
Udon swimming system - realistic drag/buoyancy physics, desktop-compatible, leg swimming mode, breath mechanics, drowning simulation, underwater audio. v2.2.0.
Add to any world with water - pools, ocean, hot springs. Customizable settings panel, multi-language (EN/JA/TH).
Animated cloud/sky shader for Unity - lightweight alternative to ray marching, horizontal cloud planes with minimal tiling artifacts. Zlib license.
Apply as skybox material or on a sky sphere. Set Unity color space to Linear. Works well for outdoor worlds, can also be applied to windows as distant scenery.
UdonSharp event-driven framework - reimplements VRC_Trigger for SDK3. Broadcast/Trigger/Action component model, 39 trigger types, 54 actions. VPM install via VCC.
Drop Master + Broadcast/Trigger/Action components to wire world logic without writing Udon code. Familiar SDK2-style workflow in SDK3.
Industrial truss set for VRChat worlds - up to 792 poly per piece, includes stage variant. UnityPackage + FBX + 2048 textures with PSD source.
Import UnityPackage. Place and combine truss pieces as needed.
Visual portals for VRChat worlds - look through, walk through, fall through, throw pickups through. Mirror-quality rendering. MIT.
Install via VCC, pair two portal instances and configure frame prefab.
Real-time player voice control for VRChat worlds - audio zones, voice occlusion behind walls, reverb, private channels, height-based scaling, directionality. MIT.
Install via VCC. Place zone trigger volumes in world, configure PlayerAudioController for per-area audio settings.
Baked volumetric fog for Unity Built-In pipeline - lightmapping but for fog. Generates 3D texture with lighting/density data, runtime raymarching against depth. VRC Light Volumes support. MIT.
Use Scene-Based implementation for VRChat. Bake volumes alongside lightmaps, assign to volumetric fog shader.
Lightweight VRChat video player - YouTube + livestream support, seek, loop, volume, default playlist, Quest compatible. Master or public permission modes.
Install via VPM or UnityPackage. Drop prefab in scene, configure permissions and default playlist.
Sync and local video players for VRChat - AVPro and Unity backends, AudioLink, VRSL DMX support, render texture output. Designed for events.
Install via VPM. Use pre-built prefabs for quick setup. Configure audio profiles, screen manager, and video sources.
Camera extension for VRChat avatars - depth of field, face/eye autofocus, drone system, 4K/8K capture. PCVR only. Non-destructive setup.
Install non-destructively on avatar. Docs at vlens2.logilabo.dev (JA/EN). Test world available.
Flexible video player for VRChat - playlists, user queue, low-latency streaming, image viewer, AudioLink + LTCGI integration, custom shader. No external servers.
Install via VPM. Modular: configure audio, screens, and UI components separately.
Shader + UdonSharp system for professional stage lighting in VRChat - DMX512 via video stream, AudioLink reactive, per-user brightness control.
Use when building concert venues, clubs, or performance spaces that need realistic controllable stage lighting.
Requires VRChat SDK3, UdonSharp, and AudioLink v2.7+.
Three modes: DMX via video stream (OBS + Artnet), AudioLink frequency-reactive, or local UI panel for manual brightness per user.
Wiki and example scenes included in the repo. MIT license.
Unity editor plugin for VRChat avatar performance analysis - VRAM usage, grabpass count, blendshapes, Any State transitions, Write Defaults validation. MIT.
Open Avatar Evaluator or VRAM Checker from Unity menu. Run against avatar before upload to catch performance issues.
Voxel-based light probes replacement - baked per-pixel avatar/prop lighting, up to 128 real-time point/spot/area lights, volumetric effects, AudioLink + TV integration. MIT license.
Install via VCC (redsim.github.io/vpmlisting), bake volumes alongside lightmaps. Replaces standard Unity light probes with significantly better per-pixel quality.
Networked pool table prefab for VRChat - 8 Ball, 9 Ball, Japanese/Korean 4 Ball. Works on PC and Quest, supports multiple tables per world. MIT.
Install via VPM/VCC. Place table prefab in scene, configure scale/rotation freely. Supports multiple instances without conflicts.
Unity prefab templates for VRCFaceTracking - links VRCFT OSC to avatar face blendshapes. Supports SRanipal, ARKit, UnifiedExpressions. VRCFury and Modular Avatar workflows. MIT.
Install via VCC. Drop matching prefab onto avatar (VRCFury or MA variant), blendshape names must match standard.
Non-destructive VRChat avatar toolkit - auto-generates animation controllers, menus and parameters from simple GUI config. Toggles, gestures, idle animations without touching animator directly.
Install via VCC. Add VRCFury components to avatar, configure toggles/gestures in Inspector - controller builds at upload.
Skybox shader inspired by the original Xbox loading screen - voxel aesthetic with AudioLink reactivity.
Use as a skybox or atmosphere in energetic worlds - clubs, raves, abstract spaces.
Modern VRChat video player - YouTube/Twitch streaming, auto title loading, playback speed/loop/karaoke, LTCGI support, playlist with history, portable subscreens. Multi-language UI.
Install via VCC, place prefab in world. One-click YouTube playlist import supported.