When I log onto my Wii U, my brothers accounts have normal looking icons. But my account (w/ Pretendo) has this terribly shaded version of my Mii. Slightly changing the Mii fixes it temporarily, but it goes right back after a reboot. It looks bad next to my brothers profiles and I hate it. Please fix.
Unfortunately, that’s just how profile pictures currently look on Pretendo. Pretendo uses Nintendo’s official Mii Studio renderer, which shades Miis using the Switch style instead of the Wii U style. There is currently some research being done to move away from this method, though.
That isnt really the issue, it renders Switch like Miis (not Switch Miis tho, those actually look different) (by checking the Mii-Unsecure result renders you could tell)
its just, the Light direction coordinates on Pretendos site are reset and thats why the shading looks off, Arian Kordi did a PR to fix this issue and keep the light coordinates to its normal values, but even tho it got accepted the changes dont seem reflected yet
To be more specific, this is happening in mii-js, which started being used to craft Mii Studio URLs for account creation in mid-2023 (which is why some accounts have more correct looking lighting, they are from before this)
… it was always setting light direction parameters to 0, but in official code that uses that API, it actually excludes those parameters if the light direction mode is set to none (which it is also doing)
The change I did was in fact accepted into mii-js, but the account server was never updated to use it.
If someone did want to update it (@MatthewL246_PNID this would be great if you wanted to) you would need to update mii-js to the last commit before the TS refactor, f1741e1
- or at least, if you update to that one then it will require no changes to the rest of the account server code using it.