I’m sure that some flaws of this adapter have been brought up many, many times but I really want to share my opinions on this whole thing (even if I’m a year late at this point).
I have recently started to use the adapter for my own work (since I prefer the simplicity and style of R6 that I have come to know for years at this point (I first started playing Roblox back in 2012 on an older account so R6 was the only avatar type available until 2016). After using the adapter I can’t help but notice very glaring issues with it:
Not only does the adapted version of R6 look tiny compared to the legacy R6 rig and even the R15 rig, the adapted R6 rig looks absolutely nothing like R6 at all. The scaling in particular looks very weird compared to the other two rigs, which are almost identically scaled.
I also really want to point out this lower section of the rig. The legs (which are also weirdly scaled) are seemingly “tucked in” where they should be more spaced out to meet the side of the arm. Also, what is going on with the torso? It looks terrible and with how the top of the legs just stick out from the sides of the lower torso, it makes the whole thing look like a less exaggerated version of the “wide legs” thing. Not only are the arms placed too low where the bottom of the hands should be in line with where the lower torso ends, the torso seems incorrectly scaled entirely.
The weird “gap” here makes the whole avatar look terrible and what makes this worse is the fact that this is visible from regular gameplay. With how the legs and the lower torso are scaled, it makes the top of the avatar look wider than the bottom, presenting an almost subtle but annoying “hourglass” shape that isn’t reminiscent of R6 or even classic avatars at all.
Going back to the scaling of the whole avatar from earlier, it is extremely noticeable just how short this adapted R6 rig is compared to the legacy version that is being replaced. Not only is the head slightly smaller compared to the legacy rig’s head (which is arguably better than having an oversized head making the avatar look like a child), it is still noticeable and makes the rig look that much more uncanny.
This is another small nitpick but why is the arm sat slightly higher than the top of the torso? No R6 avatar looks like this.
You can also see just how botched this rig is compared to legacy R6 where only the hitbox of the adapted rig has the correct scaling. (see below)
Why would you scale the rig like this knowing that it’s just blatantly incorrect and just not bother scaling them to the hitbox? Because of how low the arms and torso are and how close the legs are to each other it makes even the R6 walking animation look weird, with how the arms awkwardly pivot incorrectly around a point on the arm hitbox where the arm isn’t physically positioned to. And as a result of the lower arms and torso, the head is much lower compared to its hitbox which, I must add, can collide meaning that the collisions just look weird because the physical head part is set so low thanks to the positioning of everything else.
Before I end, I must add that I know that this is a Beta and that this isn’t final but I want to stress the fact that this adapter needs to be perfect before you even start to think of deprecating R6 as failure to do so will result in a massive backlash from the community because of you delivering a very under-baked product when you promise to “work with [you] (us) every step of the way”. Forcing an under-baked adapter onto every single R6 game which includes many games that were already butchered from many failed updates of the past (Experimental Mode as an example) will just render them unplayable as this adapter is bound to further break them in its current state.
The glaring issues that others in this post have shared including problems with animations, scaling and their scripts not working with the new rig, as well as the scaling issues and other minor problems makes me hope that a rework or at least drastic updates to this adapter before we move onto the “opt-out” stage are planned. A poorly written “adapter script” that feels very hacky and we can’t even fork ourselves to fit our games’ needs feels bound to break at some point much like the legacy R6 technology stack is due to break future avatar-oriented features. I would expect this to be incorporated into Roblox’s internal client code or at least let us fork the adapter ourselves so that we can make adjustments for our games as necessary.
This adapter has the potential to become a really good feature, and I, as well as others will want to use this for our games to ensure the longevity of our games and allow players to use their avatars with more recent features such as layered clothing and animated faces and whatnot. Please take what I have mentioned, and what many, many others have mentioned to make this adapter flawless before the R6 technology stack is deprecated and becomes the new norm for R6 games.
EDIT: fixed some typos I made