PDA

View Full Version : Can I build my own recolor package for a non-recolorable object?


HeartDeco
10th Apr 2007, 05:54 AM
I read Numenor's Object recoloring guidelines and so I was prompted to ask this question.

I have an object (Accessory - [child's] stepstool) that does not have a Material Override file (MMAT). I chose this object for it's ability to allow objects to be placed on it's surface and then the stool object placed on the surface of another object. I chose to clone the stepstool, because I have a project that can utilize it's features. Also, it now uses a mesh that matches a set made by another creator (with permission granted). The object is a mini pedestal for sculptures, which can be placed on the ground/floor or on top of another surface. I am to the point where I want it to either share the recolored textures of the other creator's objects or I want to recolor them myself to match the other objects - This is sort of a partner project. Also he did not use a repository method, so all the objects had to be individually recolored.

Would it be better to build my own recolorable package, if possible, or to borrow the textures from one of the other objects that is recolorable? BTW - I did all the recolors of the other creator's objects - a set of marble tables by Worship4Ever0227, so I have the textures for all.

Sorry for this long post - Thank you for reading and responding.

Debra / HeartDeco

simaddict99
10th Apr 2007, 11:41 PM
You can do either.
for the repository you'll need to follow Numenor's instructions.
Which basically means
- add an entry in the GMND for the "tsMaterialsMeshName" and link this to the CRES of the Master file
- change the TXMT in the Shape to point to the TXMT of the subset in the Master file
- make sure the tsDesignMode entry lists the subset name as in the Master file
- make sure that your new files mesh subset has the same name as the Master file's you are linking to.

If you wish to make the file recolorable, but not a repository then you'll need to
- add a MMAT
- add a tsDesignMode entry into the GMND

HeartDeco
11th Apr 2007, 04:26 AM
You can do either.
If you wish to make the file recolorable, but not a repository then you'll need to
- add a MMAT
- add a tsDesignMode entry into the GMND

I chose this second approach and successfully entered the tsDesignMode, but all that is coming over in the recolor package is the MMAT, there is no TXMT or Texuture image. I must have failed to link something up properly, I am sure. I exported the MMAT from another file, but I was not sure if the family name in the CPF editor made a difference or not. The boolean value equaled "false" on all the ones to which I compared it, so I left that alone and just made the filename changes and the GUID change.

Thank you for your help SimAddict, I will continue to work with it.

Debra

simaddict99
11th Apr 2007, 10:41 PM
you do indeed have to obtain a new family string. Do this by selecting Tools > Object tools> Hash generator in the top menu bar.
also make sure that your new mesh's main GUID is listed in the MMAT as well as the correct CRES and TXMT links
If you are still having trouble, upload your file here and I can check it for you.

HeartDeco
12th Apr 2007, 05:37 AM
you do indeed have to obtain a new family string. Do this by selecting Tools > Object tools> Hash generator in the top menu bar.
also make sure that your new mesh's main GUID is listed in the MMAT as well as the correct CRES and TXMT links
If you are still having trouble, upload your file here and I can check it for you.

I made sure the GUID was in the MMAT and the family string number has been "hashed" and the new one entered. Where else does this number need to go?...it seems it should be linked with something. My latest attempt still yielded a recolor package with only the Material Override file in it. I have uploaded my package for your review.

Thank you so very much, SimAddict, I am sorry to be such a bother.

HeartDeco

simaddict99
12th Apr 2007, 02:59 PM
Hmm, I just took a quick peek. There's an error in the file.
I couldn't preview the GMDC in SimPE, it states it can't find the Parent CRES. I checked the scenegraph and your GMND and GMDC is not connected to anything in the file.
Unfortunatley I have to go to work now so I can't look into it further at the moment. Will see when I get home.

simaddict99
13th Apr 2007, 01:50 AM
Okay, had another look at it.
Although you added the tsDesignModeEnabled entry in the Block List of the GMND you forgot to add a line entry under the data list extention ref.
I also fixed integrity, all looks goods now.
I did a test recolor package and all 3 parts (MMAT,TXMT, TXTR were created in my new package.
I'm attaching the fixed file.

HeartDeco
13th Apr 2007, 05:48 AM
Okay, had another look at it.
Although you added the tsDesignModeEnabled entry in the Block List of the GMND you forgot to add a line entry under the data list extention ref.
I also fixed integrity, all looks goods now.
I did a test recolor package and all 3 parts (MMAT,TXMT, TXTR were created in my new package.
I'm attaching the fixed file.

Bless your heart - I am so grateful. As you guessed this is my first build/reenable of a recolor package. Thank you so very much SimAddict for your help and allowing me to move forward with my project. I learned a lot from you in just this short time with a single project. Would you mind, please, deleting the file from download - Thank you.

Thank You, Again,

Debra