True2Life-Racing How To: Full custom liveries in Assetto Corsa Competizione

Günthar Rowe

True2Life Racing
Original poster
Premium
Feb 24, 2008
4,109
564
50
So you want to make this...

20200512111950_1.jpg


Look so much more like this

side.jpg


Yeah..... me too!

So, let's get started, shall we?

  1. Launch ACC > Single Player > 2019 > Team > Car Selection > ADD > Ferrari 488 GT3

    20200512112929_1.jpg



  2. Paint your car to be close to what you what the end product to look like, entre in Car Number, Team, Nationality, Cup too, as these will be retained.

    20200512113247_1.jpg


  3. Save when you are happy

  4. Navigate to ...\Documents\Assetto Corsa Competizione\Customs\Cars and sort by date. Your new livery will be the newest .json. I always rename my livery .json's so I can find them easily at any time. the file name must be in lower case and no spaces. So I will call mine ferrari_488_gt3_monster_vr46_kessel.json

  5. Open your new .json in Notepad and you will see this

  6. Code:
    {
        "carGuid": 0,
        "teamGuid": 0,
        "raceNumber": 46,
        "raceNumberPadding": 0,
        "auxLightKey": 5,
        "auxLightColor": 341,
        "skinTemplateKey": 103,
        "skinColor1Id": 501,
        "skinColor2Id": 502,
        "skinColor3Id": 343,
        "sponsorId": 4,
        "skinMaterialType1": 3,
        "skinMaterialType2": 2,
        "skinMaterialType3": 1,
        "rimColor1Id": 1,
        "rimColor2Id": 240,
        "rimMaterialType1": 2,
        "rimMaterialType2": 1,
        "teamName": "Monster VR46",
        "nationality": 8,
        "displayName": "",
        "competitorName": "",
        "competitorNationality": 8,
        "teamTemplateKey": 0,
        "carModelType": 2,
        "cupCategory": 2,
        "licenseType": 0,
        "useEnduranceKit": 1,
        "customSkinName": "",
        "bannerTemplateKey": 0
    }
  7. edit the highlighted entry
    "customSkinName": "",
    to
    "customSkinName": "t2l_2019_monster_vr46_kessel",
    where the red text is the name of the folder that ACC will look in for your livery textures.

  8. Navigate to ...\Documents\Assetto Corsa Competizione\Customs\Liveries and create your new folder t2l_2019_monster_vr46_kessel

  9. Launch ACC > Single Player > 2019 > Team > Ferrari 488 GT3 > Monster VR46

    20200512115309_1.jpg


    True2Life-Racing Design Tip

    Open your ferrari_488_gt3_monster_vr46_kessel.json in Notepad

    Code:
        "teamName": "Kessel Racing",
        "nationality": 8,
        "displayName": "Kessel Racing",
        "competitorName": "Monster VR46 Kessel",
    If you want to add you livery to an Official ACC Team edit the "teamName": "Kessel Racing", So the red text matches the Official Team name. This will add your livery to the Official Team selection banner.

    If you want to differentiate your livery within the main Official Team then edit "competitorName": "
    Monster VR46 Kessel", so that the green text has your desired

    20200512120612_1.jpg


  10. Select your livery race number so you can view your livery.

  11. You can now close ACC as the game has created the new files needed in your new t2l_2019_monster_vr46_kessel folder.

  12. Navigate to ...\Documents\Assetto Corsa Competizione\Customs\Liveries\t2l_2019_monster_vr46_kessel and you should now see two files

    decals.json
    sponsors.json

    These files control the paint finish of your livery and will both look like this when opened in Notepad by default

    Code:
    {
    "baseRoughness": 0,
    "clearCoat": 1,
    "clearCoatRoughness": 0,
    "metallic": 0
    }
    The range of each of these entries is -1.0 to 1.0, with 0 being "off". You can use one or a combination of any or all of them to get your desired finish.

  13. Now in your preferred texture editing program create a new empty texture 2048px x 2048px and save as

    decals.png

    create another 4096px x 4096px and fill it with your base livery colour 050437 for the VR46 livery and save as

    sponsors.png

    These are the textures that you will be painting. Always work on 4k textures and you can always reduce them to 2k later for better in-game performance when you are finished.

    You should now have four files in your t2l_2019_monster_vr46_kessel folder

    decals.json
    sponsors.json
    decals.png
    sponsors.png


  14. Launch ACC > Single Player > 2019 > Team > Ferrari 488 GT3 > Monster VR46 and your livery should look like this

    20200512124313_1.jpg


    Looking like it's come straight from the suppliers ready to customise :)


  15. Now in your preferred texture editing program start painting.

    True2Life-Racing Design Tip

    Any part of your texture that you leave clear/unpainted will show the custom in-game livery you originally paint in step 1 through 3, except without any official sponsors

    20200512125423_1.jpg


    If you want a full carbon base, then open your ferrari_488_gt3_monster_vr46_kessel.json in Notepad

    Code:
     "carGuid": 0,
    "teamGuid": 0,
    "raceNumber": 46,
    "raceNumberPadding": 0,
    "auxLightKey": 5,
    "auxLightColor": 341,
    "skinTemplateKey": 103,
    Change the red text in the "skinTemplateKey": 103, entry to 99

    20200512134618_1.jpg


    This does disable the custom rim colours though.

    So, if you are happy with the in-game colour scheme or carbon base, then you simply need to add any extra graphics you desire

    20200512132010_1.jpg


    20200512135107_1.jpg


    Not too bad :)

    You can, of course, add more paint.

    20200511171405_1.jpg


    And there we have it! :geek:

    If you want to have a team of drivers using different numbers and variations of the in-game template with your custom textures. The copy your ferrari_488_gt3_monster_vr46_kessel.json and in each copy, edit the "skinTemplateKey": 103, with the options for the Ferrari being: 99, 100, 101, 102, 103, 104 and also edit "raceNumber": 46, to have the desired driver race numbers. e.g. 46, 47, 48, 49, etc without having to create new folders in the Liveries folder for each car, as they can share the same one.

    20200512141716_1.jpg


    20200512141720_1.jpg



    So, how do I know where to paint on a blank texture you ask? Well, Kunos have not released any templates for ACC, but for some cars, like the Ferrari 488 GT3, the main skin template in AC works 90% for ACC. ACC included the mirrors, splitter, and wing all on the same texture. So, you will need to work these out by trial and error. Otherwise, you are all good to go.

    Multiplayer

    How do the liveries work in-game in Multilayer?

    To see your new custom liveries in their full glory, they must be installed on the viewers' system too. If they don't have the livery installed, they will see the original in-game livery you made in steps 1 through 3.

    20200512111950_1.jpg

Happy skinning!
 
Last edited:

Günthar Rowe

True2Life Racing
Original poster
Premium
Feb 24, 2008
4,109
564
50
AC templates that work pretty well for the following ACC cars

2018 Ferrari 488 GT3
2017 Porsche 991II GT3 Cup
2016 Audi R8 LMS GT3 - works roughly for the 2019 Audi R8 LMS GT3 Evo
2015 Lamborghini Huracan GT3
2015 Lamborghini Huracan ST
2015 McLaren 650S GT3 if reduced and moved
2015 Mercedes AMG GT3 if reduced and moved and and and ....
 
Last edited:

Gabbsi

25RPM
Jul 6, 2017
43
3
32
is it meant to be 4096x4096 ( and not 40960x4960) im guessing. cant seem to get this to work. followed the steps but not working :(
 

Dr.Jones

100RPM
Sep 4, 2016
130
42
36
AC templates that work pretty well for the following ACC cars

2018 Ferrari 488 GT3
2017 Porsche 991II GT3 Cup
2016 Audi R8 LMS GT3 - works roughly for the 2019 Audi R8 LMS GT3 Evo
2015 Lamborghini Huracan GT3
2015 Lamborghini Huracan ST
2015 McLaren 650S GT3 if reduced and moved
2015 Mercedes AMG GT3 if reduced and moved and and and ....

This liveries only work offline right? In Online they have to be in the server right?
 

Gabbsi

25RPM
Jul 6, 2017
43
3
32
tried this over and over, i get stuck at step 14, when loading ACC back up my car is exactly as it was on step 3.

any idea?
 

Günthar Rowe

True2Life Racing
Original poster
Premium
Feb 24, 2008
4,109
564
50
is it meant to be 4096x4096 ( and not 40960x4960) im guessing. cant seem to get this to work. followed the steps but not working :(
Yes, 4096x4096 for sponsors.png and 2048x2048 for decals.png

I just made a Skin yesterday and still works in v1.4.1
 

Günthar Rowe

True2Life Racing
Original poster
Premium
Feb 24, 2008
4,109
564
50
This liveries only work offline right? In Online they have to be in the server right?
They work online too, but for other drivers to view, they need to have the textures installed. Server does not need any files.
 

Günthar Rowe

True2Life Racing
Original poster
Premium
Feb 24, 2008
4,109
564
50
tried this over and over, i get stuck at step 14, when loading ACC back up my car is exactly as it was on step 3.

any idea?
Download my 488 livery from RD and open up the files and have a look at the structure to make sure you have everything in the correct location and no errors in json etc
 

Boonatix

25RPM
May 16, 2020
31
71
37
So is this officially legal and allowed now? I keep reading on different sources that it was leaked against NDA and is not allowed to share... ? At least all the PSD Templats, for all the cars with wireframe textures are gone... And I did a guide for this as well and took out all links just as a precaution...

If I read this guide correctly you are basically blindly editing the PNG with colors and textures with no clue where they are going... ? Or does the game generate the wireframe for you once you have the blank PNG set?
 
Last edited:
  • Like
Reactions: killo98

killo98

25RPM
Sep 4, 2008
28
7
So is this officially legal and allowed now? I keep reading on different sources that it was leaked against NDA and is not allowed to share... ? At least all the PSD Templats, for all the cars with wireframe textures are gone... And I did a guide for this as well and took out all links just as a precaution...

If I read this guide correctly you are basically blindly editing the PNG with colors and textures with no clue where they are going... ? Or does the game generate the wireframe for you once you have the blank PNG set?

This is exactly what I looking for, thank you very much Stefan.
 

basthard300

50RPM
Mar 4, 2017
59
52
43
So is this officially legal and allowed now? I keep reading on different sources that it was leaked against NDA and is not allowed to share... ? At least all the PSD Templats, for all the cars with wireframe textures are gone... And I did a guide for this as well and took out all links just as a precaution...

If I read this guide correctly you are basically blindly editing the PNG with colors and textures with no clue where they are going... ? Or does the game generate the wireframe for you once you have the blank PNG set?
Thanks for the reply
the question now is this: can you post me the private link for the download of the psd files ?? since you have them ?? please?!?!?
tks for now
 
  • Like
Reactions: Riaan_Wessie

killo98

25RPM
Sep 4, 2008
28
7
So is this officially legal and allowed now? I keep reading on different sources that it was leaked against NDA and is not allowed to share... ? At least all the PSD Templats, for all the cars with wireframe textures are gone... And I did a guide for this as well and took out all links just as a precaution...

If I read this guide correctly you are basically blindly editing the PNG with colors and textures with no clue where they are going... ? Or does the game generate the wireframe for you once you have the blank PNG set?

By the way Stefan, Are there anyway to edit customs helmet on ACC? Kunos editor ingame sucks...

Thank you!
 

Günthar Rowe

True2Life Racing
Original poster
Premium
Feb 24, 2008
4,109
564
50
Are we able to use Chrome materials for text like on a logo?
Yes, edit the 4 entries in the .json in your cars liveries folder. I think 0, 1, 1, 0 off the top of my head (not at home to look). It’s easy to play with. Make a car .json as normal and define liveries folder. Than make a sponsors.png. Fill that with black. Now launch ACC an go to your car and look at the finish. Alt-Tab to the sponsors.json and edit a value to 1 or -1, save, Alt-Tab back to game and click on your race number and the livery will update. Repeat with different values till you get the finish you want.
You have 4 layers you can control your finish. In-game you have 2 or 3 if you are lucky with the template finishes which I use to define the cars base colour and The mirrors. Then in the sponsors and decals png I split the car into 2 more finishes. Maybe all the sponsors and some paint that needs to be a standard shiny finish and on the decals some paint that might be metallic. Plus glossy mirrors and matte base paint from the in-game painter.
 
  • Like
Reactions: Simon D Roberts

Günthar Rowe

True2Life Racing
Original poster
Premium
Feb 24, 2008
4,109
564
50
20200521012503_1.jpg


"baseRoughness": 0,
"clearCoat": 1,
"clearCoatRoughness": 0,
"metallic": 0

20200521012612_1.jpg


"baseRoughness": 1,
"clearCoat": 0,
"clearCoatRoughness": 0,
"metallic": 0

20200521012716_1.jpg


"baseRoughness": 0,
"clearCoat": 0,
"clearCoatRoughness": 1,
"metallic": 0

20200521012809_1.jpg


"baseRoughness": 0,
"clearCoat": 0,
"clearCoatRoughness": 0,
"metallic": 1

etc, etc, etc

range is -1.0 to 1.0 for each
 
  • Like
Reactions: Simon D Roberts