Fallback shader "selftest" mode
Whenever i am working on an avatar (or when finding a new public avatar) i have little clue of how i look when people have custom shaders blocked. I would like to have a option, even if its a keyboard command or launchargument (or SDK preview mode?) so i can see for myself how the shaders look. Now the only way is to A - get a friend to take screenshots after blocking your shaders B - set your avatar to public and have a friend use the avatar after you block their shaders. Would be good to have this as a test feature.
[Build 633] Panic mode resets custom profile
Panic mode turns off all options in Custom safety profile instead of switching to Maximum safety level.
Panic Mode is really annoying now.
I understand we have to have the feature of Panic Mode. However, I am pretty sure there are a lot of people who accidentally activate panic mode. I have seen a lot of new user accidentally activated the panic mode and don't know how to get everything back. I tried to tell him how to get it back, but you know, he muted me by panic mode, so there's no way to tell him. When you accidentally turn panic mode on, what you have to do is : (1) turn on the menu (2) click safety button (3) change custom setting as it used to be for a user trust rank (4) repeat (3) 5 times more, there're six kinds of trust rank life is short and you don't want to waste your time. What I suggest is simple: 1. Separate Panic Mode from Shield level custom. (Use Maximum level or just separate this from trust system) 2. Restore Button which makes you get everything back without open a menu, or by just one click on menu. 3. Show user clearly and consistently that he is in panic mode right now.
Add a Fallback string search for Emission values
I'm noticing a lot of models being rolled back are suffering hard in how they are lit. A lot of models have weird face shading or strange patchy lit spots on their face where vertexes aren't quite right, while this is on the model makes to make neater models, also adding a way to pass an emission value to the standard shader would make a lot of people's lives a lot easier.
More 'safe' shaders for SDK
With custom shaders being disabled in the safety feature, it would be nice if there were more authorised options for fallbacks. In my case, I've been using vertex color for defuse in a simple custom shader but that's not possible in the default ones. (Obviously I'll go back and give it a proper uv and texture but that's an example)
Make a temporary block!!!
First of all i want to say, that i'm a psychologist working in nursing home specializing in mental health/alzheimer patients/mood swings/recurring fears/persistent gloom/ etc. There are alot of people in Vrchat who block/mute that have an issue with socializing with unknown people. There are alot of people who aren't sociable or tolerant and they use block to fix their issue. There is also alot of discrimination against lower ranks people, as hardcore vrchat players feel superior to other users. As a professional psychologist i can read people very easily, and i almost have been doing tests everyday for a total of 500+ hours. There are many reasons for a player to use block, and i will explain some of them. 1. Standing too close or staring at an avatar without saying anything - block ) Taking the game too seriously/feeling threatened by another user because of real life social insecurities . 2. Blocking for talking back, ) People who are bad at socializing will get emotional very fast and might feel threatened by somebody who talks back in a normal non threatening calm voice, because they realize they can't win, they just block to fix their issue. 3.Blocking for having a lower rank, ) Heard people say it many time ingame, that they insta block newcomers/newusers. Have been in many rooms with, known/trusted users that felt superior to lower ranks. Have seen people getting kicked for no reason just because they had a lower rank. (This superiority sense comes from own real life insecurities that makes a person act like this.) 4. Blocking for being superior at socializing or stealing all the attention , ) People will block easily if they can sense that you're more superior at socializing, as they want to have a sense of control that they don't have in real life. 5. Blocking for own superiority, ) People will block you for very simple reasons to just show you their own superiority over you and to boost their own emotional ego. (i had people come up to me when i was talking to express that they're gonna block me because of their own bad emotional state/health) They always make sure to show you how they do it, they will stand infront of you and hover their vr hands to block option. Even mute users that never talk, do it all in the same way to express their superiority. I can go on, hopefully i gave you guys some insights of how i see it from my professional perspective. The block option needs to get removed, for this game and users benefits.
Can we address the Discrimination against visitors and new users.
It's only been a couple days, and already you see people muting visitors and new users by default. Kicking them if they join a room, or just laughing at them if they try to start a conversation. This is not how vrchat used to be. These ranks being displayed over everyone's heads it giving people a sense of elitism, and it's it harmful to the community. Others join in just so they can fit in. It is hard for visitors and new users to just start a conversation now... Something that wasn't an issue before. You can say "why would you want to be friends with them" but that isn't the point. Being targeted and harnessed just because of a tag over your head that you have no control of is not right.
Nametag colors are a bad idea
Not only is it visually unappealing with all the cluster of different colored nametags now in a group of people, but it's almost like a caste system, where people are identified by their nametag color. I can only imagine this leading to drama and hurt feelings, and yes, drama will be caused even for something as small and stupid as giving people different colored names. It's a social game and I don't really see the reason for people to be judged by their "rank" in a social game as if this was CS:GO or some similar game of a competitive nature. Keep the rank of the user under their nametag when you hover your cursor over them, but there's no reason to have them colored different names. If you're setting your trust and safety settings the way you want to anyway, you'd already know which users you do and don't want to see and the settings you have for them, so what's the point in even having the colors at that point? It's not really adding anything.
Ability to see what your avatar looks like with specific Trust and Safety elements disabled
If we are to be subject to parts of our model being limited, it would be useful to be able to see how others see your model depending on what they have switched off. Especially regarding shaders if you want to make sure they are falling back gracefully, currently the only way to do it is to find a friend and get them to take a photo of you with the specific avatar aspects blocked, it is slow and cumbersome. A "Me" option or similar would be an excellent tool for making sure your avatar works for all people and degrades gracefully.
Visitor, New User, User, and Nuisance
The current rank system doesn't make sense. Do we really need so layered rank? I think that having just Visitor, New User, User, and Nuisance is enough. I checked my friend list, +1k friends by the way, and found most of my friends are Veteran or Trusted User. What's the difference between them? I don't see any difference. What's the difference between Known User and User? There is no difference. It makes no sense. It only causes social problems. The higher ranks should be abandoned. Make it simple. You can add them later if you want. You should know YAGNI, "You ain't gonna need it." The purpose of Trust System is to protect people from malicious users. The most important thing here is whether new users are trolls or not. Therefore, Visitor: They, newbies, might be good people but might be trolls. You can't tell. New User: They are not newbies anymore but some skepticism lingers on. It's a training period with the ability to upload content. User: They are not trolls. Nuisance: They might be trolls and are going to be banned when confirmed. VRChat Team: Devs. That is enough, so far. [Japanese] 現在のランクシステムですが、本当にこれほど階層化する必要があるのでしょうか？ Visitor(訪問者)、New User(新規ユーザー)、User(一般ユーザー)、そしてNuisance(厄介者)、という種別だけで十分だと思います。 自分のフレンドリスト(1000人以上)を実際に確認してみましたが、私のフレンドのほとんどはVeteran、もしくはTrusted Userでした。彼らの違いは何なのだろうと考えてみましたが、わかりませんでした。Known UserとUserにしてもそうです。このふたつのランクに違いがあるとは思えません。現行のランクシステムは無駄に複雑すぎて、ただソーシャル上の問題を引き起こすだけです。不要な高ランクは破棄し、ものごとをシンプルに保つべきです。もし必要だとなればあとから追加すればいいだけです。YAGNIの法則「そんなもん必要にならねえよ」"You Ain't Gonna Need It." トラストシステムの目的とは、悪意あるユーザーから人々を守ることです。ここで最も重要なのは、新規ユーザーがTrolls(「荒らし」の意ですが、日本語のそれよりもう少し広い意味があるので単語をそのまま使います)かどうか、ということです。したがって、 Visitor: 完全な新参。良識ある人かもしれませんが、Trollsかもしれません。この時点では判定できません。 New User: 完全な新参ではありませんが、まだ疑いは残ります。これは付与されたアップロード権限をどのように使うかの試験期間です。 User: Trollsではありません。 Nuisance: Trollsである可能性があり、もしそれが確認されればBANされます。 VRChat Team: 運営。 いまのところはこれだけで十分です。