Unsolved Assistance updating custom BX skins.

Discussion in 'Mod Support' started by BickSnarf, Apr 21, 2024.

  1. BickSnarf

    BickSnarf
    Expand Collapse

    Joined:
    Apr 7, 2024
    Messages:
    8
    Hello, I recently got into making custom skins for several of the beam ng cars using the skin helper mod to create skins in the mods/unpacked folder. Inside the skin helper mod each car has a collection of .json and .jbeam files associated with that car however now the bx is updated i dont know how to create new/find the .json and .jbeams associated with the car.

    I attempted to find them in the content/vehicles/bx.zip but could not find matching files. Does anyone know where to source these files or how to make them? Any information is greatly appreciated.

    Thanks in advance!
    --- Post updated ---
    My first attempts were to just rename "coupe" in these files to "bx" and I can get the game to register that a custom skin exists there however when selected the skin does not display
     
  2. Spirocon

    Spirocon
    Expand Collapse

    Joined:
    Jul 18, 2021
    Messages:
    40
    Having the same problem here, can't seem to get my skin to work :(
     
  3. BickSnarf

    BickSnarf
    Expand Collapse

    Joined:
    Apr 7, 2024
    Messages:
    8
    I was able to overwrite one of the default skins with my custom skin which is an okay solution for now. I was not able to figure out creating a custom one. I have it show the custom skin in the skins list however it doesnt appear on the car once selected
     
  4. Agent_Y

    Agent_Y
    Expand Collapse
    Jbeam/QA support
    BeamNG Team

    Joined:
    Jul 10, 2020
    Messages:
    10,405
  5. itz_rc

    itz_rc
    Expand Collapse

    Joined:
    Jul 25, 2023
    Messages:
    700
    prob bc the old skins are UV for the coupe not the facelifted bx, u would need to rework the skin uv ig (take this with a grain of salt)
     
  6. BickSnarf

    BickSnarf
    Expand Collapse

    Joined:
    Apr 7, 2024
    Messages:
    8
  7. Agent_Y

    Agent_Y
    Expand Collapse
    Jbeam/QA support
    BeamNG Team

    Joined:
    Jul 10, 2020
    Messages:
    10,405
    Can you show the materials file?
     
  8. BickSnarf

    BickSnarf
    Expand Collapse

    Joined:
    Apr 7, 2024
    Messages:
    8
  9. Agent_Y

    Agent_Y
    Expand Collapse
    Jbeam/QA support
    BeamNG Team

    Joined:
    Jul 10, 2020
    Messages:
    10,405
  10. BickSnarf

    BickSnarf
    Expand Collapse

    Joined:
    Apr 7, 2024
    Messages:
    8
    Sorry I forgot to change the access, should be accessible now though.
     
  11. Agent_Y

    Agent_Y
    Expand Collapse
    Jbeam/QA support
    BeamNG Team

    Joined:
    Jul 10, 2020
    Messages:
    10,405
    The materials setup you made is exactly the same as for the normal material, so the skin changes nothing. Also the naming is all wrong. Please check skin.materials.json in bx folder. It should look similar to this instead:
    Code:
    "bx_main.skin.police": {
        "name": "bx_main.skin.police",
        "mapTo": "bx_main.skin.police",
        "class": "Material",
        "Stages": [
          {
            "ambientOcclusionMap": "/vehicles/bx/bx_main_ao.data.png",
            "baseColorMap": "/vehicles/bx/bx_main_b.color.png",
            "metallicMap": "/vehicles/bx/bx_main_m.data.png",
            "metallicFactor": 1,
            "roughnessFactor": 1,
            "normalMap": "vehicles/bx/bx_main_nm.normal.png",
            "roughnessMap": "/vehicles/bx/bx_main_r.data.png",
            "useAnisotropic": true
          },
          {
            "ambientOcclusionMap": "/vehicles/bx/bx_main_ao.data.png",
            "useAnisotropic": true,
            "diffuseMapUseUV": 1,
            "clearCoatFactor": 1,
            "clearCoatRoughnessFactor":0.05,
            "metallicFactor": 0.1,
            "roughnessFactor": 0.85,
            "clearCoatMap": "/vehicles/bx/bx_main_cc.data.png",
            "normalMap": "/vehicles/bx/bx_main_nm.normal.png",
            "opacityMap": "/vehicles/bx/bx_main_c.data.png",
            "baseColorMap": "vehicles/bx/bx_skin_police_b.color.png",
          },
          {},
          {}
        ],
        "activeLayers": 2,
        "dynamicCubemap": true,
        "materialTag0": "beamng",
        "materialTag1": "vehicle",
        "order_simset": 0,
        "version": 1.5
      },
      "bx_aftermarket.skin.police": {
        "name": "bx_aftermarket.skin.police",
        "mapTo": "bx_aftermarket.skin.police",
        "class": "Material",
        "Stages": [
          {
            "ambientOcclusionMap": "/vehicles/bx/bx_aftermarket_ao.data.png",
            "baseColorMap": "/vehicles/bx/bx_aftermarket_b.color.png",
            "metallicMap": "/vehicles/bx/bx_aftermarket_m.data.png",
            "metallicFactor": 1,
            "roughnessFactor": 1,
            "normalMap": "vehicles/bx/bx_aftermarket_nm.normal.png",
            "roughnessMap": "/vehicles/bx/bx_aftermarket_r.data.png",
            "useAnisotropic": true
          },
          {
            "ambientOcclusionMap": "/vehicles/bx/bx_aftermarket_ao.data.png",
            "useAnisotropic": true,
            "diffuseMapUseUV": 1,
            "clearCoatFactor": 1,
            "clearCoatRoughnessFactor":0.05,
            "metallicFactor": 0.1,
            "roughnessFactor": 0.85,
            "clearCoatMap": "/vehicles/bx/bx_aftermarket_cc.data.png",
            "normalMap": "/vehicles/bx/bx_aftermarket_nm.normal.png",
            "opacityMap": "/vehicles/bx/bx_aftermarket_c.data.png",
            "baseColorMap": "vehicles/bx/bx_skin_police_b.color.png",
          },
          {},
          {}
        ],
        "activeLayers": 2,
        "dynamicCubemap": true,
        "materialTag0": "beamng",
        "materialTag1": "vehicle",
        "order_simset": 0,
        "version": 1.5
      },
     
  12. BickSnarf

    BickSnarf
    Expand Collapse

    Joined:
    Apr 7, 2024
    Messages:
    8
    Thank you for your reply, I'm still very new to making reskins in beam so am not super familiar with the process. I will attempt again :)
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice