Recent Activity


















Varneon
User for 7 months
Recently Created Pages View All
Layers
What are the different layers used for in VRChat? What special properties of some specific layers...
Turning Waltzer into an Avatar with Avatar Dynamics
What sparked it all? Thanks to the inspiration I got from @NinjaSteeve's shopkeeper avatar, I de...
Highlighting Objects from Udon
If you are looking for a way to draw the user's attention to certain objects in your world, you c...
Reading TMP_Dropdown Value in Udon
TMP_Dropdown isn't exposed in Udon, so we're unable to read its value by default. Here is a worka...
Rebuilding UI Layout from OnValidate
UI Basics and Beyond | Rebuilding UI Layout Attempting to call LayoutRebuilder.ForceRebuildLayo...
Recently Created Chapters View All
Technical Notes
Some highly specific technical details, problems and solutions
VPM Package
VPM Package Authoring
How to author packages compatible with VRChat Package Manager
Optimization
Some good optimization measures to ensure that the UdonVM is not doing any unnecessary work in or...
Fundamentals
Basic information that everyone should be aware of when developing with UdonSharp
Recently Created Books View All
Varneon's VRChat World Development Handbook
Due to overflowing amount of information about VRChat world development in my head I tend to forg...
Varneon's Unity Development Handbook
Due to overflowing amount of information about Unity development in my head I tend to forget thin...
Creator Companion and Package Manager Guide
A guide for using VRChat Creator Companion and authoring packages compatible with VRChat Package ...
Varneon's UdonSharp Development Practices
In-depth look into my personal development practices, UdonSharp prefab standards, performance and...
UI Basics and Beyond
Basic information about using Unity UI in VRChat, example use cases and advanced concepts
Recently Created Shelves
Varneon has not created any shelves