1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Skinning Tutorial (using only open source software)

Discussion in 'RACE 07 Mods' started by Saul Boucher, Jan 9, 2011.

  1. Hello everyone, I've put together a detailed skinning tutorial using only Free / Open Source Software. Mainly GIMP.

    The tutorial covers car bodies, as well as interior and exterior windows, in detail.

    The link to the tutorial and packaged files is located here.

    The final skinpack this tutorial teaches you to create is located here.
    [​IMG]

    I hope you find the tutorial informative and easy to follow, and look forward to seeing more custom livery on track!
     
    • Like Like x 4
  2. Stuck, thanks Saul :)
     
  3. How can I get a wire frame to show up on a skin?

    Trying Gimp out, but I can't get a wire frame to show up on a custom skin like the Mini does.

    How do you go about making a Wire Frame, so that its easier to edit skins.

    I'm looking to take inspiration from the West Alfa Romeo 2007 car and put a similar skin onto things like the GT cars.
     
  4. The wire frame should be on an existing layer in the skin template. If the template doesn't have one I think you're out of luck.
     
  5. I have the templates for all the cars, I was just wondering if it was possible to put a wire frame over a downloaded skin.

    I want to take a skin made by someone else, use it as a base and apply it to other cars, like the GTs.

    Would I just have to do all this by hand and guess work, or is there a way to simplify things?
     
  6. I pretty much start from scratch when making a new skin. Even when using the same livery on a different car because all the templates are of course different. To be honest, I'm not sure what the trick is when it comes to easily painting the same livery on different cars. Aside from Saving (Exporting) any of the complex paths you've created.

    I'd love to know what kind of shortcuts other people are using though ;-)
     
  7. Roland

    Roland
    Premium Member

    Not really sure if i'm allowed to do this here, but a really BIG :thanks: to Saul for putting together this excellent package!:thumbup::thumbup:
    It covers about everything a noob like me needs to know to get skinning! Even i can do it now!
     
  8. Another example of a great forum resource and more time working on my custom paintjob !!!!!!

    First effort last night using a DTM 2007 template set I found somewhere which contained multiple sub templates. I made some changes to the base and overall I had success and I could loaded my doodles into rFactor and race with my newly painted car. It looks terrible LOL!!!

    Now I need to learn more about how to integrate the multiple templates for the DTM 2007 cars into a final solution.

    For example the templates I've used from here and there are two 'Body' .psd files to update. what it not so obvious to me is how these two files are 'merged' or referenced in the .ini file ... [I'm guessing here 'cos I don't yet know .. still learning!]
     
  9. The link is broken?
     
  10. Jempy

    Jempy
    Premium Member

  11. Still not working.
     
  12. Dennis Phelan

    Dennis Phelan
    more about staying on track. Premium Member

  13. Thanks Dennis. Got it.
     
  14. i cant get GIMP to work...
     
  15. Links expired :(
     
  16. Dennis Phelan

    Dennis Phelan
    more about staying on track. Premium Member

    • Like Like x 1
    • Like Like x 2
  17. I cant copy the dds file to GIMP. I tried opening the .exe file and it says the following:

    The program can't start because libgimp-2.0-0.dll is missing from your computer. Try reinstalling the program to fix this problem.

    I reinstalled it several times and I keep getting the same error. I have also extracted the files through Winrar but didn't work. I was able to copy the photoshop file to paint.net without problems. Anything I might be doing wrong? :( I would appreciate your help guys.
     
  18. I saw there are some people struggling with Gimp and Alphas (for window textures) here and there, so I've written a short tutorial ;) You don't need other programs as Gimp and the DDS Plugin for it. Just see this as a addition and slight enhancement to Souls great tutorial ;)

    It took some time to figure out what's the best way to do but I found a satisfying way (at least for me :D). This means there are maybe other ways ;) Make sure you have Gimp 2.8 and the DDS-Plugin installed (will not describe this here).
    1. Open your template (window template)
    2. Switch to channel view
    3. Duplicate the alpha to a new channel
    4. Click on the "eye icon" to not show this layer
    5. Click once on the red, blue and green channel (the blue highlight disapears, meaning you can paint on the alpha and the color-channels won't be changed)
    6. Select the hole image CTRL+A
    7. Press DEL (deleting the alpha)
    8. Fill the alpha with white color (full opacity)
    9. In channel list again click on the each color channel to enable editing of them again (the should get a blue highlight again!)
    Now you should have a template ready to paint - at least if the template has a alpha layer Template you can edit. If not, you now:
    1. Click on the new duplicated alpha (in channel list, make it visible with the eye icon again)
    2. Select all CTRL+A
    3. Press CTRL+C to copy the alpha to the clipboard
    4. Click on the eye icon again to make it invisible
    5. Click on the base alpha channel (if the highlight disappears, click it again)
    6. Press CTRL+V to paste the duplicated alpha to a new layer
    7. Switch to the layer list
    8. Right Click on the new layer and click on "to new layer" (or equal)
    9. Rename the new layer to "Alpha" and put it to the very top
    10. Set the layer to invisible (click on the eye icon)
    At this moment you do have a template to work with. You now can paint your name, sponsors etc. Just pay attention to have everything on a separate layer so you can take a selection from the alpha of the layer later when editing the alpha (described below). Put all new layers below the alpha (just for the organization of the template) and make use of the new layer groups, introduced by version 2.8!

    If you have painted your name on the windows, perhaps added a sponsor, you now can make the alpha layer (not the channel!) visible again (click on the eye icon). Now you need to paint your names and sponsors to that alpha layer (or a new one above - better choice, as you can keep the original alpha). Use white for full opacity or black for no opacity or a grey for half opacity etc.

    You can get a selection from other layers (e.g. your name layer) by rightclicking on it and click on "selection from alpha". Now click on your alpha layer (or the new one) again and fill the selection with your desired greyscale color.

    Now you are ready to export your image. For that you do as follows:
    1. Save your template to a new file in Gimp's native layer format (*.XCF) so you can easily go back there at a later point ;)
    2. Make sure all alpha associated layers are on top of all layers and have the correct order (no other layers, non alpha associated layers should shine through)
    3. Rightclick on a layer of your choice and click on "new from visible"
    4. Put the newly created layer to the very top (if not already)
    5. Press CTRL+A and CTRL+C to copy the layer to the clipboard
    6. Switch to the channel list
    7. Click on your duplicated alpha (make it visible by clicking on the eye icon before, make sure the channel is highlighted)
    8. Press CTRL+V to paste the layer from the clipboard
    9. Choose the selection tool and click on the outside of your image (grey backgound). The cursor should have an anchor symbol at it's side before you click, so with a click you anchor the pasted layer to the duplicated alpha channel.
    10. Click on the eye-icon again to make the channel invisible again. Don't get irritated if the image hase strange colors before you make the channel invisible - this is a normal behaviour.
    11. Switch to the layer list
    12. Make all alpha associated layers invisible
    13. Flatten the image (Menu: Image -> Flatten Image)
    14. Right click on the remaining layer and click on "add layer mask"
    15. Choose the option "channel" and make sure your duplicated alpha is selected from the list (if you only have one, this will be choosed and you don't need to take care of this)
    16. Click "add"
    17. Rightclick on the layer again and click "apply layer mask"
    Now your window skin is ready getting exported. To do so choose "File -> Export..." in the menus. Navigate to your desired location, set a name and add the fileextension ".dds" to it. After clicking on export the settings dialogue the DDS Plugin appears.
    Setup as in the following picture.

    [​IMG]

    Now you can check your texture ingame. Everything should like fine but if there are mistakes, just undo all steps until you have your layers again (or reload a saved file) and correct the mistakes. After that you can simply (in short) update your duplicated alpha, flatten your image, apply the layer mask and export your image again.

    Some sticking points:
    • if your window-texture looks strange try other DDS export settings for the mipmaps and color selection
    • if your window-texture has a strange color, just go back to the step before you apply the layer mask to your image and reset your colors (in the toolbox click on the black/white icon next to the color chooser) and after that apply the layer mask
    Anything missing? Just drop a line and I will add it ;)
     
    • Like Like x 1