Hi there! You are currently browsing as a guest. Why not create an account? Then you get less ads, can thank creators, post feedback, keep a list of your favourites, and more!
Me? Sarcastic? Never.
staff: administrator
Original Poster
#1 Old 14th Feb 2010 at 1:37 AM Last edited by HugeLunatic : 20th Feb 2010 at 5:15 AM. Reason: typo's of course...
Default [Tutorial] Creating Custom Thumbnails
There has been an abundant amount of questions regarding thumbnails and how to do them. While it is not overly difficult, it can be tedious for some and not worth the effort. Since it doesn't sound as if creating a global thumbnail is possible, the only way to mark custom content as non-EA content is custom thumbnails.

This small tutorial is aimed at users of S3OC and S3PE since TSRW adds its own icon resource in the package. However, if you want to add your own custom icons to a .package file after creating it in TSRW then this tutorial will also work for you.

This will only show the custom thumb if you are using .package files. It does not work for patterns! If you have sims3packs then you will already have the launcher icon and/or the TSRW icon. This tutorial will not show you how to create or clone objects.

I have no idea if this applies to CAS items. I know nothing about it so please don't ask me how to do it for those items.

The Short Explanation
Add three THUM resources with custom images, change the Instance number to match the OBJD/OBJK.



The Long Explanation
Preparation and tools required
  • s3pe
  • s3oc - if you need to obtain the thumb resources
  • You will need a .package file with thumb resources, this can happen if you cloned your object and ticked the box to include Thumbnails.
    -or-
  • Clone any object and export the three thumb resources, then throw out the general clone as we only wanted the thumbs. I have three generic thumb resources saved in my pictures folder to reuse for objects. Some might find it easier to use the add resource feature for the three thumbs, and that will work too. I personally use the generic thumbs because it is quicker for me than adding the three resources since I already have generic thumbs to work with.

    If you want to do that then add THUM 0x0580A2B4, THUM 0x0580A2B5, THUM 0x0580A2B6 with a group of 0x000000 and the Instance number the same as the OBJD and OBJK (covered later).

Create a custom overlay image
Like so. You can create any type of custom stamp or icon here that you like, it will be an overlay onto the thumbs (either game generated or custom).


Adding your custom thumb to a package
  1. Open your .package file, either already with the thumb resource or without.
  2. If you have a thumb resource then highlight all three, right click and choose export.
  3. Open your three thumbs in your graphics editor, either the three generic ones you exported or the three from your package. These don't need to be transparent, but if you want them to match EA stuff then keep the transparency. Fiddle with these for a while and save. What your doing here is creating the thumb you will see in game. You can either get the game generated one (see below) or create your own in your graphics editor.
  4. Import your three saved thumbs into S3PE by right clicking/Import/From File
  5. Double click your OBJD or OBJK, highlight and copy the Instance number
  6. Double click your newly added thumb and paste the Instance number from your OBJD or OBJK. Repeat for the other two thumbs.

Hints
You can create your own thumb in your graphics program using the mesh view in your 3d editor, it can have transparency or not, or you could use one generated by the game.

Game generated is my preferred method since it then matches EA. To get the game generated thumb your package cannot already have any thumb resources. So delete them if you have them, then start your game and make sure to select the object with the default colors. Once you do this the game will have generated the thumb in the Thumbnails package.
C:\Users\User\Documents\Electronic Arts\The Sims 3\Thumbnails


Open the ObjectThumbnails.package in s3pe, scroll through the THUM resources until you find the largest one of your new object. It should be near the top. Right click and export it and then open in your graphics editor. This is the game generated thumbnail and we just need to add our own overly with our signature on it. Edit this image and save as the thumb png you exported from your package earlier.
Thumb extracted from ObjectThumbnails:
Thumb after adding custom overlay:

Ok, so I got a bit wordy. If something doesn't make sense please ask.
Screenshots
Attached Images
 
3 users say thanks for this. (Who?)
Advertisement
Field Researcher
#2 Old 14th Feb 2010 at 2:25 AM
Thanks for taking the time to lay it out.... this is great info to have easy reference to!

I'd like to build a world, a better world.
Guess I'll start here...
Forum Resident
#3 Old 14th Feb 2010 at 2:46 AM
Thank you so much for this. As soon as I get the cast off my hand I will definitely use this. Grrrrrrrrrrrrrrrr! I have 6 weeks to wait.

Sometimes the Dragon wins and I AM the Dragon!
Lab Assistant
#4 Old 15th Feb 2010 at 6:55 AM
Thank you so much for this. Very nicely laid out and easy to follow.
Forum Resident
#5 Old 18th Feb 2010 at 6:10 AM
I don't really know what I'm doing. I attached a screenshot of what I've done so far. I cloned the Single Mission Bed to get the 3 Thum resources. I got rid of the bed pics so I have blank Thums. What I want is, I guess, a layered psd to put my name at the bottom of my Thum, and maybe one with a little CC in the bottom corner that I can add to identify content that I download. So what do I do now?
Screenshots

Sometimes the Dragon wins and I AM the Dragon!
Me? Sarcastic? Never.
staff: administrator
Original Poster
#6 Old 18th Feb 2010 at 3:12 PM
The largest thumb is 128x128. When I created my icon I started with around 256x256 so the shading and text would be easy to see and not distorted. I created my icon, I didn't use any type of frame around it but you certainly could. Then I re sized to 128x128. If you are going to always use the same image for your thumbs you don't really need a layered psd, I have one since I have other projects in progress that I don't want to be transparent. And I do everything layered in case I want to change some shading or something.

The part about creating a frame or round button is the creative part, that really only you can do. You have deleted the mission thumb and now have a blank palette. You could create a frame around the outside, or add a round button, or just your initials. Here is a tutorial that shows how to create a frame in photoshop.

http://www.myjanee.com/tuts/frame/frame.htm

I would attach mine but I can't get photoshop to work right now, and paint.net won't open my psd for me to show you what my thumb looks like.
Forum Resident
#7 Old 19th Feb 2010 at 3:37 AM
Default Next step please
If I understand right I only need use the biggest thum? OK, I made my icon, cut and pasted into largest thum. When I save it looks like it's no longer transparent. See screenshots. I'm working with Paint.net. I also have Gimp but am even less familiar with it than I am with Paint.net.
Screenshots
Attached Images
 
Attached files:
File Type: rar  S3_0580A2B6_00000000_6097882981DB008C_BedSingleMission%%+THUM.rar (1.5 KB, 21 downloads) - View custom content

Sometimes the Dragon wins and I AM the Dragon!
Me? Sarcastic? Never.
staff: administrator
Original Poster
#8 Old 19th Feb 2010 at 4:21 AM
That looks good. I'm not sure how to handle transparency in Paint.net. In photoshop you have to make sure to not flatten it and to save as png. I noticed that yours is a png but the background becomes white, which means there is no transparency.

Here is a thread I found about Paint.net, hopefully it helps.

http://paintdotnet.forumer.com/viewtopic.php?t=108

I do all three thumbs, but it's because I am unsure where the game uses each size. My items show up in thought bubbles with my custom icons, but I don't know which size that comes from.
Forum Resident
#9 Old 19th Feb 2010 at 4:54 AM
Thanks for the link. I figured it out. I couldn't change the transparency threshold, so I tried changing the bit depth to 8. That worked. So now, how do I put it in a package?

Sometimes the Dragon wins and I AM the Dragon!
Me? Sarcastic? Never.
staff: administrator
Original Poster
#10 Old 19th Feb 2010 at 7:42 PM
Forum Resident
#11 Old 20th Feb 2010 at 12:06 AM
PERFECT! Thank you so much. I 'm going to try it out. The change in format makes it much easier to understand.

Sometimes the Dragon wins and I AM the Dragon!
Forum Resident
#13 Old 20th Feb 2010 at 2:21 AM
I have been playing with this all day and it works great! I see now what had me confused. In your short explanation you said OBJD and OBJK instead of or. Once I got that figured out it was soooo easy. Thank you again.

Sometimes the Dragon wins and I AM the Dragon!
Me? Sarcastic? Never.
staff: administrator
Original Poster
#14 Old 20th Feb 2010 at 5:17 AM
Your welcome, and I'm glad it is now working for you. And thanks so much for sticking with it and giving me feedback, hopefully it helps any others who want to do this as well.
Test Subject
#15 Old 20th Feb 2010 at 5:56 AM
Default Thanks
This saved me TONS of time, as far as adding the tag to things...
I made 3 thumbnails with different color backgrounds, so i could see what gets used where...
  • THUM 0x0580A2B4 - 32x32 is for actions
  • THUM 0x0580A2B5 - 54x54 is for the catalog and inventory
  • THUM 0x0580A2B5 - 128x128 is used in thought bubbles

Because of this, I plan on only using custom signature/watermark on the middle sized one, I may however add a special background glow or effect on the other 2.

is there any information on how the game tags items to add its little watermark on the lower left?

It also seems that there is a similar / parallel method with CAS content. when/if I get along to that, I'll post what I find back here.
Forum Resident
#16 Old 21st Feb 2010 at 6:08 AM Last edited by HugeLunatic : 21st Feb 2010 at 1:45 PM. Reason: Merged posts: 3067070, 3067071
I have some questions. I made a thum from scratch for an object, a cardboard box, with a new mesh. The object was showing up in the game just fine. I took a screenshot of it in the game and cut it down to the right size. I got thum resources and put the picture in them. I made all the numbers match. The object doesn't show up in the game. So to be sure it isn't the thum I put it on my tent. The tent shows up with the cardboard box thum. Can you think of any reason it would work on the tent but not on the cardboard box?

Quote: Originally posted by aapezzuto
It also seems that there is a similar / parallel method with CAS content. when/if I get along to that, I'll post what I find back here.
Did you find it yet?

Sometimes the Dragon wins and I AM the Dragon!
Me? Sarcastic? Never.
staff: administrator
Original Poster
#17 Old 21st Feb 2010 at 1:48 PM
For the CAS thumbs I would recommend reading in that forum, since I know there has already been discussion of it and I think noted as to how it is done.

As for the object not showing because of the thum resource, I'm not sure. When I had instance numbers incorrect for a packages thumbs it only prevented it from showing the custom thumb. Delete the thumbs from the package and see if it helps?
Test Subject
#18 Old 23rd Feb 2010 at 12:23 AM
I am about 70% done tagging all of the catalog content from the base game, World Adv, and HEL Stuff. I am taking the tumbnail packages apart that came with them, and adding a small icon in the lower right corner for all of the build mode stuff, and in the bottom center for the CAS stuff. It seems that most of the CAS stuff uses the 256x256 size images, the major exception being the predefined facial points (you know, the eyebrows, face shapes, noses, to quick adjust your sliders to something kinda like what you want,) those use a 128x128 in the catalog. Once I am further along (like 99%) I will have a list of all the different types of items, and what thumbnail they use to display in game. At this point there is just a lot of trial and error as I track down the missing 1 or 2 in the sections I do know, and finding the stragglers in the sections that are a little more strange.

once I have these done to my satisfaction I will have about 600mb of files, that if dropped into your game would tag all your files with where they were from (ideal for say, creating lots 100% compatible with the base game) how the heck to I make them available to people, i cant imagine MTS would like a file that size.
Test Subject
#19 Old 9th Mar 2010 at 2:45 AM
I have finished tracking down all the stuff in the base game, and ep1 and sp1. Feel free to go to my site, and download them, or I will soon get around to posting them here.. you can find my site though my profile, or signature, if i get it working :-)

Download my creations here
Forum Resident
#20 Old 9th Mar 2010 at 4:53 AM Last edited by Winterhart : 9th Mar 2010 at 5:37 AM. Reason: Add info
We both had the same idea. I spent the last 3 weeks doing just that. I posted it for upload approval today.

Edit:

I just went to your site. My files are much smaller. I found that you only need to alter the middle sized thumbnail. I haven't done CAS items yet. I only marked base game content as everything else already has a mark. I also used different color icon for different furniture styles. I haven't done walls and floors yet either. Do you know where pattern thumbnails are stored i the game? that's what I would really like to identify. :lovestruc

Second Edit:

I just tried out your files. The bad news is they don't work. The good news they are easily fixed. While I was making my files I discovered that the game will not automatically recognize the changed thumbnails. What I had to do was export any thumb to file, make a change save it, import it back to the package then save the package. Then export that same thumb remove the change you just made, import back to the package, and save the package again. It seems really dumb that you have to do that since you just changed all those thumbs. At least you only need to do 1 thumb to get them all to show up.

I did that to your CAS Thumbnail package and it works fine. I'm going to do the same for the Build and Buy package to see what it looks like. I like your little S3 icon. Mine is just a little green dot. It's less intrusive but people may like yours better. :lovestruc

Sometimes the Dragon wins and I AM the Dragon!
Me? Sarcastic? Never.
staff: administrator
Original Poster
#21 Old 9th Mar 2010 at 4:57 AM
I am a bit confused as to why you would need to tag WA since WA, and presumably HELS, did have icons in game. I am glad this was useful to you for creating icons, but it seems like a better option to tag custom content instead of game content. Why add an additional file that is, as you say, 600mb to the game?
Forum Resident
#22 Old 9th Mar 2010 at 5:03 AM
I agree about WA and HELS stuff, but if I tried to do thumbnails for all the unmarked custom content I download I wouldn't have time for anything else. That's why I only marked base game content so I know anything with no mark is custom.

Sometimes the Dragon wins and I AM the Dragon!
Test Subject
#23 Old 3rd Jun 2010 at 11:19 PM
Default Sorry for the long delay
I took a few months off of the sims to get my wifes garden in.

The idea in tagging absolutely everything is partially for style continuity, but also to make sure I 100% know where everything is coming from. I find it easier to make sure everything has my S3 icon on it as i am using it, rather than risking unmarked custom content. As far as making them work, the shortest path to making them work for me was deleting all my cache files. I have re-installed windows and the sims sense i was last working on this, so i will be able to test my environment a little more throughly. I am also looking for my notes on what each resource was labeled.

Download my creations here
Me? Sarcastic? Never.
staff: administrator
Original Poster
#24 Old 4th Jun 2010 at 12:01 AM
The only thing unmarked by an icon in game is base and cc, unless you get the new patch. The new patch now changes your install location of cc and adds a cc icon to any package in that folder. So really there isn't a need to mark anything since now if it's unmarked its base game stuff, unless you want a personalized mark on cc.

Do keep up.
Field Researcher
#25 Old 29th Oct 2010 at 3:55 PM
The icon the game adds is the same as the one for EAstore downloaded content. So my question would be, is it possible to alter the icon added by the game for cc ?
Is that thumb resource stored somewhere and can it be customized/replaced with the tools we have ? I'd be very interested in being able to do that.
Back to top