Upcoming Change to In-Game Thumbnail URLs

So what I am hearing is, the size for the thumbnails and everything is changing?.

1 Like

No, just the URL’s. The sizes of the thumbnails will remain the same. I heard the games page was changing the way they display thumbnails so this may be part of that update.

4 Likes

I’m using the 352x352 size for Avatar Busts in my games. These won’t work anymore because of this change. It does affects some of the thumbnails.

6 Likes

Are we going to have to change all our scripts that use the previous link? And is this change effecting Player thumbnails or headshots etc.

You do not need to change all your scripts to use the new format as we will be automatically rewriting the links internally. Updating your game ahead of time to ensure there is no disruption or bugs is strictly optional.

4 Likes

Does this mean that DevProduct icon scaling, an unfixed issue documented almost three years ago, will also be fixed?

Having to upload thumbnails separately from DevProducts bloats my asset manager and whenever I make a game, I have to construct my entire in-app purchase display system around circumventing this issue.

Really? OP only talks about thumbnails, not any image.

1 Like

I’ve switched to the new rbxthumb, but it doesn’t work on mobile devices (tested on iOS). Meanwhile it works perfectly on PC.

2 Likes

What thumbnail type and size are you using on mobile?

3 Likes

Type is AvatarHeadShot and size 180x180

This error only occurs on mobile client log. I was in the same server on PC with my other account and thumbnail there showed up just like it should.

2 Likes

Looks like the update to add 180x180 to the list of AvatarHeadShot thumbnail sizes hasn’t shipped on iOS yet. For now you can use 150x150 or just stick with the old urls. I’ll post an update on this thread when all the new sizes have been shipped on all platforms.

6 Likes

Will Players:GetUserThumbnailAsync() be modified to use the rbxthumb format in the future?

It currently uses the roblox.com url:
https://www.roblox.com/headshot-thumbnail/image?userId=1&width=420&height=420&format=png

Instead of the rbxthumb alternative:
rbxthumb://type=AvatarHeadShot&id=1&w=420&h=420

3 Likes

Yes, Players:GetUserThumbnailAsync will be modified to use the rbxthumb format.

6 Likes

This change is now being rolled out.

12 Likes

Yes this isn’t related to the topic although when is the expected release date for that?
Its been used in several events and is even live in a few games but other than that we haven’t had much info on its expected release date.

I’ve also checked the roadmap and Its not displayed for release in Q1 or Q2. Is this feature going to end up like the Video Frames and slowly die out as it was never fully released to the public?

Yeah, size “180x180” now works for AvatarHeadShot on mobile. Thank you!

1 Like

I’m not sure if this has anything to do with the update, but AlreadyPro’s Load Character plugin has received this weird issue where some users’ profile rendering appears a lot worse in quality.

1 Like

Thats most likely due to his using a lower resolution. He’ll just have to bump up the res in a future update.

3 Likes

We had to delay the release of the AvatarEditorService APIs due to scaling issues on the back end. We have been working to address these issues and hopefully we will be able to release AvatarEditorService mid Q2.

5 Likes

We’re using the AvatarBust rbxthumb type at 420x420 for our game, Murder Party. Sometime in the last 2 weeks we started getting reports that the headshots were sometimes blurry, and now they are always blurry. Are there any plans to bring back the 420x420 bust size (or even 256x256), or do we need to change our UI to adapt to the new sizes? We would prefer not to have to switch types because the AvatarHeadShot size is too close up (just a face, hard to tell players apart sometimes), and the Avatar size is too far away and also angled to the camera. Here’s a screenshot of how we use AvatarBust in our game: