awesome-vrchat
VRChat dev hub
A comprehensive resource for developers creating content for VRChat
One-stop shop for people interested in developing content for VRchat
792 stars
17 watching
41 forks
last commit: 11 months ago
Linked from 2 awesome lists
avatarsblenderdocsguideshelpprefabsshaderstoolstutorialunityvrchat
awesome-vrchat / General / Official | |||
| Official VRChat documentation | VRChat documentation! | ||
| Frequently Asked Questions | VRChat website FAQ, start here! | ||
| VRChat Creator Companion Documentation | documentation for the VRChat Creator Companion | ||
| VRChat Ask Forums | VRChat forum | ||
awesome-vrchat / General / Community | |||
| VRC Prefabs database | Collection of prefabs, shaders, and tutorials | ||
| VRC Unofficial Wiki | Unofficial wiki maintained by english speaking VRchat community | ||
| Japanese VRchat Wiki | Unofficial wiki maintained by japanese VRchat community | ||
| VRCLibrary | A wiki for VRChat creators to learn, share and collaborate. Anyone can contribute! | ||
| VRChat Creator Companion | New official entry point for creating things for VRChat | ||
awesome-vrchat / Tutorials | |||
| Tupper's VRChat Tutorials | Youtube channel with tutorials for VRChat | ||
| Creating Content for VRChat on Oculus Quest | guides for making cross-platform VRC content | ||
awesome-vrchat / Tutorials / Creating Content for VRChat on Oculus Quest | |||
| Setting up Unity for creating Quest Content | Read about how to set up Unity for creating Quest content | ||
| Quest Content Optimization | How to optimize your content properly for Quest | ||
| Cross-platform setup | Limitations you'll need to keep in mind while creating content for Quest | ||
awesome-vrchat / Tutorials | |||
| Silent Cel Shading Shader | Shaders for Unity for cel shading with several guides | ||
| Blender Guru | Blender tutorials and general artist advice | ||
| 100 Blender 2.8 tips | Tips and tricks for Blender 2.8 | ||
| Create hair in Blender in 5 minutes | Easiest way to create hair in Blender | ||
| 20+ Styles of 3D Modeling in 20 Minutes | Mostly Blender tips, tad bit of Zbrush | ||
| IanHubert Tutorials | Amazing lazy tutorials for learning Blender | ||
| Substance painter basics | Using substance painter for VRChat avatar/model creation | ||
| Occlusion Culling Guide | Use occlusion culling to get the most rendering performance out of your scene | ||
| How to animate NPCs in your world with MOCAP | Record animations for NPCs using MOCAP in VRChat | ||
| Game Assets in Blender | A complete workflow video tutorial for modeling game assets in Blender | ||
| You should probably be using Cinemachine | How to create virtual productions with almost 0 scripting | ||
awesome-vrchat / Tutorials / Avatars | |||
| Creating Your First Avatar | documentation and best quick start guide | ||
| Whitelisted Avatar Components | documentation for components you can use with avatars | ||
| Avatar Optimizing Tips | documentation on optimization | ||
| Beginner guide to Avatars | 792 | 11 months ago | Intro to Unity and uploading your first avatar |
| Silent's free avatar model guide | covers the best freely available, properly licensed avatars + licenses Silent found | ||
| Sprite/Pixel Avatars without Blender | Learn to make Doom sprite avatars | ||
| Blender to Unity avatars | Tutorial by Mechlai on importing avatars from Blender | ||
| Cat's Blender Plugin Overview | Youtube video showing Blender plugin to save time making avatars | ||
| Maya to Unity avatars | Tutorial by Mechlai on importing avatars from Maya | ||
| VRC Avatar Tutorial (Japanese) | Japanese guide on making and uploading your own avatar | ||
| VRC Avatar Tutorials (English) | Simple to follow video guides and short tutorials from vrcmods | ||
| VRC Avatar Development | List of resources for MMD models and guides for making avatars | ||
| Quick Start Mixamo Guide | Slightly old article on making avatars with Mixamo | ||
| Avatar Creation Tips | Various tips and guides for customized avatars from a fan wiki | ||
| Configure Dynamic Bones | Easily configure Dynamic Bones in Unity | ||
| Weight Paint in 5 Mins | Tutorial for Blender 2.8 on weight painting | ||
| VRChat FBT Fixes | Fullbody Avatar Mega-Tutorial | ||
| Convert Unity avatar to VRM | How to convert Unity Avatar to VRM - VRChat | ||
| Combo Gesture Expressions | 297 | 12 months ago | Easily generate Avatars 3.0 animator layers for hand gestures to control face expressions |
| Pumkin's Avatar Tools | 736 | about 1 year ago | A toolbox for easily setting up VRChat avatars in Unity |
| d4rkAvatarOptimizer | 408 | 11 months ago | aims to reduce skinned mesh & material count for VRC avatars 3.0 |
| VRC Inventory Inventor | 48 | over 3 years ago | Make inventories fast with Inventory Inventor |
| How to take your avatar with you | VRChat to VRM guide using UniVRM | ||
| VRM converter | 190 | about 1 year ago | VRM converter for VRChat |
| Avatar Image Reader | 52 | over 2 years ago | Encode chars from Internet as images for VRChat Udon avatars |
| AvatarModifyTools | 65 | almost 3 years ago | Tools to help you modify your VRChat avatar in Unity |
awesome-vrchat / Tutorials / Avatars / AvatarModifyTools | |||
| TextureModifyTool | Booth page of tools to help modify avatar | ||
awesome-vrchat / Tutorials / Avatars | |||
| IK 2.0 11 point set up | Set up rig in blender ready to go for fitting your modelling to for IK 2.0 | ||
| Avatars 3.0 Manager | 252 | 11 months ago | A tool for managing playable layers and parameters for Avatars 3.0 |
| Marker | 82 | 11 months ago | A marker for drawing anywhere with your avatar |
| Player Tracker | 115 | over 2 years ago | Tool which lets you select players and attach a Contact Tracker to them |
| Among Us Follower | 123 | over 1 year ago | A very simple tp setupu self contained crewmate / avatar pet follower |
| Modular Avatar | Drag-and-Drop Avatar Assembly | ||
| lil Avatar Utilities | 115 | about 1 year ago | Utilities for avatar modification |
| Avatar 3.0 Emulator | 538 | 11 months ago | Emulator for VRChat's Avatars 3.0 system |
| VRCFury | 324 | 11 months ago | Non-Destructive Tools for VRChat Avatars |
| ComboGestureExpressions | Unity Editor tool that lets you attach face expressions to hand gestures | ||
| Inventory Inventor | 48 | over 3 years ago | Make inventories fast with Inventory Inventor! |
| Porting PC avatars to Quest | VRChat tutorial by Rantis on making Quest avatars | ||
| Quest avatar optimization for MMDs | How to port your MMD avatars over | ||
| How (Not) to make your avatar Quest compatible | An alternative guide for achieving Quest compatibility | ||
| Optimize World | Tutorial for shrinking file size down for large maps | ||
| Easy Quest Switch | 130 | over 1 year ago | Automate changes to components within a scene |
| Make Your Game Run on Quest (GDC) | Tips on getting the most out of the Quest hardware | ||
| VRCQuestTools | 220 | 11 months ago | Convert Avatar for Quest |
| Polytool for Unity | Helps with optimizing avatars within Unity | ||
awesome-vrchat / Tutorials / Worlds | |||
| Creating Your First World | documentation and fastest quick start method | ||
| Home Kit guide | video and project files for customizing your | ||
| Community Guide: World Creation | Basic to advanced guides on making worlds in VRChat | ||
| Room tutorial | Extensive guide on building a room with Blender and Unity | ||
| VRchat HLS Guide | 65 | over 4 years ago | Solution & guide for streaming anything into VRChat |
| VRChat World Trigger Tutorials | Youtube video tutorials made by CyanLaser | ||
| How to get good at baked lighting | Make worlds go from flat to believable 3D environments | ||
| VRC World Development | List of resources and optimization guides for building worlds | ||
| Detailed Building Modeling | Creating custom buildings in Blender - Lazy Tutorials | ||
| HDRI Haven | 100% Free high quality HDRIs for everyone | ||
| Texture Haven | 100% Free textures for everyone | ||
| C4Dcenter | Free 4K resolution PBR materials | ||
| Free sound effects | Collection of free sound effects for use in trailers and game dev | ||
| Zulubo Sounds | 35 | over 5 years ago | Free MIT License sound effects |
| Virtual Productions VRChat | Create your own stage and camera systems in Unity | ||
awesome-vrchat / Tutorials / Tools | |||
| Unity | The version of Unity that VRchat uses with its SDK | ||
awesome-vrchat / Tutorials / Tools / Unity | |||
| Unity Profiler | Helps you optimize your game by analyzing performance | ||
awesome-vrchat / Tutorials / Tools / Unity / Unity Profiler | |||
| Introduction to the Profiler | Introduction to the profiler and its basic sections | ||
awesome-vrchat / Tutorials / Tools | |||
| CyanEmu | 359 | over 3 years ago | VRChat client emulator in Unity, works with SDK2 and SDK3 |
| Blender3D | Powerful open source 3D modeling engine | ||
awesome-vrchat / Tutorials / Tools / Blender3D | |||
| Cats Blender Plugin | 3,556 | over 1 year ago | Shorten steps needed to import and optimize models into VRChat |
| Material Blender addon | Get lower draw calls by combining textures without quality loss | ||
| Useful Addons for Blender 2.8 | Great addons with links in the description | ||
| Mixer | 1,322 | over 3 years ago | Add-on for real-time collaboration in Blender |
awesome-vrchat / Tutorials / Tools | |||
| Mixamo | Rapidly create, rig, and animate game-ready characters all in one place | ||
awesome-vrchat / Tutorials / Tools / Mixamo | |||
| Mixamo in Blender | One click solution to create an IK rig and bake animations | ||
awesome-vrchat / Tutorials / Tools | |||
| MagicaVoxel | Free to use voxel editor, great for world building or avatars | ||
| Meshroom | Open source photogrammetry software, easy 3D models | ||
awesome-vrchat / Tutorials / Tools / Meshroom | |||
| How to 3D photoscan | Photogrammetry tutorial for meshroom and Blender | ||
awesome-vrchat / Tutorials / Tools | |||
| Dust3D | Cross-platform open-source modeling software | ||
| SUVA | 49 | about 4 years ago | Turn your VRChat avatar into a Vtuber for use on Twitch |
| Open Broadcaster Software | Free and open source streaming and recording program | ||
awesome-vrchat / Tutorials / Tools / Open Broadcaster Software | |||
| How to Stream Oculus Quest gameplay | Use OBS and ADB to record/stream Quest | ||
awesome-vrchat / Tutorials / Tools | |||
| Renderdoc | Get frame-debugger information while in VRChat instead of just in Unity | ||
awesome-vrchat / Tutorials / Tools / Renderdoc | |||
| Intel Graphics Perfomance Analyzers | Get the drawcalls in real time | ||
awesome-vrchat / Tutorials / Tools | |||
| Unity Resource Checker | 1,027 | over 3 years ago | Editor utility for unity to help check resources in the current scene |
| Materialize | Turn single textures into PBR maps | ||
| VRWorld Toolkit | 422 | about 1 year ago | Unity Editor extension to make making worlds easier |
| Multi-user Blender plugin | Collaborate real-time in Blender | ||
| Momoma Tools | 43 | about 1 year ago | Unity extension tools created by momoma |
| Nara's Unity Tools | 61 | almost 2 years ago | Tools, specifically for the creation of (performant) avatars for VRChat and ChilloutVR |
| Join modifier and shapes | 14 | over 4 years ago | Join blender objects that contain modifiers and shape keys into a single object |
| Discord2VRC | 16 | over 3 years ago | Discord bot and Web server for dynamically loading images uploaded to discord into VRChat worlds |
| SmartTexture | 13 | about 4 years ago | Unity tool to pack texture channels into a single texture |
| Blender addon substance painter | 94 | over 5 years ago | Pipeline/Workflow import/export for Substance Painter |
| Skinned Mesh Armature Remapper | 135 | over 2 years ago | Unity Editor utility that can transfer skinned mesh renderers from one armature to another |
| Convex Collider Creator | Tool for crafting convex mesh colliders in the Unity Engine | ||
| VRC FriendPlus | 17 | over 2 years ago | Browser extensions to make VRChat Web a little more useful |
| glTFast | 1,251 | about 1 year ago | Efficient glTF 3D import / export library for Unity |
| Tree It | Free 3D tree generator with adjustable LOD | ||
| Blender-xatlas | 5 | almost 2 years ago | Rough add-on for Blender allowing you to use Xatlas to unwrap and pack your uvs |
| Unity CC0 textures importer | 23 | about 1 year ago | Import textures directly from CC0Textures.com into Unity |
| Dread Scripts | 108 | about 1 year ago | Variety of Scripts and Tools for improving Unity workflow, usually focused on VRChat |
| Avatar Performance Tools | 314 | over 1 year ago | Avatar evaluator and VRAM checker |
| Resource Checker | Designed to help bring visibility to resource use in your scenes | ||
| Blend Tree Builder | 26 | about 1 year ago | Unity tool to make VRC Blendtree creation easier and faster |
| Copy Bounding Box | copy boundings from a SkinnedMeshRenderer to all objects within a GameObject Root | ||
| Blender Asset Creation Toolset | 307 | about 1 year ago | Many Tools for Game Asset Creation |
| VRCX | 1,063 | 11 months ago | Friendship management tool for VRChat |
| OyasumiVR | Software that helps you sleep in virtual reality, for use with SteamVR, VRChat, and more | ||
awesome-vrchat / Tutorials / Udon | |||
| Getting started with Udon | and best place to start | ||
| UdonSharp | 478 | about 1 year ago | a compiler for compiling C# to Udon assembly |
| USharpVideo | 337 | over 1 year ago | A basic video player made for VRChat using Udon and UdonSharp |
| Video player | iwaSyncVideoPlayer | ||
| ProTV | Ready-made udon video player solution | ||
| Contextual Buttons | Breakdown of a more complex usage of buttons by Vowgan | ||
| Basic Buttons | Getting a simple button toggle working by Vowgan | ||
| Jumping and PlayerMods | Jumping and modifying the player's movement speed by Vowgan | ||
| Udon playground | 11 | over 5 years ago | personal experiments by the great jetdog8808 |
awesome-vrchat / Tutorials / Udon / Udon playground | |||
| udon update 1 | video of jetdog8808's experiments | ||
awesome-vrchat / Tutorials / Udon | |||
| Udon Toolkit | 178 | over 1 year ago | Purpose-built Udon Behaviours and tools to make your own |
| Haptic Slider and Switch | Udon script to add haptics to sliders and buttons | ||
| VRChat 8ball | 313 | 12 months ago | Udon 8 ball pool game / physics engine |
| Hyakuashi Udon Motion Recorder HUMR | 63 | over 1 year ago | Makes HumanoidAnimation from recorded motion via log file |
| Skipping Stones | 8 | about 4 years ago | Stones that skip on the surface of water when thrown |
| Double Jump | Snippet for a simple double jump system | ||
| VRCBilliards: Community Edition | 313 | 12 months ago | A pool table for VRChat SDK3 worlds |
| Udon Audio Bank | Plays a random sound from a "bank" intermittently | ||
| harunatab | Fully functional tablet for VRChat SDK3 (UdonSharp) | ||
| JiwaMirror | Mirror prefab with interesting shader effect | ||
| Smart Mirror | Smart mirror which can turn on when you walk up to it | ||
| Udon Surf | 17 | about 4 years ago | A prefab used to make VRChat surf maps |
| UdonExplorer | 72 | almost 2 years ago | Unity Editor extension for easily exploring all UdonBehaviours in your Unity scene |
| VR Stage Lighting | 355 | about 1 year ago | Collection of HLSL shaders, UdonSharp scripts, 3D models, prefabs, and assets for professional stage lighting |
| Udon Splines | 9 | over 4 years ago | A simple spline system that works with Udon |
| Udon Audiolink | 378 | 11 months ago | Audio reactive prefabs for VRChat written in UdonSharp |
| Smart Object Sync | 101 | about 1 year ago | Drop-in replacement for VRC_ObjectSync that allows for better syncing of objects |
| Swim System 2.0 | Swim and dive underwater in pools, ponds, hot springs, deep sea, or any body of water | ||
awesome-vrchat / Tutorials / OSC | |||
| VRChat OSC for Avatars | Announcement post and links to discussions / bug reports | ||
| OSCKeyboard | 13 | over 2 years ago | Enable keyboard typing in VRChat using KillFrenzy's VRC Avatar Keyboard |
| node-osc | 4 | over 14 years ago | very basic OSC client (so far) implementation based heavily on pyOSC |
| whispering | 404 | 11 months ago | OpenAI's whisper with OSC and Websocket support for live transcription / translation in VRChat and Overlays |
| VRC Discord OSC | 18 | about 1 year ago | python app for VRChat players to receive discord notifications on their avatars |
| VRCOSC | 358 | 11 months ago | Show heartrate, time, hardware stats, detect custom VRChat gestures, control Spotify, and more via OSC |
| TTS Voice Wizard | 609 | 12 months ago | Speech to Text to Speech, song now playing |
awesome-vrchat / Tutorials / OSC / TTS Voice Wizard | |||
| VRC OSC Scripts | 119 | over 1 year ago | Alternative OSC scripts for speech to text and audio now playing |
awesome-vrchat / Tutorials / OSC | |||
| VRCFaceTracking | 634 | 11 months ago | allow AV3 Avatars to interact with Vive SRanipal Eye and Lip Tracking SDK |
| MagicChatbox | 129 | 11 months ago | OSC chatbox companion, manager, editor |
awesome-vrchat / Tutorials / Shaders | |||
| Shaderforge | Free node based shader editor that just went MIT license | ||
| ShaderProject | 528 | over 8 years ago | Container for all sorts of handy shaders in Unity3D |
| Silent's Cel Shading Shader | 41 | 12 months ago | Modfied toon shader |
| Glow Fade Effect | 6 | about 8 years ago | |
| Hologram Shader | 941 | about 2 years ago | |
| Low-poly Shader | 122 | over 8 years ago | |
| WaterShader | PanningOutline | TextureOverlay | DistanceColorSwap | ScanLine | 60 | over 3 years ago | |
| Fake Glass | (ab)uses some Unity features to produce glass-like glass | ||
| ParticleCloud shaders | 75 | almost 7 years ago | Interactable shader-based particle system for VRChat/Unity |
| Shaders | 42 | over 6 years ago | Big mishmash of reworked, original, and mixed shaders |
| Hair with Anisotropy | Transparent hair shader for realistic hair made by s-ilent | ||
| Fake lights | Adds fake lighting and volumetric fog to the area made by s-ilent | ||
| Skyprobe Fog | Area fog that uses the reflection probe to create fake atmospheric scattering | ||
| Crispy Foliage | Plants that blow in the wind | ||
| glsl2hlsl | 90 | 11 months ago | WIP shadertoy to Unity converter |
| Shader knowledge | 179 | over 1 year ago | Trying to document obscure technical VRChat knowledge abotu shaders |
| liltoon | 982 | 11 months ago | Feature-rich shaders for avatars |
| Shadermotion | Shader-based human pose encoder/decoder made by lox9973, stream mocap from VRChat | ||
| LTCGI | 446 | about 1 year ago | Optimized plug-and-play realtime area lighting using the linearly transformed cosine algorithm |
| Thry Editor | 118 | 11 months ago | General Unity Shader Inspector/Editor with focus on vrchat |
| orels Unity Shaders | 183 | about 1 year ago | A collection of Unity shaders |
| Hekky Shaders | 41 | almost 2 years ago | Free shaders for world creation |
| Mochie Shaders | 368 | 12 months ago | Free and paid versions of the defacto high quality VRChat world shader |
| Poiyomi Shaders | Free and paid versions of the defacto VRChat avatar and world shader | ||
awesome-vrchat / Resources | |||
| 3dtextures | Free seamless textures with PBR maps | ||
| Artstation | Resources for artists and marketplace | ||
| Blendswap | Models, some may need cleanup | ||
| Booth.pm | Indie marketplace with huge selection of goods and tools for VRChat | ||
| cc0textures | CC0 PBR Materials For Anyone And Any Purpose | ||
| Freesound | Audio, a lot needs cleanup | ||
| Free Unity Assets | Mega list of free assets | ||
| Game Art Cheatsheet | Most common glitches in game art and how to solve them | ||
| Kenney Assets | Free game assets, no strings attached | ||
| Lowlypoly | Low poly 3d models and game textures, many are free | ||
| Małopolska’s Virtual Museums | 1,000 cultural heritage 3D models launched to the public domain | ||
| Nobiax Assets | Ton of free assets of high quality from Unity assetstore | ||
| Open Game Art | Free to use assets including models and sprites | ||
awesome-vrchat / Resources / Open Game Art | |||
| Photo resources for making textures | Make seamless textures | ||
awesome-vrchat / Resources | |||
| Open source fonts | Twitter thread full of beautiful open source fonts | ||
| 100 avatars | Hundreds of CC0 avatars (FBX + VRM) | ||
| Polyhaven | Public 3D Asset Library | ||
| Soundbible | Good place to find quick sound effects for free | ||
| Sound archive | Over 150GB of free sound effects, royalty-free and commercially usable | ||
| Sketchfab | Tons of downloadable 3D models and marketplace | ||
| Smithsonian open access | Tons of CC0 models and content | ||
| Texture Ninja | Textures that all belong on public domain (CC0) | ||
| Ultimate Stylized nature | 60+ Lowpoly nature assets, with seamless textures and normal maps | ||
| VRChat API | Unofficial VRChat documentation and collection of libraries | ||
| The Base Mesh | 100% free CC0 asset library updated weekly | ||
| JustSleightly Notes | WIP Knowledgebase for VRChat dev | ||