How to get Item Logos?

In roblox studio’s explorer you see the part image next to parts, model image next to models, etc.

I’m trying to make an in-game explorer just for the heck of it, but I can’t seem to find a way to get these images.

I’ve tried taking screenshots of them, creating decals, and putting that as the ImageLabel’s id, but that makes it look low resolution and takes a lot longer to code. Is there some kind of way to get the IDs from roblox the same way studio does?

1 Like

So you are on about the part type image.
For example the base parts have a little brick.

As far as I know these are imbedded into studio itself and are not a modifiable or readable Image.

In terms of keeping resolution you really have 2 options.

1 - Screenshot the image, Load it in paint, Touch up the image and resave it
2 - Find someone who can do it for you or already has (Seek permission to use)

2 Likes

Here is the file used by studio for all of the explorer icons, they arent on roblox as asset IDs so you will have to individually crop and upload each one

Alternatively you can use the single image with all of them in it and change the image label position depending on what image you want to show

ClassImages:

Edit: the local file on your computer can be found in %LocalAppData%/Roblox/Versions/(pick you most recent verson)/content/textures

4 Likes

This should have some similar icons.

Can I ask where is this file located exactly and does editing the image itself would effect the icons on object explorer when you open studio?

Edit: Thanks.

I edited my original reply to show the location of the file on your computer and yeah you can change that image to have custom icons

1 Like

You can use StudioService:

local StudioService = game:GetService("StudioService")

local ImageObject = StudioService:GetClassIcon("Workspace")

local Target = imagelabel

Target.Image = ImageObject.Image
Target.ImageRectSize = ImageObject.ImageRectSize
Target.ImageRectOffset = ImageObject.ImageRectOffset