How to skin diffrent vehcle that based on etk800,BUT not uses the etk800 paint material,instead it uses paint_mat on etk800_body mesh? Thanks!
ok figured out how,but no overlay)))))))) my materials: Code: singleton Material(camaro) { mapTo = "camaro"; useAnisotropic[0] = "1"; castShadows = "1"; translucent = "0"; doubleSided = "1"; translucentZWrite = "1"; diffuseMap[2] = "chassis_c.png"; specularMap[2] = "chassis_s.png"; normalMap[2] = "chassis_n.png"; diffuseMap[1] = "chassis.png"; specularMap[1] = "chassis_s.png"; normalMap[1] = "chassis_n.png"; diffuseMap[0] = "vehicles/common/null.dds"; specularMap[0] = "vehicles/common/null.dds"; normalMap[0] = "chassis_n.png"; specularPower[0] = "128"; pixelSpecular[0] = "1"; specularPower[1] = "32"; pixelSpecular[1] = "1"; specularPower[2] = "128"; pixelSpecular[2] = "1"; diffuseColor[0] = "1 1 1 1"; diffuseColor[1] = "1 1 1 1"; diffuseColor[2] = "1 1 1 1"; useAnisotropic[0] = "1"; useAnisotropic[1] = "1"; useAnisotropic[2] = "1"; castShadows = "1"; translucent = "1"; translucentBlendOp = "None"; alphaTest = "0"; alphaRef = "0"; dynamicCubemap = true; instanceDiffuse[2] = true; materialTag0 = "beamng"; materialTag1 = "vehicle"; }; singleton Material(camaro.skin.doublestripe) { mapTo = "camaro.skin.doublestripe"; useAnisotropic[0] = "1"; castShadows = "1"; translucent = "0"; doubleSided = "1"; translucentZWrite = "1"; colorPaletteMap[2] = "camaro_skin_doublestripe_colormap.dds"; overlayMap[2] = "camaro_skin_doublestripe.dds"; diffuseMap[2] = "chassis_c.png"; specularMap[2] = "chassis_s.png"; normalMap[2] = "chassis_n.png"; diffuseMap[1] = "chassis.png"; specularMap[1] = "chassis_s.png"; normalMap[1] = "chassis_n.png"; diffuseMap[0] = "vehicles/common/null.dds"; specularMap[0] = "vehicles/common/null.dds"; normalMap[0] = "chassis_n.png"; specularPower[0] = "128"; pixelSpecular[0] = "1"; specularPower[1] = "32"; pixelSpecular[1] = "1"; specularPower[2] = "128"; pixelSpecular[2] = "1"; diffuseColor[0] = "1 1 1 1"; diffuseColor[1] = "1 1 1 1"; diffuseColor[2] = "1 1 1 1"; useAnisotropic[0] = "1"; useAnisotropic[1] = "1"; useAnisotropic[2] = "1"; castShadows = "1"; translucent = "1"; translucentBlendOp = "None"; alphaTest = "0"; alphaRef = "0"; dynamicCubemap = true; instanceDiffuse[2] = true; materialTag0 = "beamng"; materialTag1 = "vehicle"; }; My jbeam: Code: { "camaro_skin_doublestripe": { "information":{ "authors":"BeamNG", "name":"Double strip carbon fiber", "value":200, } "slotType" : "paint_design", "globalSkin" : "doublestripe", }, }