Udon accessibility preferences API
TheLastOperator
Most worlds have toggles for things like photosensitivity, postprocessing, brightness, etc...
It could be nice if VRChat exposes a Udon API so users can select there preferences globally and worlds adapt to it.
This would allow the user to set their preferences once and enjoy world hoping without having to interact with every world menu to turn off the same settings all the time.
Examples of settings this API could expose:
- Photosensitivity toggle for things like flashing lights
- Reduced brightness for things like bloom or very bright worlds (or worlds with a night mode)
- Motion sickness toggle for world with moving backgrounds, animations, etc..
- Toggles for common phobias or trigger warnings
- A colorblind toggle
The most important here being the photosensitivity toggle so worlds like clubs can rely on this to disable things like flashing lights (but since it's just a list of flags, why not cover more options?)
Log In
Raingram
I worry about people misusing it maliciously, but I suppose they can do that already.
I'd like to add that various types of post processing can hurt people too, so having a toggle for each one would help a lot in some cases.
I'd strongly suggest doing research into these various disabilities/sensitivities because, for instance, I didn't know that there are some known rules about photosensitivity and that it's not always flashing lights that sets it off but can also be repeating visual patterns. Getting the documentation and guidance right is important here too.